OnlyFans API
OnlyFansAI Voice Messages

Get AI Voice Message Stats

Compare sent AI voice messages and reply rates across your permitted OnlyFans creator accounts. Deleted accounts are excluded; disconnected accounts and accounts with no sends are included. Dates filter when messages were sent, not when replies arrived. Omit dates for all time. A subsequent incoming fan message credits every preceding unreplied sent voice message in the chat, with no attribution time limit; this does not prove the voice message caused the reply. Rates are percentages, or null when no messages were sent. Totals cover only the accounts returned.

GET
/api/ai-voice-messages/stats
AuthorizationBearer <token>

Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys

In: header

Query Parameters

account_id?string

Optionally limit the report to one permitted account.

start_date?string

Inclusive UTC send date, in YYYY-MM-DD format.

end_date?string

Inclusive UTC send date, in YYYY-MM-DD format.

Response Body

application/json

curl -X GET "https://app.onlyfansapi.com/api/ai-voice-messages/stats?account_id=acct_abc123&start_date=2026-09-01&end_date=2026-09-30"
{
  "data": [
    {
      "account_id": "acct_abc123",
      "name": "Creator",
      "username": "creator",
      "sent": 200,
      "replied": 85,
      "reply_rate": 42.5
    }
  ],
  "totals": {
    "sent": 200,
    "replied": 85,
    "reply_rate": 42.5
  },
  "meta": {
    "start_date": "2026-09-01",
    "end_date": "2026-09-30",
    "timezone": "UTC",
    "snapshot_at": "2026-10-01T00:00:00+00:00",
    "reply_rate_definition": "Sent voice messages followed by an incoming fan message / sent voice messages × 100. No reply attribution time limit; one fan message can credit multiple voice messages."
  }
}