Creates a web hook transaction.
A web hook allows you to pass data into Kustomer by posting to the web hook's designated endpoint.
This endpoint can be generated by creating a web hook via the Kustomer API or within a workflow.
Currently, web hooks accept Form-Data content, JSON, and XML payloads.
Posting to a Kustomer web hook requires authentication. To authenticate the request, you will need to generate a Kustomer API Key with org.hook
permissions and submit the request with an Authorization
header of Bearer {{api_key}}
.
Web hooks are best suited for server-to-server communication where verifying the authenticity of the sender is important.
NOTE
The size of the request body cannot exceed 400kb. Transactions exceeding this size will fail with a 413 error.