Getting Access to Flights

The Flights API allows you to search, price, and book flights through Nuitee Connect.

✈️

Flights is part of Nuitee Connect’s broader travel platform, alongside Hotels and Experiences. While the integration model is similar, Flights has important differences in access, data behavior, and booking capabilities that you should understand before building.

What you can build

With the Flights API, you can:

  • Search for available flights between destinations
  • Retrieve pricing and fare details
  • Present flight options to users
  • Allow users to select seats and add baggage
  • Complete flight bookings

How Flights differ from Hotels

Flights follow a stricter access and operational model than Hotels.

  • Data does not mirror production
  • Data is quite limited in sandbox--Use E2E (Nuitee Air) for best results
  • Production access must be explicitly approved or activated
  • Booking flows and capabilities are more constrained

If you are familiar with the Hotels API, do not assume the same behavior applies.


Access & Environments

Understanding how access works is critical before integrating Flights.

Authentication

Flights uses the same API key and authentication method as the Hotels API (X-API-Key). No additional credentials are required once access is enabled for that key’s environment. Flights can be enabled in the Nuitee Connect Whitelabel product, but Whitelabel flights are not enabled by default. You must request or activate Whitelabel access.

Environments

Flights supports two environments:

  • Sandbox
  • Production

Sandbox

Sandbox access is enabled by default for new accounts and uses the same sandbox key as hotels (sand_…).

What to expect:

  • Non-production flight data
  • Limited accuracy in pricing and availability
  • Inconsistent or incomplete results in some cases
  • It is HIGHLY recommended to test with the test E2E (Nuitee Air) provider, which has better sandbox data than other providers.

Use it for:

  • Testing request and response structure
  • Building and validating your integration
  • Completing an end-to-end integration before requesting production access

Important: Sandbox should not be used to validate real-world pricing or availability.

Production

Production access is not enabled by default and requires approval or self-serve activation after your Connect account is in production mode. Use your production API key (prod_…) only after production Flights access is granted.

Access must be activated by the Nuitee team (or via the dashboard activation path) due to:

  • Provider restrictions
  • Stricter rate limits
  • Commercial considerations

You may be asked to provide:

  • Your use case
  • Expected usage or traffic
  • Access or proof of a working sandbox integration

How to request access

CapabilityDefault on signupHow to unlock
Sandbox Flights API (sand_…)OnStart calling flights endpoints
Production Flights API (prod_…)OffDashboard activation or Request Assistance
Whitelabel Flights (hosted site)OffSame unlock as production self-serve, or Request Assistance; then enable per project

To get production or Whitelabel access:

  1. Go to the Nuitee Connect dashboard
  2. Prefer Flights → Introduction when your account is already in production mode — confirm activation to unlock production Flights and enable flights on your Whitelabel projects
  3. Or use Request Assistance → Flights access and say whether you need production API access, Whitelabel, or both
  4. If you are still on a sandbox-only Connect account, complete Go live / production mode first — activation is blocked until then

Include:

  • Your use case
  • Whether you need production API access, Whitelabel, or both

After Whitelabel flight access is granted, open each hosted project’s Settings → Configuration and turn Enable Flight on (optional AI Flights search). Appearance → Flights only customises modules after the product is available.


Common Issues

I don’t have access to Flights endpoints

Authenticated flights calls without entitlement return HTTP 403 (not 401). Sandbox-only accounts also get 403 when calling with a production key. Submit a Flights access request through the dashboard, or activate from Flights → Introduction if eligible.

The data looks incorrect or incomplete

This is expected behavior in sandbox. Please try a different route, preferably with the E2E (Nuitee Air) provider.

I can’t access production

Production Flights access must be activated after your Connect account is in production mode. Use Flights → Introduction or Request Assistance.

Flights are not showing in Whitelabel

You need Whitelabel flight access on the account and Enable Flight saved on that project’s Configuration. API-only production access is not enough for the hosted site toggle.


Next Steps

  • Call Flights endpoints with your sandbox key to begin development (sandbox is on by default)
  • Build your integration using Flights endpoints as listed in our API Reference
  • Activate or request production access when you are ready to go live
  • For Whitelabel, enable Enable Flight on each project after Whitelabel access is unlocked


What’s Next

Did this page help you?