> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kordless.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Developer overview

> How to integrate the same verified Book through APIs, hosted paths, and components.

The Kordless API gives you programmatic access to the same verified Book, evaluator, and commitment mechanics that the workspace uses. It is one product — not a separate developer product.

## What you can do

| Operation                             | How                                                          |
| ------------------------------------- | ------------------------------------------------------------ |
| Read the published Book specification | `GET /v1/accounts/{id}/quote-spec`                           |
| Run a non-persistent price simulation | `POST /v1/accounts/{id}/quote-simulations`                   |
| Produce a formal quote                | `POST /v1/accounts/{id}/quotes`                              |
| Create a commitment on a quote        | `POST /v1/accounts/{id}/quotes/{quoteId}/commitment`         |
| Confirm a commitment handoff          | `POST /v1/accounts/{id}/quotes/{quoteId}/commitment/confirm` |
| List your account targets             | `GET /v1/accounts`                                           |
| Check key liveness and scopes         | `GET /v1/accounts/current`                                   |
| Inspect request logs                  | `GET /v1/logs` and `GET /v1/logs/{request_id}`               |

Every request uses the same published Live Book version and the same deterministic evaluator. The same request produces the same result across the workspace, hosted pages, embeds, and the API.

For the full endpoint reference with request and response schemas, see the [API reference](/api-reference/openapi).

## The integration path

A typical integration follows this sequence:

1. **Authenticate** — Create a Test API key in the Developers page. Use it as a bearer token.
2. **Read the quote spec** — Fetch the published Book's services and required inputs so your code knows what to send.
3. **Simulate** — Run a non-persistent simulation to see what the evaluator would return.
4. **Produce a quote** — Create a formal, persisted quote with an `Idempotency-Key`.
5. **Create a commitment** — When the customer accepts, create a hold, deposit, or handoff.
6. **Receive webhooks** — Subscribe to commitment events at your own endpoint.
7. **Go Live** — Mint a Live key and repeat the same calls against production.

## Where to start

* New to the API? Start with the [Quickstart](/developers/quickstart).
* Need to understand keys and scopes? Read [Authentication](/developers/authentication).
* Want to embed quoting in your site? See [Hosted quote path](/developers/hosted-quote-path) and [Components and embeds](/developers/components-and-embeds).
* Building a downstream integration? Read [Webhooks](/developers/webhooks).
* Need the full endpoint schema? See the [API reference](/api-reference/openapi).

## Base URL

All API requests are sent to your Kordless instance base URL under `/v1/`. The exact base URL depends on your deployment.

## What the API is not

* The API is not a CRM. Customer records are contextual to quotes.
* The API does not expose Book authoring or verification. Those are workspace operations.
* The API does not expose billing or plan management. Those are admin operations.
* The API does not expose internal routes. Only the operations listed above are public.
