Accounts
List Accounts
Returns all OnlyFans accounts linked to the authenticated organization. Connected accounts come first, then accounts with sync lost. Fansly/ChatBlue/Subs accounts and offboarded/deleted accounts are excluded. Requires permission api_accounts_list.
https://public-api.fansmetric.comAuthorization
defaultAuthorizationBearer <token>Send your FansMetric API key as a Bearer token in the Authorization header.
In: header
Query Parameters
limitintegerNumber of accounts per page. Default 20. Min 1, max 50 (values above 50 are clamped).
offsetintegerNumber of accounts to skip.
Response Fields
data[]arrayAccount objects for the current page.
data[].account_idintegerOnlyFans numeric user ID — used as
account_idfor other endpoints.data[].usernamestringOnlyFans username / URL handle.
data[].display_namestringDisplay name on OnlyFans (may include emoji).
data[].avatarstringFull-size avatar URL.
data[].avatar_thumbsobject | nullThumbnail avatar URLs (
c50,c144).nullif not available.data[].fm_planstringFansMetric plan:
standardorpro.data[].fm_statusstringconnectedorsync_lost.totalintegerTotal accounts across all pages.
limitintegerApplied page size after clamping.
offsetintegerApplied offset.
next_pagestring | nullRelative URL for the next page.
nullon the last page.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[] | array | Account objects for the current page. |
| data[].account_id | integer | OnlyFans numeric user ID — used as account_id for other endpoints. |
| data[].username | string | OnlyFans username / URL handle. |
| data[].display_name | string | Display name on OnlyFans (may include emoji). |
| data[].avatar | string | Full-size avatar URL. |
| data[].avatar_thumbs | object | null | Thumbnail avatar URLs (c50, c144). null if not available. |
| data[].fm_plan | string | FansMetric plan: standard or pro. |
| data[].fm_status | string | connected or sync_lost. |
| total | integer | Total accounts across all pages. |
| limit | integer | Applied page size after clamping. |
| offset | integer | Applied offset. |
| next_page | string | null | Relative URL for the next page. null on the last page. |
| 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/accounts?limit=20&offset=0" \
--header "Authorization: Bearer YOUR_API_KEY"Response
200