Developer Platform

The Travel API for AI Builders

Nowah's API platform gives developers direct access to flight search, hotel booking, AI itinerary generation, and 25+ travel tools. Build travel agents, automate bookings, or integrate Nowah into your AI stack.

25+
API endpoints
13
Travel domains
193
Countries supported
MCP Server

Book Travel From Your AI Agent

@nowah/mcp-server is an npm package that exposes Nowah's entire travel API as tools to any MCP-compatible AI agent. Claude Code, Cursor, and Windsurf can search flights, book hotels, and generate itineraries — without leaving your development environment.

  • One-line install via npx or npm
  • All 25+ tools available as MCP tool calls
  • Works with Claude Code, Cursor, Windsurf, and any MCP client
  • Authenticated via your Nowah API key
Terminal
$ npx @nowah/mcp-server --key YOUR_API_KEY
# Or add to your MCP config:
{
"mcpServers": {
"nowah": {
"command": "npx",
"args": ["@nowah/mcp-server"]
}
}
}
Claude Code
Search flights and book...
Cursor
Let your AI editor...
Windsurf
Book trips and manage...
API Coverage

25+ Endpoints Across 13 Domains

Everything your travel application needs — from flight search to visa requirements to AI itinerary generation.

Flights

6 endpoints

Search, offer, book, cancel

Hotels

4 endpoints

Search, book, manage stays

Trips

5 endpoints

CRUD trip management

Payments

3 endpoints

Intent, confirm, refund

AI Agent

3 endpoints

Chat, context, memory

Bookings

4 endpoints

Create, retrieve, modify

Notifications

2 endpoints

Push and webhook events

Visa

1 endpoint

Requirements by passport/destination

Seats

2 endpoints

Maps and AI recommendations

Compensation

2 endpoints

EU261/UK261 eligibility + filing

Weather

1 endpoint

Destination weather data

Currency

1 endpoint

Real-time FX conversion

Itinerary

1 endpoint

AI day-by-day generation

dash.nowah.xyz

Developer Dashboard

A full-featured control plane for teams building on the Nowah API — keys, analytics, billing, webhooks, and team management all in one place.

API Key Management

Create, rotate, and revoke API keys with scoped permissions.

Usage Analytics

Real-time dashboards showing request volume, latency, and error rates per endpoint.

Team Management

Invite team members with role-based access control — admin, developer, viewer.

Webhook Configuration

Subscribe to booking events, payment updates, and flight status changes.

IP Allowlist

Restrict API access to trusted IP ranges for maximum security.

Audit Logs

Complete audit trail of every API call, key rotation, and team change.

Enterprise Ready

Built for Teams

The Nowah platform uses a multi-tenant organization model. Each org gets isolated API keys, usage quotas, billing, and team roles — so you can safely deploy across multiple products or environments.

Organization isolation
Separate environments for dev, staging, and production
Role-based access
Admin, developer, and viewer roles per org
Enterprise security
IP allowlist, audit logs, key scoping
Global API gateway
Hosted on DigitalOcean at claw.nowah.xyz
claw.nowah.xyz
API Gateway
POST/v1/flights/search
POST/v1/flights/book
GET/v1/trips/{id}
POST/v1/agent/message
GET/v1/visa/requirements
POST/v1/itinerary/generate

Start Building Today

Get API access, set up your developer dashboard, and install the MCP server in minutes.

Multi-tenant org model
MCP server ready
25+ travel API tools