# Quick Start

{% hint style="info" %}
💬 **Need help?** If you're stuck, ask Eva on ATRIP for instant diagnostics.

<a href="https://www.atriptech.com/" class="button primary" data-icon="comments">Ask Eva</a>
{% endhint %}

Use this guide to move from Atlas sandbox access to live launch.

{% hint style="warning" %}
For first-time integrations, settlement currency may not be configured in Atlas yet.

In sandbox, add `"currency":"USD"` manually in the `Search` request until the account setup is complete.
{% endhint %}

<figure><img src="https://1621447012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcAlPPpTunfEGdmk5fy1e%2Fuploads%2Fgit-blob-cc2e8772675f31b4abbe0acadbc4ba79e95ab65c%2FFlowChart_1_QuickStart.png?alt=media" alt=""><figcaption><p>End-to-end integration flow from sandbox access to go-live</p></figcaption></figure>

### Integration flow

{% stepper %}
{% step %}

### Sandbox Access

Generate sandbox credentials and confirm the request basics.
{% endstep %}

{% step %}

### Sandbox Development

Build and validate the full integration in sandbox.
{% endstep %}

{% step %}

### UAT Validation

Complete the required UAT track after sandbox development is stable.
{% endstep %}

{% step %}

### Production Go-Live

After UAT passes and your account is switched to `LIVE`, generate production credentials and switch to production endpoints for go-live.
{% endstep %}
{% endstepper %}

### How the full flow works

#### 1. Sandbox Access

This is the starting point of the integration.

Generate your sandbox client ID and client secret in ATRIP.

Before moving forward, confirm:

* standard headers
* request format
* identifier handling
* gzip handling

You are ready for the next phase when sandbox requests can be sent successfully.

Use [Sandbox Access](https://resources.atriptech.com/api-document/readme/quick-start/making-requests) for this setup.

#### 2. Sandbox Development

Use sandbox to complete the actual integration work.

This phase usually includes:

* sandbox environment setup
* search, verify, order, and payment
* order query and ticketing follow-up
* webhook registration and event handling
* sandbox test data and failure simulation

The goal is not only to call APIs successfully.

The goal is to complete the end-to-end business flow in sandbox.

Use these pages during development:

* [Sandbox Development](https://resources.atriptech.com/api-document/readme/quick-start/sandbox-development)
* [MCP-Assisted Development](https://resources.atriptech.com/api-document/readme/quick-start/mcp-assisted-development)
* [Booking Overview](https://resources.atriptech.com/api-document/readme/booking-overview)
* [Webhook Overview](https://resources.atriptech.com/api-document/readme/webhook-overview)

During this phase, keep these identifiers for later steps:

* Search: `routingIdentifier`
* Verify: `sessionId`
* Order: `orderNo`

Move to UAT only after the sandbox flow is stable and repeatable.

#### 3. UAT Validation

UAT is the validation phase before production.

Use this phase to prove that your integration is ready for go-live.

Prepare:

* the correct UAT template
* end-to-end evidence
* webhook samples when required
* relevant order numbers or request IDs

The main output of this phase is UAT approval.

Use [UAT Validation](https://resources.atriptech.com/api-document/readme/quick-start/uat-submission-guide) for the submission steps.

#### 4. Production Go-Live

Start this phase when your sandbox work is complete and you are ready for production.

Then:

* complete the required UAT work
* wait for your customer manager to switch the account to `LIVE`
* generate production credentials
* replace sandbox endpoints
* run a controlled smoke test
* monitor the first live orders and webhooks
* go live in production

This completes the move from test integration to live operation.

Use [Production Go-Live](https://resources.atriptech.com/api-document/readme/quick-start/production-go-live) for the go-live checklist.

### What each phase produces

* Sandbox Access → sandbox client ID and client secret
* Sandbox Development → stable sandbox booking and webhook flow
* UAT Validation → approved validation result
* Production Go-Live → production-ready environment

### First end-to-end test resource

If you want a no-code environment check first, use [Sandbox Validation Test Kit](https://resources.atriptech.com/api-document/readme/quick-start/sandbox-development/sandbox-validation-test-kit).

Then use this Postman collection during sandbox development:

{% file src="<https://1621447012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcAlPPpTunfEGdmk5fy1e%2Fuploads%2FOVD0OaiutkpzCMSGktX1%2FTheAtlas%20UAT%20Test%20Shopping%20%26%20Ticketing%20Services%20Only%20Postman%20Collection.zip?alt=media&token=f125bae3-6934-456a-9356-9bdd724593dd>" %}
