Profile Content

List Profile Highlights

Changed on

Retrieve the story highlights displayed on another user's profile using your connected account's access. Highlights are ordered by most recent first. Subscription and purchase requirements still apply.

get/api/{account}/users/{user_id}/stories/highlights

Request

  • Base URL
    https://app.onlyfansapi.com
  • URL
    https://app.onlyfansapi.com/api/{account}/users/{user_id}/stories/highlights
  • Auth
    HTTP bearer

Query parameters

limitinteger

Number of highlights, from 1 to 100. Default: 5.

Example:5
offsetinteger

Number of highlights to skip. Default: 0.

Response

Anonymized captured final-page response

Example response

{
  "data": {
    "list": [
      {
        "id": 987650000,
        "userId": 308625502,
        "title": "Behind the scenes",
        "coverStoryId": 987650001,
        "cover": "https://cdn2.onlyfans.com/files/example/media-1.jpg",
        "storiesCount": 7,
        "createdAt": "2026-04-09T14:53:32+00:00"
      }
    ],
    "hasMore": false
  },
  "_pagination": {
    "next_page": null,
    "notice": null
  },
  "_meta": {
    "_credits": {
      "used": 1,
      "balance": 9999,
      "note": "Always"
    },
    "_cache": {
      "is_cached": false,
      "note": "Cache disabled for this endpoint"
    },
    "_rate_limits": {
      "limit_minute": 1000,
      "limit_day": null,
      "remaining_minute": 999,
      "remaining_day": null,
      "notice": "We have decided to remove our daily rate limits. Please remove any references to these in your integrations."
    }
  }
}

Changes