Reference data, lookups & enrichment
Access comprehensive reference data. Country information, timezone data, holiday calendars, and data enrichment services.
Get comprehensive country information. Capitals, currencies, languages, and calling codes.
GET /api/v1/data/country/US
// Response
{ "name": "United States",
"capital": "Washington, D.C.",
"currency": "USD",
"languages": ["en"],
"calling_code": "+1",
"flag": "🇺🇸" }
Get timezone information by location or name. Current time, UTC offset, and DST status.
GET /api/v1/data/timezone/America/New_York
// Response
{ "timezone": "America/New_York",
"abbreviation": "EST",
"utc_offset": "-05:00",
"dst_active": false,
"current_time": "2024-01-19T10:30:00" }
Get public holidays by country and year. Bank holidays, observances, and regional holidays.
GET /api/v1/data/holidays?country=US&year=2024
// Response
{ "holidays": [
{ "date": "2024-01-01",
"name": "New Year's Day",
"type": "public" },
{ "date": "2024-07-04",
"name": "Independence Day", ... }
] }
Generate realistic fake data for testing. Names, addresses, emails, and more.
POST /api/v1/data/random
{ "type": "person",
"locale": "en_US",
"count": 1 }
// Response
{ "data": [
{ "name": "John Smith",
"email": "john.smith@fake.com",
"address": "123 Main St..." }
] }
Convert between units of measurement. Length, weight, volume, temperature, and more.
GET /api/v1/data/convert
?value=100&from=miles&to=kilometers
// Response
{ "from": { "value": 100, "unit": "miles" },
"to": { "value": 160.934, "unit": "km" },
"formula": "miles × 1.60934" }
Detect the language of any text. Support for 100+ languages with confidence scores.
POST /api/v1/data/detect-language
{ "text": "Bonjour, comment allez-vous?" }
// Response
{ "language": "fr",
"language_name": "French",
"confidence": 0.98,
"alternatives": [...] }
Parse names into components. Handle international formats, titles, and suffixes.
POST /api/v1/data/parse-name
{ "name": "Dr. John Michael Smith Jr." }
// Response
{ "title": "Dr.",
"first": "John",
"middle": "Michael",
"last": "Smith",
"suffix": "Jr." }
Predict gender from first names. Useful for personalization with probability scores.
GET /api/v1/data/gender?name=Alex
// Response
{ "name": "Alex",
"gender": "neutral",
"probability": 0.52,
"male_probability": 0.52,
"female_probability": 0.48 }
Get your API key and start accessing reference data in minutes.