ofapisv1
capability

OnlyFans Tracking Links & Attribution

Know which channel actually converts. ofapis does not expose OnlyFans' native tracking-links resource as an endpoint — so instead of minting links through the API, you attribute traffic the reliable way: put your own trackable URLs on each channel, then measure the lift each one drives using the read endpoints that do exist. This is account-scoped, so an agency can attribute a whole roster from one key.

The approach

  1. Tag each channel with your own link. Use a link shortener or UTM-tagged landing page per source (Reddit, TikTok bio, a shoutout) that redirects to the creator's OnlyFans page. That layer records the clicks.
  2. Snapshot the account before and after. Read subscribers and activity through ofapis on a schedule.
  3. Diff to attribute. New subscribers and tips that appear in the window after a push line up with the channel you promoted.

Endpoints you use

GET /api/public/v1/accounts/{accountId}/subscribers
GET /api/public/v1/accounts/{accountId}/notifications
GET /api/public/v1/accounts/{accountId}/notifications/count

Clicks come from your own link layer; subscriber and revenue signal come from these reads.

Measure a campaign

# baseline before the push
curl "https://api.ofapis.com/api/public/v1/accounts/42/notifications/count" \
  -H "Authorization: Bearer ofapis_sk_..."

Take the count before you post a link, run the promo, then read notifications again and diff. New-subscriber and tip events in the interval are your conversions for that source. One credit per successful call; failed calls are free.

Use cases

Gotchas

FAQ

Does ofapis create OnlyFans tracking links via the API?

No — OnlyFans' native tracking links aren't exposed as an ofapis endpoint. You use your own trackable URLs for the click layer and measure conversions through the subscriber and notification reads.

How do I attribute a new subscriber to a channel?

Snapshot notifications/subscribers before a promo, run it, then diff after. New subscribers and tips in that window map to the channel you pushed — keep one tracked URL per source.

Can I get per-click stats?

Not from ofapis — per-click data lives in your link shortener or analytics. ofapis supplies the downstream conversion signal (subscribers gained, tips received) to pair with those clicks.

Does measuring attribution cost credits?

One credit per successful read. Failed calls — such as an expired session — are never billed. See pricing for plan allowances.

Start free · Revenue analytics · API reference

Related guides

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