What a customer is
Customers are the account hub in CurbWaste. Locations, catalog pricing, and related resources hang off a customer. This page covers the Customer resource itself; other domains have their own concept pages as they ship (and appear in the API Reference today). Work with customers under/v1/customers.
In the platform
Identifiers
Customer profile
List and get return the same profile, wrapped as{ "data": … }.
What you can change
status and the CRM customerId are read-only on the profile. Successful create/update also emit customer.created / customer.updated webhook events.
Finding customers
GET /v1/customers returns the full profile for each item. Optional searchTerm matches displayName, customerId (CRM number), email, or phone (case-insensitive contains). Pagination uses page and limit.
For the create → store UUID → update workflow, see Sync customers. For request and response details, see List customers.
Related
Sync customers
Keep your system aligned using CurbWaste
id as the join key.Webhooks
React to create and update events with signed deliveries.
Customers API
Paths, params, and response shapes for
/v1/customers.