๐ŸŒ 300+ global locations ยท <50ms latency

Global Reference Data
for AI Agents & Developers

One API for countries, currencies, languages, timezones, public holidays, geographic regions, and units of measure. Always accurate. Always fast.

Start for Free Read the Docs

197

Countries

142

Currencies

315

Timezones

100+

Holiday Calendars

Everything you need in one place

Stop scraping Wikipedia or maintaining your own reference tables. Get accurate, structured data with a single API call.

๐ŸŒ Countries ๐Ÿ’ฐ Currencies ๐Ÿ—ฃ Languages ๐Ÿ• Timezones ๐Ÿ“… Holidays ๐Ÿ—บ Regions ๐Ÿ“ Units
# Get full country data
curl https://api.refdata.dev/v1/countries/GB \
  -H "X-API-Key: rdak_..."

# Check if today is a holiday
curl "https://api.refdata.dev/v1/holidays/GB/check
  ?date=2025-12-25"

# Convert units
curl https://api.refdata.dev/v1/units/km \
  -H "X-API-Key: rdak_..."

โ†’ {"conversion_to_base": 1000, ...}

Built for production

โšก

Global Edge Network

Served from 300+ Cloudflare locations worldwide. Under 50ms latency from anywhere on the planet.

๐Ÿค–

AI Agent Friendly

Descriptive tool names, rich metadata, clear schemas, and helpful error messages โ€” designed for LLM consumption.

๐Ÿ”

Secure by Default

API key authentication, per-minute rate limiting, and monthly usage tracking on every request.

๐Ÿ“ฆ

Batch Requests

Fetch up to 50 countries or currencies in a single request. Perfect for bulk data operations.

๐Ÿ“…

Live Holiday Data

Public holidays for 100+ countries. Query any year from 2000 to 2100. Always up to date.

๐Ÿ“Š

Usage Tracking

Real-time usage headers on every response. Know exactly how many calls you've made this month.

Designed for AI Agents

Claude, GPT, and other LLMs can call RefData API directly via REST or MCP. Get structured, accurate reference data in any agentic workflow.

// Example: AI agent looking up country info
const response = await fetch('https://api.refdata.dev/v1/countries/SA', {
  headers: { 'X-API-Key': 'rdak_...' }
});
const country = await response.json();
// โ†’ Saudi Arabia, Riyadh, SAR, Asia/Riyadh...

Simple, transparent pricing

Start for free. Scale as you grow. No hidden fees.

Free

$0
Perfect for testing and small projects.
  • 1,000 calls/month
  • 10 requests/minute
  • All 7 data domains
  • JSON responses
Get Free Key

Pro

$49/month
For production apps and AI pipelines.
  • 500,000 calls/month
  • 300 requests/minute
  • All 7 data domains
  • Batch endpoints
Get Started

Pay-as-you-go

$0.001/call
For unpredictable or bursty workloads.
  • Unlimited calls
  • 100 requests/minute
  • All 7 data domains
  • Billed monthly
Get Started