Update Webhook Configuration
patch
https://api.flxpoint.com/webhhok/configurations/{id}Use this when you want to update webhook data through the API.
๐ X-API-TOKENโฑ 2 req/sToken: Account ยท Source ยท Channel
This page explains the endpoint. To send a live test request, use the interactive tester in Stoplight or your own Postman / HTTP client.
Update Webhook Configuration. Requires account token.
Request
Body
application/jsonwebhookUrlstringrequiredUrl for the webhook configuration
notificationEmailstringEmail address where webhook status updates are sent
subscribedEventsarray[WebhookEvents]requiredWebhookEvents
List of events supported to share over webhook
allowed
FulfillmentRequestProcessingEventOrderImportedEventstatusWebhookConfigurationStatusallowed
activedisableddeletedExample request
patch
/webhhok/configurations/{id}curl -X PATCH "https://api.flxpoint.com/webhhok/configurations/{id}" \
-H "Accept: application/json" \
-H "X-API-TOKEN: YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"webhookUrl": "string",
"notificationEmail": "string",
"subscribedEvents": [
"FulfillmentRequestProcessingEvent"
],
"status": "active"
}'Example body ยท application/json
{
"webhookUrl": "string",
"notificationEmail": "string",
"subscribedEvents": [
"FulfillmentRequestProcessingEvent"
],
"status": "active"
}Responses
200OKapplication/json
idintegerrequiredWebhook Configuration ID used for identification
configurationNamestringrequiredName of the configured Webhook
sourceIdintegerSource ID against which the webhook is setup
channelIdintegerChannel ID against which the webhook is setup
webhookUrlstringrequiredUrl for the webhook configuration
notificationEmailstringEmail address where webhook status updates are sent
statusWebhookConfigurationStatusallowed
activedisableddeletedsubscribedEventsarray[WebhookEvents]requiredWebhookEvents
List of events supported to share over webhook
allowed
FulfillmentRequestProcessingEventOrderImportedEventcreatedAtstring (date-time)updatedAtstring (date-time)Example response
{
"id": 0,
"configurationName": "string",
"sourceId": 0,
"channelId": 0,
"webhookUrl": "string",
"notificationEmail": "string",
"status": "active",
"subscribedEvents": [
"FulfillmentRequestProcessingEvent"
],
"createdAt": "2026-04-20T00:00:00Z",
"updatedAt": "2026-04-20T00:00:00Z"
}400Bad Request
No schema documented for this status.
401Unauthorized
No schema documented for this status.
404Not Found
No schema documented for this status.
OpenAPI fragment
{
"patch": {
"summary": "Update Webhook Configuration",
"description": "Update Webhook Configuration. Requires account token.",
"parameters": [],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateWebhookConfigurationRequest"
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/WebhookConfiguration"
}
}
}
},
"400": {
"description": "Bad Request"
},
"401": {
"description": "Unauthorized"
},
"404": {
"description": "Not Found"
}
}
}
}Ready to run it? Send the curl from your terminal or Postman, or use the interactive tester in Stoplight.Open in Stoplight