filters
object
topic field.OrderStatusChangetopic is OrderStatusChange.statuses
array of enums
Required
PendingFulfillmentActionReceivedInProductionShippedDeliveredCanceledImagesProcessingProductSetUpdatedtopic is ProductSetUpdated.productSetIds
array of strings
UploadStatusChangetopic is UploadStatusChange.statuses
array of enums
Required
SuccessDeletedid
number
topic
enum
Required
OrderStatusChangeUploadStatusChangeProductSetUpdatedurl
string
Required
Webhook object.POST
/webhooks/save
curl -X POST 'https://www.artelo.com/api/open/webhooks/save' \
-H 'Authorization: Bearer your-token' \
-d '{
"filters": {
"statuses": [
"Shipped"
]
},
"topic": "OrderStatusChange",
"url": "https://api.example.com/artelo-webhook"
}'{
"filters": null,
"id": "e747b74f-ae93-4594-a434-7fa3d7789ce8",
"numFailures": 0,
"secret": "test-secret",
"topic": "OrderStatusChange",
"url": "https://api.example.com/artelo-webhook"
}