Aller au contenu
FanConvert Docs
Référence

IA

Référence générée depuis le contrat OpenAPI : IA.

3 min de lectureOuvrir dans ChatGPTOuvrir dans Claude

Qui répond à ce fan : l'IA, une personne, ou personne

GET /public/v1/creators/{creator_id}/conversations/{conversation_id}/ai · getAiState

Paramètres

NomOùTypeRequisDescription
creator_idcheminstringouiIdentifiant de la créatrice.
conversation_idcheminstringouiIdentifiant de la conversation.
platformrequête"mym" | "telegram"nonLa plateforme du fan. (défaut : mym)

Réponse 200

AiState

ChampTypeRequisDescription
conversationIdstringoui
platform"mym" | "telegram"oui
creatorAiEnabledbooleanoui
control"ai" | "human" | "paused" | "blocked" | "transition"ouiai = l'IA répond ; human = une personne a la main ; paused = personne ne répond ; blocked = un envoi précédent est à vérifier ; transition = un changement est en cours.

Erreurs possibles

401 · 403 · 404 · 422 · 429 · 503 — Format des erreurs : Erreurs.

Exemple

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

Mettre l'IA en pause sur ce fan (« Arrêter le chatting »), MYM

POST /public/v1/creators/{creator_id}/conversations/{conversation_id}/ai/pause · pauseAi

En-tête Idempotency-Key obligatoire : voir Écritures et idempotence.

Paramètres

NomOùTypeRequisDescription
creator_idcheminstringouiIdentifiant de la créatrice.
conversation_idcheminstringouiIdentifiant de la conversation.
Idempotency-Keyen-têtestringouiObligatoire : la même clé rejoue la même réponse, sans 2e écriture.

Réponse 200

AiPause

ChampTypeRequisDescription
conversationIdstringoui
platformstringoui
pausedbooleanouitrue = l'IA ne répond plus à ce fan.
filterMode"none" | "whitelist" | "blacklist"ouiLe mode du filtre de la créatrice, inchangé par l'API.

Erreurs possibles

401 · 403 · 404 · 409 · 422 · 429 · 503 — Format des erreurs : Erreurs.

Exemple

curl -X POST "https://app.fanconvert.ai/public/v1/creators/{creator_id}/conversations/{conversation_id}/ai/pause" \
  -H "Authorization: Bearer $FANCONVERT_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)"

Rendre ce fan à l'IA (« Relancer le chatting »), MYM

POST /public/v1/creators/{creator_id}/conversations/{conversation_id}/ai/resume · resumeAi

En-tête Idempotency-Key obligatoire : voir Écritures et idempotence.

Paramètres

NomOùTypeRequisDescription
creator_idcheminstringouiIdentifiant de la créatrice.
conversation_idcheminstringouiIdentifiant de la conversation.
Idempotency-Keyen-têtestringouiObligatoire : la même clé rejoue la même réponse, sans 2e écriture.

Réponse 200

AiPause

ChampTypeRequisDescription
conversationIdstringoui
platformstringoui
pausedbooleanouitrue = l'IA ne répond plus à ce fan.
filterMode"none" | "whitelist" | "blacklist"ouiLe mode du filtre de la créatrice, inchangé par l'API.

Erreurs possibles

401 · 403 · 404 · 409 · 422 · 429 · 503 — Format des erreurs : Erreurs.

Exemple

curl -X POST "https://app.fanconvert.ai/public/v1/creators/{creator_id}/conversations/{conversation_id}/ai/resume" \
  -H "Authorization: Bearer $FANCONVERT_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)"

Mis à jour le

Sur cette page