Webhook
Webhook schema
id long
Webhook ID
_cloudId integer
Cloud ID (add link)
_warehouseId long?
Warehouse ID (add link)
method string
Webhook HTTP method to be requested when the entity is updated
Supported methods: "POST","GET"
url string
Webhook URL to be requested when the entity is updated. Validated by a regex.
payloadEntity string
The name of an entity associated with the webhook
Can be one of the following: "STOCKLOG", "POINTSLOG", "PRODUCT","ORDERBEAN", "RESERVATION"
payloadVersion string
Version of the entity to be put into the webhook body
The only value currently supported is "V1" i.e. field names will be compatible with VS/API1
versionDate timestamp?
Version date in ISO or Timestamp format
JSON response
{
"id": <long>,
"_cloudId": <integer>,
"_warehouseId": <long>,
"method": <string>,
"url": <string>,
"payloadEntity": <string>,
"payloadVersion": <string>,
"versionDate": <timestamp>
}Get all webhooks
GET https://api.dotykacka.cz/v2/clouds/:cloudId/webhooks
Get a list of all configured webhooks.
Path Parameters
cloudId
integer
ID of the cloud.
Headers
Authorization
string
Bearer accessToken
Register a webhook
POST https://api.dotykacka.cz/v2/clouds/:cloudId/webhooks
Register a new webhook.
Path Parameters
cloudId
integer
ID of the cloud.
Headers
Authorization
string
Bearer accessToken
Delete a webhook
DELETE https://api.dotykacka.cz/v2/clouds/:cloudId/webhooks/:webhookId
Delete a single webhook identified by its ID.
Path Parameters
cloudId
integer
ID of the cloud.
webhookId
integer
ID of the webhook to delete.
Headers
Authorization
string
Bearer accessToken
Last updated
Was this helpful?