Webhook Param
A custom key and value pair appended to an outgoing webhook request, often filled with token data.
GET /webhook_params
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/webhook_params
List Webhook Param records.
List the custom parameters configured on your outgoing webhook URLs.
Params
| Param name | Description |
|---|---|
|
ids Optional |
Return records matching these ids.
|
|
page Optional |
Return the next page of results.
|
|
per_page Optional |
How many results to return per page. The default is 25.
|
|
created_at_to Optional |
Date formatted like 2016-01-01 12:25:15 -0500
|
|
created_at_from Optional |
Date formatted like 2016-01-01 12:25:15 -0500
|
|
fulltext Optional |
Search for any record that matches this text
|
|
time_zone Optional |
Date ranges will be parsed using this time zone.
|
|
columns Optional |
Specify the columns you would like returned by the API for a given resource.
Limiting the columns can significantly increase API response time since only the requested data will be processed.
columns=uuid,number,created_at
Must be any combination of:
|
|
root Optional |
Pass
|
GET /webhook_params/new
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/webhook_params/new
Build Webhook Param with defaults.
Return a blank webhook parameter populated with default attribute values, useful for building a create form.
Params
| Param name | Description |
|---|---|
|
outgoing_webhook_url_id Optional Blank value allowed |
Outgoing Webhook Url
|
|
key Optional Blank value allowed |
Key
|
|
value Optional Blank value allowed |
Value
|
|
buyer_conversion_id Optional Blank value allowed |
The Buyer Conversion webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
call_control_action_id Optional Blank value allowed |
The Call Control Action webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
inbound_webhook_id Optional Blank value allowed |
The Inbound Webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
zoho_crm_command_id Optional Blank value allowed |
The Zoho Action this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
token_value_ids Optional Blank value allowed |
The Tokens whose data replaces this Webhook Param’s value tokens when the webhook fires.
|
|
record_token_filter_list Optional Blank value allowed |
Assign filters to the object by passing an array of key:value pairs
|
POST /webhook_params
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/webhook_params
Create Webhook Param.
Add a custom key/value parameter that will be sent with a specific outgoing webhook URL when it fires. The value can reference token values, which are resolved before the parameter is saved.
Params
| Param name | Description |
|---|---|
|
outgoing_webhook_url_id Optional Blank value allowed |
Outgoing Webhook Url
|
|
key Optional Blank value allowed |
Key
|
|
value Optional Blank value allowed |
Value
|
|
buyer_conversion_id Optional Blank value allowed |
The Buyer Conversion webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
call_control_action_id Optional Blank value allowed |
The Call Control Action webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
inbound_webhook_id Optional Blank value allowed |
The Inbound Webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
zoho_crm_command_id Optional Blank value allowed |
The Zoho Action this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
token_value_ids Optional Blank value allowed |
The Tokens whose data replaces this Webhook Param’s value tokens when the webhook fires.
|
|
record_token_filter_list Optional Blank value allowed |
Assign filters to the object by passing an array of key:value pairs
|
GET /webhook_params/:id
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/webhook_params/:id
Get Webhook Param by id.
Get the details of a single webhook parameter by id.
PUT /webhook_params/:id
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/webhook_params/:id
Update Webhook Param by id.
Update the key, value, or owning webhook URL of an existing webhook parameter.
Params
| Param name | Description |
|---|---|
|
outgoing_webhook_url_id Optional Blank value allowed |
Outgoing Webhook Url
|
|
key Optional Blank value allowed |
Key
|
|
value Optional Blank value allowed |
Value
|
|
buyer_conversion_id Optional Blank value allowed |
The Buyer Conversion webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
call_control_action_id Optional Blank value allowed |
The Call Control Action webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
inbound_webhook_id Optional Blank value allowed |
The Inbound Webhook this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
zoho_crm_command_id Optional Blank value allowed |
The Zoho Action this param belongs to, if it is not attached to an Outgoing Webhook URL.
|
|
token_value_ids Optional Blank value allowed |
The Tokens whose data replaces this Webhook Param’s value tokens when the webhook fires.
|
|
record_token_filter_list Optional Blank value allowed |
Assign filters to the object by passing an array of key:value pairs
|
DELETE /webhook_params/:id
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/webhook_params/:id
Destroy Webhook Param by id.
Permanently remove a webhook parameter so it is no longer sent with its webhook.