Retrieves a list of webhooks.
Endpoint
https://api.neoncrm.com/neonws/services/api/webhook/listWebhooks
Request
https://api.neoncrm.com/neonws/services/api/webhook/listWebhooks?userSessionId=[session id]&page.pageSize=3&page.currentPage=3
Response
{
"listWebhooksResponse": {
"operationResult": "SUCCESS",
"responseDateTime": "2017-06-30T19:09:20.636+0000",
"webhooks": {
"webhook": [
{
"id": 23,
"webhookName": "Donation New",
"eventTrigger": "CREATE_DONATION",
"contentType": "FORM"
},
{
"id": 24,
"webhookName": "CreateAccount",
"eventTrigger": "CREATE_ACCOUNT",
"contentType": "JSON"
},
{
"id": 25,
"webhookName": "UpdateDonation",
"eventTrigger": "UPDATE_DONATION",
"contentType": "JSON"
}
]
},
"page": {
"currentPage": 1,
"pageSize": 3,
"totalPage": 2,
"totalResults": 4
}
}
}
Request Parameters
Parameter |
Required |
Description |
page.pageSize |
|
The number of results per page. Default is 20. |
page.currentPage |
|
The desired page of results to retrieve. Default is 1. |
Response Parameters
Parameter |
Description |
webhooks.webhook.id |
|
webhooks.webhook.webhookName |
|
webhooks.webhook.eventTrigger |
The action taken in NeonCRM that triggers this webhook. |
webhooks.webhook.contentType |
Possible values: JSON, FORM. |
page.currentPage |
|
page.pageSize |
|
page.totalPage |
|
page.totalResults |
|