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

# SDKs & Tools

> Official SDKs, the OpenAPI spec, and importing into your tooling

## Official SDKs

There are no official client libraries yet. The API is a straightforward JSON-over-HTTPS interface — any
HTTP client works, and the [Quickstart](/quickstart) has runnable cURL, Python, and Node.js examples to
copy from.

<Note>
  Official SDKs are on the roadmap. If a specific language would unblock your integration, let us know —
  it helps us prioritize.
</Note>

## OpenAPI specification

The full API is described by an OpenAPI 3 document you can feed into your own tooling. The live spec
always reflects the current `/api/v1/` surface:

```
https://api.algosmiths.com/api/v1/schema/
```

Use it to generate a typed client (via [openapi-generator](https://openapi-generator.tech/) or
[Speakeasy](https://www.speakeasy.com/)), drive contract tests, or power editor autocomplete.

## Import into Postman or Insomnia

Both Postman and Insomnia can import the OpenAPI spec directly to scaffold a ready-to-use request
collection:

<Steps>
  <Step title="Import the spec">
    In Postman, choose **Import → Link** and paste `https://api.algosmiths.com/api/v1/schema/`. Insomnia
    offers the same under **Import → URL**.
  </Step>

  <Step title="Set your key">
    Add a collection-level header `Authorization: Bearer cb_live_...` (or a `{{apiKey}}` variable) so every
    request inherits it.
  </Step>

  <Step title="Send a request">
    Try `GET /api/v1/contacts/` to confirm your key works before writing any code.
  </Step>
</Steps>

## Interactive reference

Every endpoint in the [API Reference](/api-reference) has a built-in **Try it** playground — paste your key
once and send live requests straight from the docs, no local setup required.
