Retrieve a paginated list of webhooks configured for your company, with filters for status, search, sorting, and selected fields. Use this endpoint to quickly review and manage existing webhook configurations.
bearer Standard HTTP Bearer authentication using JWT. Provide your API key in the Authorization header as 'Bearer '.
In: header
Sort direction for the results. Use 'ASC' for ascending order or 'DESC' for descending order. Default is 'DESC'.
Field name to sort results by. Valid values are 'id', 'webhookId', 'updatedAt', or 'createdAt'. Default is 'id'.
Page number for pagination. Starts at 1. Default is 1.
Number of items to return per page. Default is 25 items. Maximum value varies by endpoint.
Search query string to filter results. Supports searching across relevant fields such as webhook ID, event names, or other searchable attributes.
Comma-separated list of field names to include in the response. Only specified fields will be returned, reducing response size. Default includes all standard webhook fields.
"id,webhookId,companyId,userId,events,url,method,status,secret,notificationEmail,modelProperties,isIntegrationOnly,createdAt,updatedAt"Filter webhooks by their current status. Valid values are 'active' (receiving notifications), 'inactive' (paused), or 'archived' (deactivated).
"active" | "inactive" | "archived"Unique identifier of the webhook to filter by. Use this to find a specific webhook or filter delivery logs by webhook.
curl -X GET "https://api-sandbox.fndev.net/api/v1/webhooks?sortDirection=string&sortBy=string&page=0&perPage=0&search=string&fields=id%2CwebhookId%2CcompanyId%2CuserId%2Cevents%2Curl%2Cmethod%2Cstatus%2Csecret%2CnotificationEmail%2CmodelProperties%2CisIntegrationOnly%2CcreatedAt%2CupdatedAt&status=active&webhookId=string"{
"metadata": {
"timestamp": "2019-08-24T14:15:22Z",
"count": 0,
"total": 0,
"query": {
"sortDirection": "string",
"sortBy": "string",
"page": 0,
"perPage": 0,
"search": "string",
"fields": [
"string"
],
"userId": "string"
}
},
"result": [
{
"id": 0,
"webhookId": "string",
"companyId": 0,
"userId": 0,
"events": [
"string"
],
"url": "string",
"method": "post",
"status": "active",
"secret": "string",
"notificationEmail": "string",
"modelProperties": [
"string"
],
"isIntegrationOnly": true,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
]
}{
"metadata": {
"timestamp": "2019-08-24T14:15:22Z",
"path": "string"
},
"errors": [
{
"code": 0,
"message": "string"
}
],
"result": {}
}{
"metadata": {
"timestamp": "2019-08-24T14:15:22Z",
"path": "string"
},
"errors": [
{
"code": 0,
"message": "string"
}
],
"result": {}
}{
"metadata": {
"timestamp": "2019-08-24T14:15:22Z",
"path": "string"
},
"errors": [
{
"code": 0,
"message": "string"
}
],
"result": {}
}application/json
application/json
application/json
application/json
Last updated on
curl -X GET "https://api-sandbox.fndev.net/api/v1/webhooks?sortDirection=string&sortBy=string&page=0&perPage=0&search=string&fields=id%2CwebhookId%2CcompanyId%2CuserId%2Cevents%2Curl%2Cmethod%2Cstatus%2Csecret%2CnotificationEmail%2CmodelProperties%2CisIntegrationOnly%2CcreatedAt%2CupdatedAt&status=active&webhookId=string"