Realtime OnlyFans Events delivers supported translated OnlyFans activity events to your webhook endpoint. Use it when you need low-latency event delivery for product activity instead of connection lifecycle or Dynamic Rules notifications.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.
Quick Reference
| Type | Delivery | Purpose |
|---|---|---|
| OnlyFans events | Webhook | Receive supported OnlyFans activity events in real time |
Configuration
Configure Realtime OnlyFans Events in the OFAuth Dashboard:- Set your webhook endpoint URL
- Enable Realtime OnlyFans Events
- Review delivery history and failures
API Overview
Review the top-level webhook contract and integration notes
System Webhook Events
Connection lifecycle events and Dynamic Rules notifications
Event Types
| Event | Trigger |
|---|---|
realtime.* | A supported translated OnlyFans event was delivered through Realtime |
OnlyFans Events are currently in beta. The translated webhook contract is stable, and the documented event categories may expand over time as coverage grows.
Payload Format
Realtime OnlyFans Events deliveries share the same top-level envelope:data.eventBody object contains the translated OnlyFans event payload. Route deliveries by the top-level type, and parse eventBody defensively because additional event categories may be added over time.
Documented Event Schemas
The schema pages below are generated from the same OpenAPI spec as the webhook contract:- API Overview
- 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
Delivery & Retries
- Retry policy: exponential backoff with up to 5 attempts
- Timeout: 10 seconds per request
- Ordering: best effort per webhook endpoint
2xx response within 10 seconds.
Signature Verification
Every Realtime OnlyFans Events delivery includes anOFAuth-Signature header:
- Extracting the timestamp (
t) and signature (v1) - Rejecting requests older than 5 minutes
- Computing an HMAC-SHA256 of
{timestamp}.{raw_body}using your signing secret - Comparing the expected signature with a constant-time comparison
Implementation Checklist
- Parse the
application/jsonbody - Verify the signature before processing
- Route the event by
type - Return
2xxwithin 10 seconds - Make handlers idempotent by storing processed event IDs
Troubleshooting
Delivery failed
Delivery failed
Ensure your endpoint is publicly reachable and returns a
2xx response within 10 seconds.Events are not arriving
Events are not arriving
Verify the endpoint URL and selected subscriptions in the Dashboard.
Signature verification is failing
Signature verification is failing
Use the raw request body, not the parsed JSON body, and confirm the signing secret matches your Dashboard configuration.
Next Steps
API Overview
View the top-level Realtime webhook contract
Access API
Use connection IDs to read and write OnlyFans data
System Webhook Events
Connection lifecycle events and Dynamic Rules notifications