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"
    }
  ]
}
Champ
Type
Description

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

Champ
Obligatoire
Règles

url

Doit être en https://

event

Pattern : exact (payout.completed), prefix wildcard (payout.*), catch-all (* / all)

Réponse 201 Created


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

Pattern
Match

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