The Webhooks Service supports a communication method between its API and external systems. These webhooks trigger notifications for various events within Clearingworks. Upon an event, Clearingworks sends an HTTP POST request to all registered URLs. The external API should respond promptly as Clearingworks retries failed requests a few times before giving up. Each request includes a key for the receiving API to verify idempotency (ensuring the request is processed only once). Common use cases include receiving login/logout notifications or being alerted when a file upload is complete.
{- "registrationId": "string",
- "url": "string",
- "secretKey": "string",
- "actionType": "string",
- "severity": "string",
- "source": "string",
- "objectType": "string"
}
Success. Body contains secret key for validating messages.
Malformed URL or failed to register webhook.
url=string&actionType=Completed&source=Automation&objectType=Automation&severity=Information