Customer APIs

INTRODUCTION

The Customer API makes it easy to create and update customers in Treez. Our API endpoint also allows you to search for customers based on information from their profile (i.e., customer id, name, email, driver's license, phone, signup date, or the ‘last updated’ timestamp). Furthermore, the Customer API has the ability to upload documents related to a customer's profile into Treez.

📘

Here is a Postman collection for the Customer API

AUTHORIZATION

In order to access the Customer API, please use the client_id and API key provided to your organization to generate an access_token with the Authorization API.

LIMITATIONS

  • The Customer APIs does not have a PUT API to update customer information as an option. You can however use a POST request to update the customer information in a profile. All information must be included in the POST while updating a customer or that information will be removed from their profile.
  • The Customer API doesn’t support discounts applicable to a particular customer group.
  • The Customer API does not contain information about purchase limits - that information can be sourced from the Create Ticket API or the Preview Ticket API.
  • The Customer API can’t provide the age of a customer. However, you can see their birth date and year.
  • API response limit is 50 per request call.
  • RateLimit is 10TPS per Treez location.

WORKFLOW

3866

CREATE CUSTOMER

3866

UPDATE EXISTING CUSTOMER