ofapisv1
capability

OnlyFans Tips API

Tips are read-only signal: fans tip creators, and the onlyfans tips api lets you pull those events back out and attribute each one to the fan who sent it. ofapis surfaces tips two ways — as a flag on individual messages and as typed events in the notifications feed — both over a single Bearer-authed call. There is no route to send a tip; the API reads what fans have already given.

Two ways to read tips

Endpoints

GET /api/public/v1/notifications?type=tips&limit=
GET /api/public/v1/chats/{chatId}/messages?limit=
# account-scoped (agencies)
GET /api/public/v1/accounts/{accountId}/notifications
GET /api/public/v1/accounts/{accountId}/chats/{chatId}/messages

Example

curl "https://api.ofapis.com/api/public/v1/notifications?type=tips&limit=50" \
  -H "Authorization: Bearer ofapis_sk_..."

The notifications payload is forwarded from OnlyFans as-is, newest first. Page through with the returned cursor to walk a longer history.

Attributing tips to fans

For a per-fan tip total, read a conversation's messages and keep the ones where isTip is true. Each carries fromUser.id (who tipped), price (how much, in cents — divide by 100 for dollars), and createdAt (when). Group by fromUser.id and sum. The notifications feed is the faster path to a chronological "who just tipped" stream; the message read is the path to a precise per-conversation ledger.

Use cases

Gotchas

FAQ

Can I send a tip through the API?

No. Tips flow from fan to creator; the API only reads tips that have already been received. There is no send-tip endpoint.

How do I know which fan sent a tip?

Tip messages and tip notifications both carry the sending user. On a message, check isTip is true and read fromUser; key your per-fan totals on fromUser.id.

Is the tip amount my net earnings?

No — price is the gross tip amount in cents before OnlyFans' platform fee. Convert to dollars by dividing by 100, but don't treat it as your payout.

Does reading tips cost credits?

Yes, one credit per successful call. Whether you read the tips notification feed or a conversation's messages, only successful calls are billed.

Get a free token · Notifications API · API reference

Related guides

All guides
Start free — 250 credits, no card
Generate a token and make your first call in minutes.
Get started