For Verification, create a base64 hash using HmacSHA256 using Published-Timestamp header as message and your API key as secret. The result should match the Signature header.
Weavr Webhook (v2)
Download OpenAPI description
Overview
URL
Languages
Servers
Mock server
https://api.weavr.io/_mock/products/webhooks/openapi
https://api.weavr.io/""
Request
Reports on the final state of execution of a bulk process the moment it ends:
- COMPLETED: the execution of the bulk process is complete and all bulk operations of the bulk process were executed successfully.
- FAILED: none of the operations of the bulk process have executed.
- PARTIALLY_COMPLETED: the execution of the bulk process is complete and some of the bulk operations of the bulk process failed.
Headers
Bodyapplication/jsonrequiredA unique call reference included in every call, that enables the receiver to avoid duplicate handling of a webhook request (e.g. webhook was resent).
"RUNNING" : the execution of the bulk process is in progress.
"COMPLETED" : the execution of the bulk process is complete and all bulk operations of the bulk process were executed successfully. This is a final state for the bulk process
"PARTIALLY_COMPLETED" : the execution of the bulk process is complete and some of the bulk operations of the bulk process failed. This is a final state for the bulk process
"FAILED" : none of the operations of the bulk process have executed. This is a final state for the bulk process
Enum"RUNNING""PARTIALLY_COMPLETED""COMPLETED""FAILED""PAUSED""CANCELLED"
- Mock serverhttps://api.weavr.io/_mock/products/webhooks/openapi/bulk_process_end/watch
- https://api.weavr.io/""/bulk_process_end/watch
application/json
{ "bulkId": "string", "status": "RUNNING", "submittedItemsCount": 0, "operationStatusCounts": [ { … } ] }