Get list of webhooks detail.
Headers
- Accept :
application/json
- Content-Type :
application/json
- Authorization :
Bearer {access_token}
Query Parameters
page
nullable number OptionalIndicates which specific page of results you want to retrieve. The default value is 1.
page_size
nullable number OptionalIndicates how many items should be included in each page of results. The default value is 25.
sort_by
nullable string OptionalComma separated sortable fields (e.g., created_at, +created_at, -created_at, name, +name, -name).
status
nullable string OptionalThe status of the webhook (e.g., active, inactive).
q
nullable string OptionalKeyword to filter with webhook name.
Response
200 OK.
Parameters
GET /partner/v1.0/webhooks/?page=:page&page_size=:limit:&sort_by=:string:&status=:string:&q=:string:
curl -X GET 'https://api.pulsifi.me/partner/v1.0/webhooks/?page={page}&page_size={limit}&sort_by={string}&status={string}&q={string}' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access_token}' \
-H 'Content-Type: application/json' \
Response
{
"total_count": 1,
"result": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"partner_id": 1,
"name": "Webhook 1",
"url": "https://example.com/my/webhook/endpoint",
"events": ["candidate_application_result_ready"],
"status": "active",
"is_deleted": false,
"created_at": "2024-10-04T04:06:55.124Z",
"created_by": 1
}
]
}