POST https://api.getpostman.com/webhooks
Creates a webhook that triggers a collection with a custom payload. You can get the webhook's URL from the Include the following properties in a webhookUrl
property in the endpoint's response.webhook
object in the request body:
name
— The webhook's name. On success, the system creates a new monitor with this name in the Monitors tab.collection
— The collection UID to trigger when calling this webhook.
Body
PARAM
Key | Datatype | Required | Description |
workspace
|
string | Optional. A workspace ID in which to create the webhook. If you do not include this query parameter, the system creates the webhook in your "My Workspace" workspace. |
HEADERS
Key | Datatype | Required | Description |
RESPONSES
status OK
{
"webhook": {
"id": "1f0df51a-8658-4ee8-a2a1-d2567dfa09a9",
"name": "Test Webhook",
"collection": "12345678-12ece9e1-2abf-4edc-8e34-de66e74114d2",
"webhookUrl": "https://newman-api.getpostman.com/run/12345678/267a6e99-b6da-407c-a96f-03be2d6282fb",
"uid": "12345678-1f0df51a-8658-4ee8-a2a1-d2567dfa09a9"
}
} |
ENDPOINTS