Realtime OnlyFans Events
Realtime OnlyFans Events
Webhook contract for translated Realtime OnlyFans Events
WEBHOOK
Realtime OnlyFans Events is the webhook surface for receiving supported translated OnlyFans events in your webhook endpoint.Documentation Index
Fetch the complete documentation index at: https://docs.ofauth.com/llms.txt
Use this file to discover all available pages before exploring further.
Beta status: The translated webhook contract is stable, but the set of documented event categories may continue to expand over time.
What Is Stable
- Each delivery uses a specific
realtime.*event type data.eventBodycontains the translated event payloaddata.connectionanddata.environmentare always present- New event categories may be added during the beta
How To Integrate
- Verify the webhook signature on the raw request body.
- Route incoming deliveries by the top-level
type. - Parse
data.eventBodydefensively. - Tolerate additional event categories appearing over time during the beta.
Documented Event Schemas
The schema pages below are generated from the same OpenAPI spec as the webhook contract:- Typing indicator
- Chat message
- Inbox counts
- Stories
- System messages
- System new message
- Chat message like
- Chat message delete
- Toasts
- Post fundraising updated
- Chat message unlike
- Post published
Notes
- The schema pages below describe currently documented event categories.
- The translated webhook schema is the supported public contract for these events.
- Fields may be added over time as beta coverage expands.
Body
application/json
- Chat typing updated
- Stories updated
- Chat message received
- Inbox counts updated
- System messages updated
- System message received
- Chat message liked
- Chat message unliked
- Toasts received
- Post fundraising updated
- Post published
Delivered when OFAuth observes a typing indicator update.
Available options:
realtime.chat_typing.updated Webhook publication timestamp.
Delivered when OFAuth observes a typing indicator update.
Example:
{
"connection": {
"id": "conn_example123",
"clientReferenceId": "client_ref_123"
},
"environment": "live",
"eventBody": { "id": 123456789 }
}Response
200
Return any 2xx response promptly after accepting the event.