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

# Introduction

> Organisation accounts, API keys, wallets, hotel bookings and gift cards for companies that buy travel through GTW.

Organisation accounts, API keys, wallets and billing for companies that book
travel through GTW. Hotel booking and gift cards plug into this — they charge
through the billing service described below.

| | Base URL | API keys |
| - | - | - |
| Sandbox | `https://sandbox.uknvas.com/business/v1` | `gtt_test_sk_…` |
| Production | `https://app.uknvas.com/business/v1` | `gtt_live_sk_…` |

The two are separate deployments with separate databases. Accounts, keys and
balances do not carry over; a key used against the wrong one is refused with
`wrong_environment_key`.

## Conventions

* Every response is `{ "environment": "sandbox" | "production", "data": … }`.
* Errors are `{ "environment", "error": { "code", "message", "details"? } }`.
  `code` is stable; switch on it, not on `message`.
* Money is always a **string** in major units (`"1250.50"`), never a float.
  Wallet currencies: `NGN`, `USD`.
* Writes that move money take an `Idempotency-Key` header. Retrying with the
  same key returns the original result (`replayed: true`); reusing it for a
  different request is `409 reference_conflict`.

## Where to start

1. [Sign in and create an organisation](https://docs.uknvas.com/authentication.md), then [create an API key](https://docs.uknvas.com/organisations.md).
2. [Fund a wallet](https://docs.uknvas.com/funding.md). In sandbox, a simulated deposit is one call.
3. Book a [hotel](https://docs.uknvas.com/hotels.md) or buy a [gift card](https://docs.uknvas.com/gift-cards.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.