Webhooks
Definition
GET https://api.gosquared.com/account/v1/webhooks
Example Request
curl "https://api.gosquared.com/account/v1/webhooks?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Please fill in the required fields in the Query Builder
Add a webhook
POSTaccount/webhooks
Adds a webhook.
POST Body
name | String |
url | StringRequired |
trigger | String Accepted values: |
value | String or number |
include_unverified | Boolean |
Definition
POST https://api.gosquared.com/account/v1/webhooks
Example Request
curl -X POST -H "Content-Type: application/json" \
"https://api.gosquared.com/account/v1/webhooks?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Retrieve a webhook
GETaccount/webhooks/{webhookID}
Retrieves a webhook.
Path Parameters
webhookID | NumberRequired |
Definition
GET https://api.gosquared.com/account/v1/webhooks/{webhookID}
Example Request
curl "https://api.gosquared.com/account/v1/webhooks/{webhookID}?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Please fill in the required fields in the Query Builder
Remove a webhook
DELETEaccount/webhooks/{webhookID}
Deletes a webhook.
Path Parameters
webhookID | NumberRequired |
Definition
DELETE https://api.gosquared.com/account/v1/webhooks/{webhookID}
Example Request
curl -X DELETE -H "Content-Type: application/json" \
"https://api.gosquared.com/account/v1/webhooks/{webhookID}?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Retrieve all triggers for a webhook
GETaccount/webhooks/{webhookID}/triggers
Retrieve all triggers for a webhook.
Path Parameters
webhookID | NumberRequired |
Definition
GET https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers
Example Request
curl "https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Please fill in the required fields in the Query Builder
Add a trigger to a webhook
POSTaccount/webhooks/{webhookID}/triggers
Add a trigger to a webhook.
Path Parameters
webhookID | NumberRequired |
POST Body
trigger | StringRequired Accepted values: |
value | String or numberRequired |
Definition
POST https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers
Example Request
curl -X POST -H "Content-Type: application/json" \
"https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Retrieve an trigger for a webhook
GETaccount/webhooks/{webhookID}/triggers/{triggerID}
Retrieve an trigger for a webhook.
Path Parameters
webhookID | NumberRequired |
triggerID | NumberRequired |
Definition
GET https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers/{triggerID}
Example Request
curl "https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers/{triggerID}?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint
Please fill in the required fields in the Query Builder
Remove a trigger from a webhook
DELETEaccount/webhooks/{webhookID}/triggers/{triggerID}
Remove a trigger from a webhook.
Path Parameters
webhookID | NumberRequired |
triggerID | NumberRequired |
Definition
DELETE https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers/{triggerID}
Example Request
curl -X DELETE -H "Content-Type: application/json" \
"https://api.gosquared.com/account/v1/webhooks/{webhookID}/triggers/{triggerID}?api_key=demo&site_token=GSN-106863-S"
Live Responseundefined undefined
Your API Key is not authorised for this endpoint