Use Webhooks to connect Yardstik with your application. You can configure them to notify you of various events when they occur in your account. See the Using Webhooks section.
Retrieve a list of webhooks for the given account ID.
OK
Bad Request
Unauthorized
Forbidden
Not Found
[- {
- "id": "bc0bb48c-d1f9-4b02-a965-3ce39677532f",
- "enabled": true,
- "webhook_type": "candidate.created",
- "webhook_description": "A candidate has been created."
}
]Create a webhook
Created
Unauthorized
Forbidden
Not Found
Unprocessable Entity
{- "webhook_type_id": "c6b6e55f-5b3a-479a-9ea8-d95d13856c7d",
}{- "id": "e8b57b13-0038-4c69-99ee-1dae304afd80",
- "webhook_type": "candidate.created",
}Show a specific webhook for a given ID.
OK
Unauthorized
Forbidden
Not Found
[- {
- "id": "bc0bb48c-d1f9-4b02-a965-3ce39677532f",
- "enabled": true,
- "webhook_type": "candidate.created",
- "webhook_description": "A candidate has been created."
}
]Update a webhook for a given ID.
Created
Unauthorized
Forbidden
Not Found
Unprocessable Entity
{- "id": "e8b57b13-0038-4c69-99ee-1dae304afd80",
- "webhook_type": "candidate.created",
}List all webhook types enabled for your account. For a list of available types, see Listen for Webhook Events
OK
Unauthorized
Forbidden
Not Found
[- {
- "id": "c6b6e55f-5b3a-479a-9ea8-d95d13856c7d",
- "system_name": "candidate.created",
- "description": "A new candidate has been created."
}
]