Use this endpoint to configure a webhook URL for your merchant. IteraPay will send event notifications to this URL when payment and withdrawal activity occurs. If a webhook already exists, this call replaces it with the new configuration.Documentation Index
Fetch the complete documentation index at: https://docs.iterapay.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
The endpoint path is
/weebhook/{merchantID} — note the double ‘e’. Use this exact path in your requests.This endpoint requires Bearer token authentication. API key authentication is not accepted.
Path parameters
The UUID of the merchant for which to configure the webhook.
Request body
The HTTPS URL on your server where IteraPay should deliver webhook events. Must be a publicly reachable endpoint.
A secret string used to generate a signing token for verifying webhook payloads. Choose a strong, random value and store it securely.
Response
Returns a200 OK with a webhook signing token on success.
A webhook signing token derived from your secret. Use this value to verify the authenticity of incoming webhook payloads by comparing it against the signature header sent with each event.