Skip to main content
Learn how to send messages to multiple fans simultaneously using the OFAuth mass messaging API.

Prerequisites

You have a connected OnlyFans account with a valid connectionId

Why Use Mass Messaging?

Instead of sending individual messages one-by-one (which hits rate limits), use mass messaging to:
  • Send to multiple fans in a single API call
  • Schedule messages for later delivery
  • Target specific user lists
  • Exclude certain user groups
  • Track delivery and purchase stats

Send to Specific Users

Send a message to a list of user IDs:

Send to User Lists

Target OnlyFans user lists instead of individual IDs:

Get Available Lists

First, fetch your user lists:

Exclude Certain Users

Send to lists but exclude specific groups:

Target New Subscribers

Send only to users who subscribed after a certain date:

Send PPV Mass Message

Include pay-per-view content:
mediaItems accepts vault media IDs, upload references (mediaUploadId), and http(s) URLs. See the mediaItems reference.

Schedule for Later

Schedule a message to send at a specific time:

List Sent Mass Messages

Check the stats of your sent mass messages:

Response


Get Message Buyers

See who purchased a PPV mass message:

Update Scheduled Message

Modify a message before it sends:

Cancel Scheduled Message

Delete a mass message before it sends:

Complete Example

Full workflow: get subscribers, filter, and send:

All Queue Options


Tips & Best Practices

Use lists for targeting: Create user lists in OnlyFans (VIPs, top tippers, etc.) for easy targeting without managing individual IDs.
Don’t spam: OnlyFans monitors messaging patterns. Excessive mass messaging can result in account restrictions.
Schedule strategically: Schedule messages for when your audience is most active. Use analytics to find optimal times.
A/B test: Send different messages to different lists to see what performs better.

Next Steps

Upload Media

Upload content for PPV messages

Track Earnings

Monitor PPV revenue