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

# Overview

> How the interactive reference is organized

Every endpoint under **Endpoints** in the sidebar is generated from our
OpenAPI v1 specification and ships with an interactive **Try it** playground:
fill in your sandbox key, send a real request, read the live response.

## Try it without signing requests

Sandbox `sk_test_*` keys are **exempt from request signing** (no `X-Signature`
or `X-Timestamp`), so write calls — create a quote, book, cancel — work
end to end from the playground. Production `sk_live_*` keys must sign every
write; see [Authentication](/introduction/authentication).

Paste a sandbox key once in the **Authorization** field and it carries across
every endpoint for the session. Need a key? [Get sandbox access](https://console.safarapi.com/signup).

## Use the spec directly

The machine-readable specification (OpenAPI 3.1, YAML) is served at:

```
https://developers.safarapi.com/api-reference/openapi.yaml
```

Import it into Postman or generate a typed client — see
[SDKs & tooling](/api-reference/tooling).

## Versioning

* **URL versioning** — `/v1/...`; every breaking change creates a new major version.
* **No breaking change inside v1** — fields are never removed, never renamed, never made required after the fact.
* **Deprecation** — retired endpoints return a `Sunset` header (RFC 8594) at least 6 months before removal.
* **Changelog** — every release is documented in the [changelog](/changelog/overview).
