Skip to main content
Welcome to the CleanLife Partner API — the integration layer that lets authorized third-party platforms embed CleanLife home services directly into their products.

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.