API REST
Conversations
Liste les conversations et envoie des messages.
Lister les conversations
GET
/api/v1/conversationsListe les conversations avec pagination. Filtre par lead, canal ou statut.
curl -X GET "https://settyn.com/api/v1/conversations?status=active" \
-H "Authorization: Bearer YOUR_API_KEY"Réponse
{
"data": [
{
"id": "conv_xyz789",
"leadId": "lead_abc123",
"channel": "instagram",
"status": "active",
"lastMessageAt": "2026-04-07T09:15:00Z",
"messageCount": 12
}
],
"pagination": { "page": 1, "limit": 20, "total": 58 }
}Envoyer un message
POST
/api/v1/conversationsEnvoie un message dans une conversation existante ou en crée une nouvelle.
leadIdstringrequisIdentifiant du lead.
channelstringrequisCanal : instagram, whatsapp…
messagestringrequisContenu du message.
curl -X POST https://settyn.com/api/v1/conversations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"leadId": "lead_abc123",
"channel": "instagram",
"message": "Salut ! On planifie un call cette semaine ?"
}'Cette page a-t-elle été utile ?

