How to retrieve Customer Information

The following webhooks are called by our system to enable loyalty providers to manage customer data.


WebhookMethodPurpose
Get Customer 🔗GETThis webhook is triggered to retrieve a customer's profile details. It will be triggered when Deliverect needs to fetch a customer's information, including their unique loyalty customer ID and other relevant profile data.
Create Customer 🔗POSTThis webhook is triggered to create or update a customer profile.

Retrieve Customer

Deliverect will call this endpoint to retrieve customer details via the corresponding identifier: phone number, email, or provider Id.

⚠️

In case the customer does not exist on your platform, ensure the endpoint returns an HTTP 404 Not Found response.


Create Customer

Deliverect will call this endpoint to create a customer in the loyalty provider's platform.

⚠️

If the customer already exists on your platform, return an HTTP 409 response.