Aicscan Documentation

Pay : webhooks

Créer un point de réception

POST/v1/webhook_endpoints

https:// uniquement, contrôlée contre les adresses privées, locales et de métadonnées du nuage. Le secret de signature (whsec_…) n’est renvoyé qu’une fois ; un rejeu idempotent renvoie secret: null. Signature : X-Signature: sha256=HMAC(secret, "{X-Timestamp}.{corps brut}"), comme pour les webhooks d’Alerts. 10 points actifs au plus par environnement (webhook_endpoint_limit).

Authentification
Clé d’API (Authorization: Bearer)
Portée requise
pay:write
  • Rejouable sans risque avec l’en-tête Idempotency-Key : voir Idempotence.

En-têtes#

  • Idempotency-Keystringobligatoire

    Obligatoire sur tous les POST Pay ; rend la requête rejouable sans risque pendant 24 heures. Cloisonné par environnement de la clé.

    de 1 à 255 caractères

Corps de la requête#

  • urlstringobligatoire
    au plus 2048 caractères
  • event_typestableau de string

    Vide ou absent : tous les événements.

    Valeurs invoice.created invoice.confirming invoice.paid invoice.underpaid invoice.overpaid invoice.expired invoice.paid_late invoice.canceled invoice.reverted invoice.held sweep.succeeded sweep.failed refund.succeeded refund.pending merchant.payout_change_requested merchant.payout_changed merchant.frozen merchant.kyb_updated

Réponses#

201Point créé ; secret montré une seule fois.
Champs de l’objet
  • idstring · uuid
  • objectstring
    Valeurs webhook_endpoint
  • environmentstring
    Valeurs test live
  • urlstring
  • event_typestableau de string
    Valeurs invoice.created invoice.confirming invoice.paid invoice.underpaid invoice.overpaid invoice.expired invoice.paid_late invoice.canceled invoice.reverted invoice.held sweep.succeeded sweep.failed refund.succeeded refund.pending merchant.payout_change_requested merchant.payout_changed merchant.frozen merchant.kyb_updated
  • statusstring
    Valeurs enabled disabled
  • created_atstring · date-time
  • disabled_atstring · date-timepeut valoir null
  • secretstringpeut valoir null
4xx · 5xxErreur.

Erreur au format standard : voir Erreurs.

Aicscan ne vous demandera jamais de vous connecter à un wallet, de signer une transaction ni d’envoyer des fonds.

aicscan.io · Statut · openapi.yaml