Souscriptions webhook
Gérer les souscriptions webhook depuis l'API.
Les souscriptions définissent où et pour quels events tu reçois les notifications signées. Voir Recevoir les webhooks pour le format des livraisons.
GET /webhooks
Liste les souscriptions du marchand.
GET /v1/webhooks
X-Api-Key: …
X-Timestamp: …
X-Signature: …{
"error": false,
"http_status": 200,
"data": [
{
"subscription_id": "whs_b4c3a2…",
"url": "https://my-app.example.com/intram/webhook",
"event": "*",
"date": "2026-05-20T08:00:00.000Z"
}
]
}http_status
number
Écho du code HTTP de la réponse
subscription_id
string
Identifiant public de la souscription (à passer à DELETE /webhooks/:subscription_id ou POST /webhooks/:subscription_id/test)
url
string
URL HTTPS qui reçoit les livraisons
event
string
Pattern d'événements écouté (*, payout.*, payout.completed, …)
date
string (ISO 8601)
Date de création de la souscription
POST /webhooks
Crée une nouvelle souscription. La réponse contient le secret complet — affiché une seule fois.
Body
url
✓
Doit être en https://
event
✓
Pattern : exact (payout.completed), prefix wildcard (payout.*), catch-all (* / all)
Réponse 201 Created
Le secret n'est retourné qu'à la création. Stocke-le immédiatement dans un coffre-fort. Si tu le perds, supprime la souscription et recrée-la.
DELETE /webhooks/:subscription_id
Supprime une souscription. Les livraisons en cours ne sont pas annulées (elles iront jusqu'à exhausted si elles échouent), mais aucune nouvelle livraison ne sera créée pour cette URL.
POST /webhooks/:subscription_id/test
Enqueue une livraison de test (event: test.ping) vers l'URL configurée. Utile pour vérifier que ton handler est joignable et que ta vérification de signature fonctionne sans déclencher de vraie opération.
Body : {} (vide).
Réponse :
Payload livré (chez toi) :
Patterns d'événements
payout.completed
Exactement payout.completed
payout.*
payout.completed, payout.failed, payout.queued
* ou all
Tous les events
Tu peux créer plusieurs souscriptions sur la même URL avec des patterns différents — chaque souscription est livrée indépendamment.
Voir aussi
Mis à jour