REST API · for developers & agencies

Run all your creators
from one place.

Automate chats, mass DMs and scheduling across every creator account — without babysitting logins or risking bans. One dashboard, one bill, all your models.

Encrypted sessions·Per-account proxies·Multi-account
agency dashboard all accounts: active
5
creators connected
12,500
messages automated / mo
revenue · last 7 days+18%
OKOlivia Kingactive
MDMia Delacroixactive
SmSecond modelconnecting
replaces:manual copy-paste·juggling logins·spreadsheet tracking·session babysitting
For agencies

Everything your agency needs, automated

Run campaigns and conversations across every model — from one place, without the manual grind.

Mass DM & broadcasts

Reach every fan segment in one click. Schedule campaigns across all your creators at once.

Chat automation

Keep fans engaged 24/7. Your chatters focus on closing, not copy-pasting openers.

Account safety

Encrypted sessions and a dedicated proxy per creator — built so accounts don't get flagged.

One dashboard, many creators

Add models as you grow. One login, one bill, every account in view.

Why ofapis

Built so your accounts stay safe and your team stops doing manual work

One click, done

Bulk actions like mailings and scheduling run as a single reliable call — no multi-step wrangling.

Pay only for what works

Live usage and a full ledger — you see every action, and failed ones are never charged.

Real-time alerts

Know the moment a fan messages or subscribes, and pipe it straight into your tools.

Always-on connection

Link a creator once; we keep the session alive so nothing drops mid-campaign.

Every creator in one place

Add models as you grow — one login, one bill, all accounts in view.

Build anything custom

A complete OpenAPI spec and live playground — your dev can extend it in any stack.

AI-native

Run it from your AI assistant

ofapis is OpenAPI-native, so it plugs straight into MCP bridges and GPT Actions. Point Claude, ChatGPT or Manus at it and let an agent read chats, segment fans and send DMs — with your token, your rules.

Guides

Learn by doing

Quickstarts, capabilities and integration recipes for the OnlyFans REST API.

Browse all guides
For developers

Building something custom? Here's the technical layer.

Open the API reference

One authenticated HTTP call

Chats, mailings, scheduling and fan segments — a plain REST API, billed by the call. No headless browsers, no cookie juggling.

api.ofapis.com·Bearer auth·OpenAPI 3.0
request
# your first call
curl https://api.ofapis.com/api/public/v1/me \
  -H "Authorization: Bearer ofapis_sk_…"
response200 OK · −1 credit
{
  "data": {
    "id": 100000001,
    "username": "demo_creator",
    "name": "Demo Creator",
    "subscribersCount": 12500,
    "isAuth": true
  }
}
The surface

One namespace, the whole creator workflow

Every route lives under /api/public/v1 and authenticates with a single Bearer token. Here's the shape of it.

core
  • GET/me
  • GET/chats
  • GET/chats/{id}/messages
  • POST/chats/{id}/messages
  • GET/users/by-username/{u}
accounts/{id} · scoped
  • GET/mailings
  • POST/mailings/{id}/trigger
  • GET/scheduled/posts
  • POST/scheduled/posts
  • GET/lists/{id}/users
Full reference in the OpenAPI spec
From zero to first call

Three steps, a few minutes

01

Create a token

Generate a scoped ofapis_sk_ key in the dashboard. Revoke any time.

ofapis_sk_live_8f3a…
02

Link an account

Connect a creator session once. ofapis keeps it alive — no refresh cron on your side.

status: active
03

Call the API

Send Bearer-authed requests. Each successful call meters one credit — failures don't charge.

GET /v1/chats → 200
Pricing

Pay for calls, not seats

Every plan includes the full API. Credits refill monthly.

Free
$0/mo
  • 250 credits/mo
  • 1 linked account
  • 60 rpm
Start free
Starter
$39/mo
  • 30,000 credits/mo
  • 1 linked account
  • 100 rpm
Get Starter
most popular
Pro
$159/mo
  • 120,000 credits/mo
  • 5 linked accounts
  • 500 rpm
Get Pro
Enterprise
Custom
  • Volume credits
  • Unlimited accounts
  • Custom limits & SLA
Contact us
FAQ

Questions, answered

Will my accounts get banned?

We're built to minimize the risk: encrypted sessions and a dedicated proxy per creator, with sessions kept alive so behaviour stays consistent. No service can guarantee against bans, but account safety is the priority.

How many creators can I manage?

As many as your plan allows — link models one by one and run them all under one login and one bill. Account count scales with your plan.

Do I need a developer to use this?

For ready-made automations via n8n, Make or Zapier — no. For custom workflows against the API — a developer helps. Both use the same account.

Is this affiliated with OnlyFans?

No. ofapis is an independent product, not affiliated with, endorsed by or sponsored by OnlyFans / Fenix International Limited.

What counts as a credit?

One successful API call. If a request fails — expired session, upstream error — it isn't charged. Mass DMs are the exception: a mailing bills one credit per recipient, and you can preview the exact cost before sending.

How do I authenticate?

A Bearer token: Authorization: Bearer ofapis_sk_…. Create and revoke keys in the dashboard.

Do you have an OpenAPI spec?

A complete OpenAPI 3.0 document and a live playground — point your generator at it for a typed client.

Start automating today

Free plan, 250 credits, no card. Connect your first creator and run campaigns in minutes.

Get started