Webhooks are a way for applications to communicate with each other automatically.
When an event occurs in
your system, it sends an HTTP request (GET, POST, PUT, DELETE, etc) to a specific URL.
This is commonly used for real-time updates, notifications, and integrations with external services.
If your service sends HTTP requests to internal or external applications, TestifyStack allows you to test
and debug them easily.
It captures all types of requests and saves them for later inspection.
Base URL: https://api.testifystack.com
Authentication: All endpoints are secured. You must provide an API key:
apikey: YOUR_API_KEY
?apikey=YOUR_API_KEY
Action | Verb | Endpoint | Parameters |
---|---|---|---|
Create new webhook | POST |
/v1/webhooks |
None |
Delete a webhook | DELETE |
/v1/webhooks/{webHookId}/delete |
webHookId - Webhook ID |
Capture requests | ANY |
/v1/webhooks/{webHookId} |
webHookId - Webhook ID |
Retrieve latest request | GET |
/v1/webhooks/{webHookId}/requests/latest |
webHookId - Webhook ID |
Retrieve specific request | GET |
/v1/webhooks/{webHookId}/requests/{requestId} |
webHookId - Webhook ID requestId - Specific request ID
|
Delete specific request | DELETE |
/v1/webhooks/{webHookId}/requests/{requestId} |
webHookId - Webhook ID requestId - Specific request ID
|