Chats, mailings, scheduling and fan segments — one authenticated HTTP API, billed by the call. No scraping rigs to babysit.
# your first call curl https://api.ofapis.com/api/public/v1/me \ -H "Authorization: Bearer ofapis_sk_…"▌
{ "id": 100000001, "username": "demo_creator", "name": "Demo Creator", "subscribers": 12500, "chats": 240 }
Every route lives under /api/public/v1 and authenticates with a single Bearer token. Here's the shape of it.
Generate a scoped ofapis_sk_ key in the dashboard. Revoke any time.
ofapis_sk_live_8f3a…
Connect a creator session once. ofapis keeps it alive — no refresh cron on your side.
status: active
Send Bearer-authed requests. Each successful call meters one credit — failures don't charge.
GET /v1/chats → 200
Multi-step actions like mailings and scheduling collapse into single idempotent calls.
Live usage, a full ledger, monthly resets. You see every debit. Failed calls are free.
Subscribe to events, verify with a secret, watch delivery health from the console.
Link a creator account once; we handle the session so your integration just calls.
Agencies link many creators and address each by id under one token and one console.
A complete, browsable spec and a live playground — generate a client in your stack.
Every plan includes the full API. Credits refill monthly.
One successful API call. If a request fails — expired session, upstream error — it isn't charged.
A Bearer token: Authorization: Bearer ofapis_sk_…. Create and revoke keys in the dashboard.
Yes. Link several accounts and address each by id under scoped routes. Account count scales with your plan.
A complete OpenAPI 3.0 document and a live Swagger playground — point your generator at it for a typed client.
Free plan, 250 credits, no card. Generate a token and you're talking to the API in minutes.
Get started