OnlyFans API
Our API gives you live access to the latest data from OnlyFans — without proxies, accounts, or cookies. If none of our standard plans fit your needs, we’re happy to discuss a custom arrangement and build a personalized plan just for you. You send a request and get a clean JSON response that is easy to use in your apps, scripts, or dashboards. All endpoints return JSON and are designed to be…
OnlyFans API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Catalog | ||
| GET |
Get catalog /catalog/{page}/{sort} |
Available options for the parameter order: publish_date_desc, publish_date_asc, username_desc, username_asc. Depending on the subscription plan, the limit of models per page… |
| GET |
Search catalog /search/{page}/{sort} |
Performs a full-text search over our internal OnlyFans models catalog. Available options for the parameter order: relevance_desc, publish_date_desc, publish_date_asc,… |
| Other endpoints | ||
| GET |
Get profile model by nickname /users/{nickname} |
Allows to obtain information about a model by its nickname |
| GET |
Get posts model by Model ID /posts/{model_id}/{limit}/{sort} |
Allows to obtain posts of the model by model ID. Model ID can be obtained in the endpoint named 'Get profile model by nickname'. The parameter "sort" can take the following… |
| GET |
Get buttons model by Model ID /buttons/{model_id} |
Allows to obtain buttons (YouTube, Twitter, Twitch, TikTok, Snapchat, Patreon, Instagram, Discord, etc.) by model ID. The model ID can be obtained in the endpoint called 'Get… |
| GET |
Get users list by IDs /users/list |
Returns OnlyFans profile data for a list of user IDs passed in the users parameter. Max IDs per request depends on the plan: Basic — 10, PRO — 20, ULTRA — 30, MEGA — 50. The… |
OnlyFans API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / second |
|
| PRO | $30 / month | 10 / second |
|
| ULTRA Recommended | $50 / month | 10 / second |
|
| MEGA | $100 / month | 10 / second |
|