User Lists
Bulk Add Users To List
Adds many fans to a single custom list in one round trip. Prefer this over calling Add User to List in a loop — one OF call instead of N. Requires permission api_user_lists_bulk_add_members.
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.
list_id*integerCustom list ID.
Request Body
application/jsonuser_ids*arrayArray of OnlyFans user IDs (integer) to add. Must contain at least one entry.
Response Fields
dataobjectEmpty success object when every user was added. If some adds fail (e.g. user deleted or blocked),
data.errorsis an object keyed by list ID with per-user-ID error arrays._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 | object | Empty success object when every user was added. If some adds fail (e.g. user deleted or blocked), data.errors is an object keyed by list ID with per-user-ID error arrays. |
| _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 POST "https://public-api.fansmetric.com/v1/100000001/user-lists/sample_list_id/users" \
--header "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
--data '{ "user_ids": [12345678, 87654321, 11223344] }'Response
200