Update a Webhook

Update a Webhook

PUT https://{{accountSlug}}.myeshopbox.com/api/platform/v1/client-webhook

This endpoint allows you to update a webhook.

Headers

NameTypeDescription

Authorization

string

The Bearer token to access the API.

Request Body

NameTypeDescription

id

string

webhookMethod

string

The CRUD format of API to be triggered by the webhook

webhookUrl

string

The URL of the API which is supposed to be triggered outside Eshopbox domain.

{
    "id":"1",
    "resource": "channel_inventory",
    "eventType": "POST",
    "eventSubType": "updated",
    "version": "v1",
    "externalChannelID" : "CLARKS",
    "webhookUrl": "https://hooks.zapier.com/fake-subscription-url",
    "webhookMethod": "POST",
    "createdAt": "2020-02-27T18:32:15.528+05:30",
    "updatedAt": "2020-02-27T18:32:15.528+05:30"
}
curl --location --request PUT 'localhost:8080/_ah/api/esb/v1/client-webhook' \
--header 'Content-Type: application/json' \
--header 'Authorization: {{Access-Token}}'\
--data-raw '{
	
	
    "id":"1",
    "webhookUrl": "https://hooks.zapier.com/fake-subscription-url",
    "webhookMethod": "POST"
}'

Last updated