Help center
OnlyFans API help center
Answers about access, keys, security and accounts. For code-level questions, the documentation covers every route with typed examples.
Getting started
Do I need an OFManager account to use BetterFans Link?
No. BetterFans Link has its own accounts: sign up at betterfans.link and your workspace is ready straight away. Creator linking and API keys are managed from your BetterFans Link dashboard and open soon during early access. One SDK key works for both the SDK and the REST transactions endpoint.
Is there a waitlist or approval process for API access?
No. Anyone can create an account straight away, with no approval queue. During early access, creator linking and SDK keys open for every account at the same time, and we email everyone when they do. If you need something beyond standard access, such as higher volumes, a custom integration or a dedicated arrangement for a large agency, message the team on Telegram and describe what you are building so we can set it up with you.
Where do I find my WebSocket token?
The real-time EventBus needs two credentials: your SDK key, which authenticates every request, and a WS token, a separate derived credential shown in your dashboard. Pass both to OfWsClient when you create it. Keep the WS token in an environment variable alongside the key, and treat it with the same care, since it grants access to live events from your accounts.
API keys and security
How do I rotate or revoke an API key?
Open API Keys in the dashboard and choose rotate or revoke on the key. Rotating issues a new secret, shown once, so update your environment before the old one stops working. Revoking stops the key from authorizing requests immediately. Your dashboard shows request totals and last-used time for each key, which helps you spot keys that are unused or leaked.
How should I store my BetterFans Link API key?
Keep it in an environment variable or your platform secrets manager, never in source code, client-side JavaScript or a prompt to an AI tool. The key can act as your creators, so anyone holding it has that access. If a key is ever exposed in a commit, a log or a screenshot, rotate it straight away and review recent usage in your dashboard.
Can I give a contractor access to only some creators?
Yes. When you create an SDK key you choose its scope: organization-wide, or restricted to specific creators you select. Give a contractor or third-party integration a key scoped to only the accounts it needs, and revoke that key when the engagement ends. Requests for any other account are refused, so a mistake in their code cannot reach creators outside the scope.
Accounts and compliance
Is BetterFans Link affiliated with OnlyFans?
No. BetterFans Link is an independent product operated by Apex Haven LLC. OnlyFans is a registered trademark of Fenix International Limited, and we have no affiliation, sponsorship or partnership with Fenix International Limited. Our API works with creator accounts that you or your clients own and have linked, and you remain responsible for using those accounts within the platform rules.
Which OnlyFans accounts can I connect?
Only accounts you own or are authorized to manage, such as your own creator account or the accounts of creators your agency represents under an agreement. Connecting someone else's account without permission is not allowed. Agencies should keep written authorization from each creator, and remove an account from the platform promptly when a management relationship ends.
Support
How do I get help with the API?
Start with the documentation, which covers every route with typed examples, and connect the MCP server so your AI coding assistant can search it too. For account problems, bugs or questions the docs do not answer, message the team on Telegram with your organization name, what you expected, what happened, and any error codes the SDK returned.
Do you build custom integrations for agencies?
For larger agencies and partners we can discuss custom work, such as higher-volume access, help integrating with an existing CRM or data warehouse, or features the public API does not cover yet. Reach out on Telegram with a short description of your roster size and what you are trying to build, and we will tell you honestly whether it is a fit.
LET’S BUILD SOMETHING BETTER
Still stuck?
Message the team on Telegram with your organization name, what you expected and what happened. Include any SDK error codes.
Your ideas. Your interface. BetterFans Link underneath.