Back to API overview

Transparent pricing.
No sales calls.

Every plan includes all endpoints and all six data sources. Pick the volume that fits.

Start free. No credit card.

250 total requests. Enough to query every country once. Get your key in 10 seconds.

Builder

For indie developers and side projects

$29/mo

$0.006 per country profile

5,000 requests/month
All endpoints, all 6 data sources
Standard rate limits (60 req/min)
X-RateLimit headers on every response
Email support
99.5% uptime SLA

Pro

For startups and growing products

$79/mo

$0.003 per country profile

25,000 requests/month
Everything in Builder, plus:
Higher rate limits (200 req/min)
Priority email support
99.9% uptime SLA

Scale

For established platforms and teams

$199/mo

$0.002 per country profile

100,000 requests/month
Everything in Pro, plus:
Highest rate limits (500 req/min)
Dedicated email support
99.95% uptime SLA

All plans include

Free tier with 250 total requests
No credit card required to start
All endpoints and all 6 data sources
request_id tracing on every response
X-RateLimit headers on every response
Structured JSON with ISO timestamps
195 countries with full data profiles

Travel Advisory API: Common Questions Answered

What happens if I go over my request limit?

Your requests return a 429 status code until the next billing cycle. No surprise charges. If you consistently hit your limit, upgrade to the next tier. We will send you a heads-up email at 80% usage.

Can I switch plans anytime?

Yes. Upgrades take effect immediately with prorated billing. Downgrades take effect at the next billing cycle. No penalties.

Do you offer custom or enterprise plans?

If you need more than 100,000 requests per month or have specific SLA, compliance, or data delivery requirements, email us at api@traveladvisory.io.

What counts as one request?

One API call to any endpoint. GET /v1/advisory?code=CO is one request. It returns data from all six sources in a single response. You do not get charged per source.