FlxpointAPI Help CenterBeta

Update Webhook Configuration

patchhttps://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

Bodyapplication/json
webhookUrlstringrequired
Url for the webhook configuration
notificationEmailstring
Email address where webhook status updates are sent
subscribedEventsarray[WebhookEvents]required
WebhookEvents
List of events supported to share over webhook
allowedFulfillmentRequestProcessingEventOrderImportedEvent
statusWebhookConfigurationStatus
allowedactivedisableddeleted

Example 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
idintegerrequired
Webhook Configuration ID used for identification
configurationNamestringrequired
Name of the configured Webhook
sourceIdinteger
Source ID against which the webhook is setup
channelIdinteger
Channel ID against which the webhook is setup
webhookUrlstringrequired
Url for the webhook configuration
notificationEmailstring
Email address where webhook status updates are sent
statusWebhookConfigurationStatus
allowedactivedisableddeleted
subscribedEventsarray[WebhookEvents]required
WebhookEvents
List of events supported to share over webhook
allowedFulfillmentRequestProcessingEventOrderImportedEvent
createdAtstring (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