OnlyFans + ChatGPT
Turn ChatGPT into an operator for your OnlyFans accounts. ofapis is a REST API with a full OpenAPI 3.0 spec, so ChatGPT imports it as a Custom GPT Action — no plugin, no backend, no code. Point it at the spec, paste your key, and ChatGPT reads chats, segments fans and sends DMs from plain-language prompts.
What it can do
- "Summarise my unread chats and draft replies."
- "List the fans whose subscription lapsed and DM them a win-back."
- "Who messaged me overnight and hasn't had a reply yet?"
Set it up in 4 steps
Create a GPT. ChatGPT → Explore GPTs → Create → Configure → Create new action.
Import the spec. In the action, choose Import from URL and paste:
https://api.ofapis.com/v3/api-docs/publicChatGPT turns every endpoint into a callable tool automatically.
Add auth. Authentication → API Key → Auth Type Bearer, then paste your token:
ofapis_sk_...Don't have one? Grab a free key — 250 credits, no card.
Save & test. Ask the GPT to "call /me" — it hits the API and returns your account. You're live.
What to build
- Inbox copilot — read chats, draft replies, you approve the send.
- Win-back agent — pull subscribers, build a fan segment, trigger a mass DM.
- Daily brief — digest new notifications every morning.
Good to know
- Most calls cost 1 credit; an account-scoped send costs 2 and a media upload 5 — the credit weights are not flat. A
429or a5xxcosts nothing, but a malformed400is charged — check which failures still cost you a credit and cap a retrying GPT rather than trusting failures to be free. - Keep write actions (sending DMs) set to "Confirm" so ChatGPT asks before it sends.
- Actions time out on very long requests — ofapis endpoints return fast, but avoid asking for huge unpaginated lists.
FAQ
Do I need to write any code?
No. ChatGPT reads the OpenAPI spec and generates the tools for you — you only paste the spec URL and your Bearer key.
Which ChatGPT plan do I need?
Custom GPTs and Actions require ChatGPT Plus, Team or Enterprise. The ofapis Free plan (250 credits/mo) is enough to build and test.
Is my API key safe?
The key is stored in the GPT's action auth and sent only as a Bearer header to api.ofapis.com. Revoke it anytime in the dashboard.
Can ChatGPT send DMs on its own?
Yes, but keep the send action on "Confirm" so it asks first. For hands-off runs, see AI assistants and the MCP guide.
Related: Claude · AI assistants · Full API docs