Skip to Content
FanConvert Docs
Reference

Conversations

Reference generated from the OpenAPI contract: Conversations.

3 min readOpen in ChatGPTOpen in Claude

Les conversations d'une créatrice

GET /public/v1/creators/{creator_id}/conversations · listConversations

Parameters

NameInTypeRequiredDescription
creator_idpathstringyesIdentifiant de la créatrice.
platformquery"mym" | "telegram" | "onlyfans"noLa plateforme de la conversation. (default : mym)
limitqueryintegernoTaille de la page. (default : 50)
cursorquerystring | nullnoLe nextCursor de la page précédente.

Response 200

Page_Conversation_

FieldTypeRequiredDescription
itemsConversation[]yes
nextCursorstring | nullnoÀ repasser en cursor pour lire la page suivante ; null = dernière page.

Conversation

FieldTypeRequiredDescription
idstringyesIdentifiant de la conversation sur sa plateforme (MYM : le chat id).
platform"mym" | "telegram" | "onlyfans"yes
fanFanyes
lastFanMessageAtstring (date-time) | nullyes
lastMessageAtstring (date-time) | nullyes
unreadCountinteger | nullnoMessages du fan non lus, quand la plateforme les compte.
hasPurchasedboolean | nullno

Fan

FieldTypeRequiredDescription
namestring | nullyes
usernamestring | nullno

Possible errors

401 · 403 · 404 · 422 · 429 · 503 — Error format: Errors.

Example

curl -X GET "https://app.fanconvert.ai/public/v1/creators/{creator_id}/conversations" \
  -H "Authorization: Bearer $FANCONVERT_API_KEY"

Les messages d'une conversation

GET /public/v1/creators/{creator_id}/conversations/{conversation_id}/messages · listMessages

Parameters

NameInTypeRequiredDescription
creator_idpathstringyesIdentifiant de la créatrice.
conversation_idpathstringyesIdentifiant de la conversation.
platformquery"mym" | "telegram" | "onlyfans"noLa plateforme de la conversation. (default : mym)
limitqueryintegernoTaille de la page. (default : 50)
cursorquerystring | nullnoLe nextCursor de la page précédente.

Response 200

Page_Message_

FieldTypeRequiredDescription
itemsMessage[]yes
nextCursorstring | nullnoÀ repasser en cursor pour lire la page suivante ; null = dernière page.

Message

FieldTypeRequiredDescription
idstringyes
direction"fan" | "creator"yes
textstringyes
sentAtstring (date-time) | nullyes
mediaMessageMedia[]yes

MessageMedia

FieldTypeRequiredDescription
status"paid" | "pending" | "refused" | "free" | "unknown"yes
priceMinorinteger | nullno
currencystring | nullno

Possible errors

401 · 403 · 404 · 422 · 429 · 503 — Error format: Errors.

Example

curl -X GET "https://app.fanconvert.ai/public/v1/creators/{creator_id}/conversations/{conversation_id}/messages" \
  -H "Authorization: Bearer $FANCONVERT_API_KEY"

Last updated on

On this page