OnlyFans API
OnlyFansTracking Links

List Tracking Links

List all tracking links for the account and revenue data

GET
/api/{account}/tracking-links
AuthorizationBearer <token>

Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys

In: header

Path Parameters

account*string

The Account ID

Query Parameters

startDate?string|null

The start date for tracking links. Keep empty to get all. Must not be greater than 255 characters.

endDate?string|null

The end date for tracking links. Keep empty to get all. Must not be greater than 255 characters.

with_deleted?integer

Whether to include deleted tracking links. Default true.

Value in0 | 1
sortby?string

Sort by subscriber count (claims) or creation date (created_date).

Value in"claims" | "created_date"
sort?string

Sort direction. Default desc.

Value in"asc" | "desc"
limit?integer

The number of tracking links to return. Default 10. Must be at least 1. Must not be greater than 100.

offset?integer

The offset used for pagination. Default 0. Must be at least 0.

pagination?integer
Value in0 | 1
synchronous?boolean

Wait for revenue calculation instead of processing it in the background.

Response Body

application/json

curl -X GET "https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/tracking-links?startDate=2025-01-01+00%3A00%3A00&endDate=2025-01-31+23%3A59%3A59&with_deleted=1&sortby=claims&sort=desc&limit=10&offset=0&pagination=0&synchronous=false"
{
  "data": {
    "list": [
      {
        "id": 123456,
        "campaignCode": 123,
        "campaignName": "Example Campaign - IG Bio SFS",
        "campaignUrl": "https://onlyfans.com/USERNAME/c123",
        "subscribersCount": 10,
        "clicksCount": 100,
        "createdAt": "2025-01-01T00:00:00+00:00",
        "endDate": null,
        "tags": [
          "Instagram",
          "Twitter"
        ],
        "revenue": {
          "total": 20,
          "revenuePerSubscriber": 2,
          "revenuePerClick": 0.2,
          "spendersCount": 1,
          "calculatedAt": "2025-01-01T00:00:00+00:00",
          "isLoading": false
        },
        "links": {
          "related": {
            "subscribers": "https://app.onlyfansapi.com/api/acct_XXXXXXX/tracking-links/123456/subscribers"
          }
        }
      }
    ],
    "hasMore": true
  },
  "_pagination": {
    "next_page": "https://app.onlyfansapi.com/api/acct_XXXXXXXXXXX/tracking-links?offset=10&limit=10"
  },
  "_meta": {
    "_credits": {
      "used": 1,
      "balance": 9529,
      "note": "Always"
    },
    "_cache": {
      "is_cached": false,
      "note": "Cache disabled for this endpoint"
    },
    "_rate_limits": {
      "limit_minute": 1000,
      "limit_day": 50000,
      "remaining_minute": 999,
      "remaining_day": 49999
    }
  }
}