Skip to main content

Overview

The Customers API allows you to create, read, update, and manage customer records. Customers are the foundation for work orders, service contracts, and billing.

Endpoints

List Customers

Retrieve a list of customers.
Query Parameters: Example Request:
Example Response:

Get Customer

Retrieve a single customer with full details.
Example Response:

Create Customer

Create a new customer record.
Request Body:
Example Response:

Update Customer

Update an existing customer.
Request Body:

Delete Customer

Delete a customer (moves to trash).
Customers with active work orders or contracts cannot be deleted. Complete or cancel related records first.

Customer Contacts

List Contacts

Create Contact

Request Body:

Update Contact

Delete Contact


Customer Assets

List Customer Assets

Get Asset

See the Assets API for full asset management.

Customer Work Orders

List Customer Work Orders

Returns work orders for the specified customer.

Error Responses


Assets API

Asset endpoints

Work Orders API

Work order endpoints

Customers

Customer user guide

Authentication

API authentication