FanvueChat Messages
Get Chat Message
Get a single message by UUID, so a message reference can be resolved without re-reading the whole chat. Proxies Fanvue's GET /v1/chats/{userUuid}/messages/{messageUuid}.
Authorization
default AuthorizationBearer <token>
Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys
In: header
Path Parameters
fanvueAccount*string
The Fanvue Account ID
userUuid*string
The fan's Fanvue user UUID.
messageUuid*string
The Fanvue message UUID.
Response Body
application/json
curl -X GET "https://app.onlyfansapi.com/api/fanvue/fanvue_acct_XXXXXXXXXXXXXXX/chats/f47ac10b-58cc-4372-a567-0e02b2c3d479/messages/3b1f0a6c-92f1-4a58-9d0e-7c4b2a5f8d33"{
"data": {
"uuid": "3b1f0a6c-92f1-4a58-9d0e-7c4b2a5f8d33",
"text": "See you tonight!",
"sentAt": "2026-09-22T10:46:04.712Z",
"sender": {
"uuid": "3bbe6394-2830-4646-a8ba-4a0a05426947",
"handle": "jane"
},
"recipient": {
"uuid": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"handle": "sarah-jones"
},
"hasMedia": false,
"mediaType": null,
"mediaUuids": [],
"mediaPreviewUuid": null,
"gif": null,
"type": "SINGLE_RECIPIENT",
"pricing": null,
"purchasedAt": null,
"tipSource": null,
"sentByUserId": null,
"appUuid": "c4a1f28d-3b56-4e97-8f01-6d2b9e5a7c43",
"isRead": true
},
"_meta": {
"_credits": {
"used": 1,
"balance": 10055811,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 5000,
"limit_day": null,
"remaining_minute": 4999,
"remaining_day": null,
"notice": "We have decided to remove our daily rate limits. Please remove any references to these in your integrations."
}
}
}