GET webhook_requests/list
Available from CRM.COM R9.0.0
This method returns information related with webhook requests having specific attributes. Multiple webhook requests are returned by each call.
Resource URL
Parameters
Name | Type | Description | ||||||||||||
token | String | The token retrieved from the login method | ||||||||||||
webhook_definition_identifier (semi-optional) | Webhook Definition Identifier | The identifier of the webhook definition related to the webhook requests that should be returned as a result. The allowed webhook definition identifier fields are the following:
| ||||||||||||
workflow_rule_identifier (semi-optional) | Workflow Rule Identifier | The identifier of the workflow rule that triggered the webhook requests that should be returned as a result. The allowed workflow rule identifier fields are the following:
| ||||||||||||
entity (semi-optional) | String | The name of the entity related to the webhook requests that should be returned as a result. The supported entities are the following:
| ||||||||||||
entity_id (semi-optional) | String | The ID of the entity related to the webhook requests that should be returned as a result | ||||||||||||
url (optional) | String | The URL related to the webhook requests that should be returned as a result | ||||||||||||
life_cycle_state (optional) | String | The life cycle state of the webhook requests that should be returned as a result. The supported options are SUCCESSFUL or REJECTED | ||||||||||||
created_date (optional) | Date | The created date of the webhook requests that should be returned as a result. | ||||||||||||
number_of_results (optional) | Number | The number of results that can be retrieved through each call Available from CRM.COM R13.0.0 | ||||||||||||
offset (optional) | Number | Defines the number of entities that should be skipped from the results. If it is set to 0 then none results should be skipped, otherwise, the results will begin from the provided offset number Available from CRM.COM R13.0.0 | ||||||||||||
fields_set | List of Strings, comma separated | A list of fields that should be included in the results. If not specified then all the available fields will be returned |
Restrictions
- It is mandatory to specify at least one of the semi-optional parameters. Multiple of those parameters are allowed to be specified.
Response Data
Name | Type | Description |
---|---|---|
id | String | The ID of the retrieved webhook request |
number | String | The number of the retrieved webhook request |
life_cycle_state | String | The life cycle state of the retrieved webhook request which can be SUCCESSFUL or REJECTED |
entity | String | The name of the entity that was communicated through the webhook request. The supported entities are the following:
|
entity_id | String | The ID of the entity that was communicated through the webhook request |
url | String | The URL that was used by the webhook to send the information |
authentication_code | String | The code that will be used for authentication purposes. The code is an HMAC (Hash Message Authentication Code) generated using the data JSON object and the secret key selected on the related definition |
fields_set | String | The fields set that was used by the webhook to send the information |
request | JSON Object | The request that was sent by the webhook |
response | JSON Object | The response that was received by the webhook |
error_code | String | The code of the error that occurred while sending the webhook request. This is applicable only for rejected webhook request |
error_description | String | The description of the error that occurred while sending the webhook request. This is applicable only for rejected webhook request |
webhook_definition | Webhook Definition Object | The webhook definition that was used to send the webhook request |
workflow_rule | Workflow Rule Object | The workflow rule that triggered the webhook request |
log_information | Log Information Object | The log information of the retrieved webhook request |
Referred Objects Response Data