The Kleos API
Sell Kleos under your own name. Your customers get the entire platform — research, calls, objection handling, booked appointments — and they never see ours.
What you get
A customer you create through this API is a full Kleos account, not a stripped-down copy. The same research, the same compliance gates, the same certification a direct Kleos customer gets. Nothing was built twice, which is also why nothing here can wave a customer past a gate: if Kleos would not make a call for its own customer, it will not make it for yours either.
You keep the relationship, the branding and the invoice. Kleos is your supplier and stays invisible — no provider names appear anywhere in this API, in the emails sent on your behalf, or in anything your customers see.
The shape of an integration
- Create a customer for each business you are running calls for.
- Ask for their readiness — Kleos tells you exactly what is still in the way, in codes you can render as a checklist.
- Clear the blockers, then place calls and read outcomes.
Everything above works in test mode from your first minute, before any commercial conversation is finished. Test mode is not a sandbox with fake endpoints; it is the same API writing real records, with every side effect — dialling, provisioning, spending — switched off.
Base URL
ALLhttps://api.kleos.click/v1
Requests are JSON in, JSON out, over HTTPS only. Every response carries an x-kleos-request-id header and an x-kleos-mode header saying whether it was handled as test or live.
Start here
- Quickstart — your first successful call, in about two minutes.
- Authentication — keys, permissions, rotation.
- Going live — the checklist, and what each blocker means.
- API reference — every endpoint.