Getting Started
Set up your API key and make your first call in minutes.
Authentication
API key auth, permissions model, and security best practices.
Find or Create Contact
Create a contact and optional service address before booking.
Create a Booking
The core endpoint — create bookings on behalf of your customers.
What You Can Do
Browse Catalog
Query categories and services available at an address.
Manage Bookings
Create, cancel, and track bookings end-to-end.
Handle Payments
Confirm payments for PARTNER responsibility accounts.
SDK Examples
Ready-to-use code in cURL, JS, TypeScript, Python, C#, PHP.
Quick Start
Environments
All partner endpoints are prefixed with
/partners:
Support
Contact the CleanLife integration team for: API key provisioning, permission grants, rate limit increases, and technical support. Always include the
X-Request-Id from error responses when reporting issues.