Skip to main content
Operators run their own scraper or data service behind an API in the AnyAPI catalog. When your endpoint wins a request, you earn the customer price minus the platform fee, paid in USD.
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

Before you go live, every seller passes an identity check (a government photo ID and a selfie, with our verification partner Didit) and connects PayPal to get paid. If PayPal isn’t available to you, email support@getanyapi.com and we’ll look at alternatives.
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