Option 1 · Session import (recommended, no password)
You never type your OnlyFans password into CreatorAPI. You import your existing browser session instead. Handing your password to any tool also exposes your 2FA and payout settings and breaks OnlyFans' terms · a session keeps you in control and you can revoke it any time by logging out.
Grab four values from a browser where you are logged in to onlyfans.com:
| Value | Where to find it |
|---|---|
auth_id | DevTools (F12) → Application → Cookies → https://onlyfans.com → value of the auth_id cookie |
sess | same place → value of the sess cookie |
x_bc | DevTools → Network → click any request to onlyfans.com → Request Headers → value of x-bc (or Application → Local Storage → bcTokenSha) |
user_agent | DevTools → Console → type navigator.userAgent and copy the string |
Then connect:
curl -X POST https://api.creator-api.com/v1/connect/import \
-H "X-API-Key: $CREATOR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"platform": "onlyfans",
"proxy_mode": "managed",
"auth": {
"auth_id": "...",
"sess": "...",
"x_bc": "...",
"user_agent": "..."
}
}'For Fansly set "platform": "fansly" and send auth with token (the authorization header on any apiv3.fansly.com request) and deviceId (the fansly-client-id header).
Already have a cookie export? Paste a raw browser cookie list instead · send auth as { "cookies": [ { "name": "auth_id", "value": "..." }, ... ], "user_agent": "..." } and we map it for you. Any cookie export browser extension produces this.
Proxy · your choice. Native OnlyFans and Fansly sessions run behind a residential proxy so the account stays consistent. Pick one with proxy_mode:
"proxy_mode": "managed"(recommended) · we route the account through a secured CreatorAPI residential proxy. Nothing to set up, no proxy to buy, matched to the creator's country."proxy_mode": "own"· bring your own · add"proxy": "http://user:pass@host:port"to pin a specific IP.
Leave proxy_mode out and we infer it: a proxy you supply means own, otherwise managed. Official platforms (Instagram, X, TikTok, ...) need no proxy · just an OAuth access_token in auth.