Fans
Get Fan Details
Returns full details for a fan — subscription data (both directions), notes, last seen, list memberships, restriction/block state. Requires permission api_fans_read.
https://public-api.fansmetric.comAuthorization
defaultAuthorizationBearer <token>Send your FansMetric API key as a Bearer token in the Authorization header.
In: header
Path Parameters
account_id*integerOnlyFans numeric account ID.
user_id*integerFan's OnlyFans user ID.
Response Fields
data.idintegerFan's OF user ID.
data.namestringFan's name.
data.usernamestringFan's username.
data.displayNamestringCustom display name (empty if not set).
data.noticestringPrivate notes on the fan.
data.lastSeenstringLast online timestamp (ISO 8601).
data.isRestrictedbooleanWhether the fan is restricted.
data.isBlockedbooleanWhether the fan is blocked.
data.subscribedByDataobjectFan's subscription to you.
data.subscribedOnDataobjectYour subscription to the fan.
data.listsStatesarrayWhich lists the fan belongs to.
dataobject | arrayEndpoint-specific payload. See the fields below for this route.
_meta._credits.usedintegerCredits consumed by this request (currently always
1)._meta._rate_limits.limit_minuteintegerMaximum requests per minute for the organization.
_meta._rate_limits.remaining_minuteintegerRemaining requests in the current minute window.
_meta._rate_limits.limit_dayintegerMaximum requests per day for the organization.
_meta._rate_limits.remaining_dayintegerRemaining requests in the current day window.
| Field | Type | Description |
|---|---|---|
| data.id | integer | Fan's OF user ID. |
| data.name | string | Fan's name. |
| data.username | string | Fan's username. |
| data.displayName | string | Custom display name (empty if not set). |
| data.notice | string | Private notes on the fan. |
| data.lastSeen | string | Last online timestamp (ISO 8601). |
| data.isRestricted | boolean | Whether the fan is restricted. |
| data.isBlocked | boolean | Whether the fan is blocked. |
| data.subscribedByData | object | Fan's subscription to you. |
| data.subscribedOnData | object | Your subscription to the fan. |
| data.listsStates | array | Which lists the fan belongs to. |
| data | object | array | Endpoint-specific payload. See the fields below for this route. |
| _meta._credits.used | integer | Credits consumed by this request (currently always 1). |
| _meta._rate_limits.limit_minute | integer | Maximum requests per minute for the organization. |
| _meta._rate_limits.remaining_minute | integer | Remaining requests in the current minute window. |
| _meta._rate_limits.limit_day | integer | Maximum requests per day for the organization. |
| _meta._rate_limits.remaining_day | integer | Remaining requests in the current day window. |
curl --request GET "https://public-api.fansmetric.com/v1/100000001/fans/sample_user_id" \
--header "Authorization: Bearer YOUR_API_KEY"Response
200