Conexteo API - Documentation SMS & RCS
    FR
    • FR
    • EN
    • Introduction
    • auth
      • Authentification (email/mot de passe)
        POST
    • Utilisateur
      • Crédits
        GET
    • Messages
      • Réponses
        • Réponses - pagination
        • Réponses - complet
      • RCS
        • Envoi RCS
      • SMS
        • Envoi Manuel
        • Envoi Dynamique
        • Envoi Liste de contacts
        • Envoi Fichier
      • Historique des messages
        GET
      • Détail d'un message
        GET
      • Annuler un message
        PUT
      • Destinataire(s) sms d'un message
        GET
      • Destinataire(s) sms d'un message
        GET
      • Destinataire(s) rcs d'un message
        GET
    • Modèle
      • Création du modèle
        POST
      • Liste des modèles
        GET
      • Mise à jour du modèle
        PUT
      • Détail du modèle
        GET
      • Suppression
        DELETE
      • Création du modèle Rcs
        POST
      • Liste des modèles RCS
        GET
      • Mise à jour du modèle Rcs
        PUT
      • Détail du modèle RCS
        GET
    • Webhooks
      • Rotation du secret de signature
        POST
      • Historique des livraisons de webhooks
        GET
      • Webhooks configurés du compte
        GET
      • Configuration des webhooks du compte
        PUT
    • Stops
      • Liste des stops
      • Ajout d'un stop manuel
      • Ajout de stop(s) par fichier
      • Suppression d'un STOP
    • Listes de contacts
      • Créer une liste de contacts
      • Liste des listes de contacts
      • Mise à jour d'une liste de contacts
      • Détail d'une liste de contacts
      • Suppression d'une liste de contacts
      • Contacts d'une liste de contacts - pagination
      • Contacts d'une liste de contacts - complet
    • Contacts
      • Ajouter un/des contact(s)
      • Ajout de contacts avec import de fichier
      • Mise à jour d'un contact
      • Détail d'un contact
      • Suppression d'un contact
    • Sous-Comptes
      • Création Sous-Compte
      • Liste des Sous-Comptes
      • Liste des Sous-Comptes - pagination
      • Détail d'un Sous-Compte
      • SubaccountController_getUserInfo
      • Ajout crédits Sous-Compte
      • Suprression crédits Sous-Compte
      • Changement mode de consommation de crédits
      • Liste des crédits d'un sous-compte
    • Schemas
      • CreditsRo
      • Messages_type
      • Messages
      • Reponses
      • paginationMeta
      • RepliesHistoryRo
      • MessagesHistoryRo
      • SmsStatus
      • RcsStatus
      • CreateMessageStatusTypeRCS
      • SmsResume
      • RcsResume
      • StatusResumeBeforeRCS
      • CallChoiceDto
      • TextChoiceDto
      • UrlChoiceDto
      • LocationChoiceDto
      • RcsCardDto
      • RcsCarouselDto
      • RcsTextDto
      • shortUrlDto
      • FallBack
      • RcsDtoBaseConfig
      • RcsDto
      • CreateMessageStatusType
      • statusResumeBefore
      • MessagesSimpleDto
      • MessagesDynamicDto
      • MessagesContactListDto
      • MessagesFileUploadDto
      • Messages_sms
      • MessagesDestinatairesRo
      • Messages_rcs
      • MessagesDestinatairesRcsRo
      • Stops
      • StopsListRo
      • StopsDto
      • StopsFileUploadDto
      • ContactlistsDto
      • Contactlists
      • ContactlistsRemovedRO
      • ContactsWithId
      • ContactlistsContactsRo
      • Contacts
      • ContactsInsertDto
      • ContactsAddedRo
      • ContactsInsertByFileDto
      • ContactRemovedRO
      • LoginUserDto
      • LoginResponseDto
      • ModelsDto
      • Models
      • RcsCarousel
      • RcsShorturl
      • RcsConfig
      • SubAccountCreateDto
      • subAccountWithCredentials
      • subAccount
      • SubAccountListRo
      • SubAccountCredits
      • SubAccountChangeModeCredits
      • WebhookSecretRo
      • WebhookDeliveryRo
      • WebhookDeliveriesRo
      • WebhookRo
      • webhookTypeDto
      • webhookDtoUpdate
      • WebhookConfigRo

    Webhooks

    Les webhooks vous notifient en temps réel des événements de vos envois. Dès qu'un événement survient, Conexteo envoie une requête HTTP à l'URL que vous avez déclarée pour le type concerné.

    Les trois types#

    ack_sms : accusés de réception SMS (délivré, échec).
    reply : réponses entrantes des destinataires, SMS et RCS (y compris les clics sur les suggestions RCS).
    ack_rcs : statuts RCS (délivré, lu, échec, repli SMS). Disponible uniquement en mode signé.

    Mode signé ou non signé#

    Non signé : envoi simple, sans garantie de remise (voir réessais ci-dessous).
    Signé (recommandé) : chaque requête porte une signature HMAC à vérifier, et bénéficie des réessais. C'est le mode requis pour ack_rcs.

    Livraison et réessais#

    Succès ou échec d'une tentative
    Une réponse HTTP 2xx de votre serveur = livré. Tout autre code, un timeout ou une erreur réseau = tentative en échec.
    Réessais (webhooks signés uniquement)
    Un webhook non signé est envoyé une seule fois : s'il échoue, il n'est pas réessayé. Un webhook signé est réessayé jusqu'à 8 tentatives au total, avec un délai croissant entre chaque :
    Après l'échec n°Prochaine tentative dans
    130 secondes
    22 minutes
    310 minutes
    430 minutes
    51 heure
    64 heures
    712 heures
    Soit une fenêtre de réessai d'environ 18 heures. Passé la 8e tentative sans succès, la livraison est abandonnée (statut failed).
    Idempotence
    Le header X-Conexteo-Webhook-Id reste identique entre toutes les tentatives d'un même événement. Traitez chaque identifiant une seule fois : c'est votre garantie contre les doublons.
    Suivi
    Consultez l'état de vos livraisons via GET /webhooks/deliveries (statuts : pending, delivered, failed, cancelled).
    Modified at 2026-08-28 11:02:21
    Previous
    Détail du modèle RCS
    Next
    Rotation du secret de signature
    Built with