Introduction
Base URLs and environments
Sandbox versus production, and why a test key cannot reach live inventory.
| Environment | Base URL | Key prefix |
|---|---|---|
| Sandbox | https://<staging-host>/api/connectivity/v1 | slk_test_… |
| Production | https://<production-host>/api/connectivity/v1 | slk_live_… |
A key is bound to one environment. A slk_test_ key presented to production is
rejected (logged internally as env_mismatch) — it does not quietly work. This
is what stops test reservations landing in live inventory.
Every route is versioned under /v1. Breaking changes ship as /v2 with both
live; /v1 is never edited underneath you.
