Create Web Hook Transaction

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.


The size of the request body cannot exceed 400kb. Transactions exceeding this size will fail with a 413 error.

Click Try It! to start a request and see the response here!