Update Mass Message
Update a mass message.
Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys
In: header
Path Parameters
The Account ID
The ID of the message queue item. Can be retrieved from the above store and list endpoints.
Array of user list IDs that the mass message will be sent to.
Array of user IDs that the mass message will be sent to.
The message text content
Whether the text should be shown or hidden
Price for paid content (0 or between 3-200). In case this is not zero, mediaFiles is required
Array of media file upload prefixed_ids, or OF media IDs (required if price is not 0). Will be hidden if price is provided.
Array of media file upload prefixed_ids, or OF media IDs (required if price is not 0). Will be shown if price is provided. All previews values must also exist in the mediaFiles array.
Schedule the chat message in the future (UTC timezone).
Response Body
curl -X PUT "https://app.onlyfansapi.com/api/string/mass-messaging/string" \
-H "Content-Type: application/json" \
-d '{
"text": "Hello!"
}'{
"data": {
"id": 123,
"date": "2025-01-01T01:01:01+01:01",
"isReady": true,
"isDone": false,
"total": -1,
"pending": 0,
"canUnsend": true,
"unsendSeconds": 1000000,
"hasError": false,
"isCanceled": false,
"isCouplePeopleMedia": false
},
"_meta": {
"_credits": {
"used": 1,
"balance": 999999919,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 1000,
"limit_day": 50000,
"remaining_minute": 998,
"remaining_day": 49942
}
}
}Send Mass Message POST
Send a mass message to lists and/or users. You may use both the `userLists` and `userIds` parameters to send the same message to both lists and individual users.
Unsend/Delete Mass Message DELETE
Unsend a recently sent mass message, or delete a scheduled/saved message. When unsending, purchased content will continue to be able to viewable.