OnlyFansProfile Content
List Profile Highlights
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.
Authorization
default AuthorizationBearer <token>
Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys
In: header
Path Parameters
account*string
The Account ID
user_id*integer
The other user's numeric OnlyFans ID. Resolve a username with GET /{account}/users/{username} first.
Query Parameters
limit?integer
Number of highlights, from 1 to 100. Default: 5.
offset?integer
Number of highlights to skip. Default: 0.
Response Body
application/json
curl -X GET "https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/users/308625502/stories/highlights?limit=5&offset=0"{
"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."
}
}
}