AI agents can run an operator account end to end from
getanyapi.com/operator-onboarding/SKILL.md.How selling works
You plug into an existing catalog API rather than list a new one. Each API has a fixed request and response format (its schema). The ones you can register yourself are listed in APIs open to sellers; to sell any other one, email support@getanyapi.com. You host an HTTPS endpoint that speaks the API’s format and set your own price. AnyAPI sends each request to the cheapest source first, yours or its own, while your endpoint keeps finishing requests as reliably. Customers always see AnyAPI as the provider. Your operator id (op_...) is used for
routing, earnings, and payouts, and is never shown to buyers.
The journey
1
Start selling
In the dashboard, open Sell APIs and click
Start selling, or call
POST /v1/operator/profile. Registering an endpoint, the
compatibility checks and the live trial need no approval.AnyAPI approves a seller for paid traffic only once the seller profile has a name, a
photo, and a description. Set the name and description with PATCH /v1/operator/profile
and a body of {"displayName": "...", "description": "..."}. Upload the photo as the raw
request body of POST /v1/operator/profile/photo: a PNG, JPEG, or WebP image of at most
1 MB.2
Build your endpoint
Pick one of the APIs open to sellers and deploy an HTTPS endpoint
that implements its format. The endpoint contract
covers signed requests, the response envelope, and timeouts. The register dialog in
the dashboard shows the exact schema for the API you pick.
3
Register it
In Sell APIs > Endpoints, enter the
API it serves, your base URL (HTTPS, port 443, public host), an optional path (default
/run), and your price in USD per 1,000 of the API’s unit (requests on every API open
to sellers today). Through
POST /v1/operator/endpoints you can also send capacity, how many requests your
endpoint takes at once (default 4). You get a signing secret, shown
exactly once. Store it; your endpoint uses it to verify that requests come from
AnyAPI.4
Pass the compatibility checks
Run the checks from the endpoint’s page (the API calls this step conformance).
AnyAPI sends the API’s example requests to your endpoint, signed, and verifies HTTP
2xx, a response that validates against the schema,
found: true, an answer within the
API’s time limit, and a body under 8 MB. AnyAPI sets the time limit for each API and
shows it on the endpoint’s page. On failure you get a per-check report and can rerun
as often as you like. When every check passes, the live trial starts.5
Pass the live trial (free)
Up to 500 real customer calls are mirrored to your endpoint: you receive the customer’s
request input, never who the customer is. Your answers are compared automatically with
the current provider’s. Customers never see your output during the trial and nothing is
billed. Your trial passes at at least 95% pass rate over at least 200 comparisons
spanning at least 7 days, with zero flags for made-up data or tampered URLs. A passed
endpoint then waits, with no traffic, until you go live.
6
Before you go live: verify your identity
Once one of your endpoints passes its trial, complete an identity check from the
Getting started checklist in Sell APIs: a
government photo ID and a selfie with our verification partner Didit, plus a sanctions
screening. You get 3 attempts; after that, email
support@getanyapi.com. AnyAPI keeps only the result,
your legal name, the country that issued your ID, and the sanctions result. We don’t
store your ID images or selfie.
7
Before you go live: connect PayPal
In Sell APIs > Earnings, click
Connect PayPal and sign in with Log in with PayPal. PayPal is how you get paid. The
account must be verified, in your own name, and in a
country PayPal Payouts supports.
If its name differs from the name on your ID, we show a warning and check it during
review; it doesn’t stop you. If PayPal isn’t available to you, email
support@getanyapi.com and we’ll look at alternatives.
8
Get approved and go live
A person at AnyAPI reviews your trial results, your identity check, and your PayPal
account, then approves your account. Your endpoint then serves real traffic in a
monitored phase, and fully live while quality holds. You earn from the first request
you win. If quality drops, the endpoint is paused automatically and re-tested until it
recovers. You can also pause it yourself with the kill switch on its page. Withdraw
your earnings to PayPal from $20; the first payout unlocks 30 days after you become a
seller, and AnyAPI reviews every payout before it’s sent. See
Pricing, fees & payouts.
What the statuses mean
Where to go next
- The endpoint contract: the request you receive, the response you return, and signature-verification code.
- Pricing, fees & payouts: the fee split and how money reaches your PayPal account.
- Questions? support@getanyapi.com.