Sandbox Validation Test Kit
Run a no-code happy path check to confirm sandbox credentials, network access, and core booking flow readiness.
Use this page to validate your sandbox setup before development starts.
This check does not require any custom code.
It confirms that your credentials and network can complete the core booking flow.
Start here when you need to:
validate sandbox access before writing integration code
confirm credentials and network reachability quickly
rerun a fast health check after environment changes
FAQ
When should we run the test kit?
Run it as soon as sandbox credentials are available.
Run it again after any network, IP, or environment change.
What does a passing result prove?
It proves the sandbox happy path can run with your current setup.
It does not prove full production readiness or complete edge-case coverage.
Goal of this check
Use this test kit as a pre-development go or no-go check.
It helps you catch access and environment issues before implementation starts.
What this validates
The test kit runs the standard happy path in sandbox.
Search
Your credentials are valid and flights are returned
Verify
Price confirmation works and a session is created
Order
The order can be created successfully
Pay
Payment is accepted
If all four steps pass, your sandbox environment is ready for integration work.
What this does not validate
This test kit does not validate:
full webhook handling
edge-case or failure-path coverage
production pricing or live airline behavior
Use it as a fast entry check, not as full integration proof.
When to use it
Run this test:
after you receive sandbox credentials
before you start coding
after network or IP changes
when you want a quick environment health check
Download the test kit
Use these files:
Atlas_UAT_HappyPath.postman_collection.json
Atlas_UAT_Environment.json
Download both files to the same local folder.
Before you run it
Make sure you already have:
valid sandbox credentials
outbound network access to Atlas sandbox
the ability to run Newman locally
a future travel date for the test request
How to run
Fill in the environment file
Open Atlas_UAT_Environment.json.
Set:
client_idclient_secretcurrencyfrom_date
For first-time integrations, Atlas may not have settlement currency configured yet.
Set currency to USD for sandbox testing unless your test case requires a different value.
Update from_date to a future date before you run the collection.
Expected result
Your sandbox setup is ready when:
SearchpassesVerifypassesOrderpassesPaypasses
You can treat this as a sandbox go signal.
Move on to API integration after these checks pass.
Pass and fail criteria
Treat the run as a pass when the four core steps succeed:
SearchVerifyOrderPay
Treat the run as a fail when any of those four steps fails.
Known behavior
The final retrieve step may time out while polling for ticket issuance.
This is expected.
Ticketing is asynchronous.
A timeout on the final retrieve step does not affect sandbox environment validation.
Common failure reasons
If the run fails early, check these items first:
client_idorclient_secretis missing or incorrectthe wrong environment file is selected
outbound network access is blocked
the request source IP changed after allowlisting
the collection or environment file name was changed locally
Newman is installed but the reporter package is missing
Quick checks
Use this order:
confirm the credentials in the environment file
confirm the sandbox endpoint values
confirm your network can reach Atlas
rerun the collection without editing the request sequence
open
report.htmland check the first failed request
If Search fails, fix credentials or network first.
Do not continue to integration work until the happy path passes.
If the run fails
Use this recovery order:
Confirm
client_idandclient_secretare correct.Confirm
from_dateis still in the future.Confirm the selected environment file is the sandbox file.
Confirm your network and source IP can reach Atlas.
Re-run the collection and inspect the first failed request in
report.html.
Output of this check
validated sandbox credentials
validated network reachability
confirmed happy-path execution baseline
What to do after it passes
After the test kit passes:
start the API integration
keep the same sandbox credentials for development
continue with Sandbox Development
Related pages
Last updated
Was this helpful?

