curl --request GET \
--url https://app.onlyfansapi.com/api/{account}/mass-messaging/{id} \
--header 'Authorization: Bearer <token>'
{
"data": {
"success": true,
"queue": {
"id": 123,
"date": "2025-01-01T01:01:01+00:00",
"text": "My message",
"giphyId": null,
"textCropped": "My message",
"isFree": true,
"sentCount": 2,
"viewedCount": 0,
"canUnsend": false,
"unsendSeconds": 0,
"isCanceled": true,
"mediaTypes": null,
"hasError": false,
"releaseForms": []
}
},
"_meta": {
"_credits": {
"used": 1,
"balance": 955,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 1000,
"limit_day": 50000,
"remaining_minute": 994,
"remaining_day": 49980
}
}
}
Get the content of a mass message.
curl --request GET \
--url https://app.onlyfansapi.com/api/{account}/mass-messaging/{id} \
--header 'Authorization: Bearer <token>'
{
"data": {
"success": true,
"queue": {
"id": 123,
"date": "2025-01-01T01:01:01+00:00",
"text": "My message",
"giphyId": null,
"textCropped": "My message",
"isFree": true,
"sentCount": 2,
"viewedCount": 0,
"canUnsend": false,
"unsendSeconds": 0,
"isCanceled": true,
"mediaTypes": null,
"hasError": false,
"releaseForms": []
}
},
"_meta": {
"_credits": {
"used": 1,
"balance": 955,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 1000,
"limit_day": 50000,
"remaining_minute": 994,
"remaining_day": 49980
}
}
}
You can retrieve your token by visiting the OnlyFansAPI Console and clicking API Keys -> Create API Key.
The Account ID
The ID of the mass messaging.
The ID of the message queue item. Can be retrieved from the above store and list endpoints.
The response is of type object
.