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

Name
Type
Description

Authorization

string

The Bearer token to access the API.

Request Body

Name
Type
Description

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