Every API, one token.
Pick an API to see the request, the JSON it returns, and the limits.
Why LiveAPI
A toolbox for the facts a product keeps needing.
Signup, checkout and support all ask for the same kinds of facts: where a request came from, whether a phone or email is well formed, which country and postal code apply, what the official exchange rate is, and whether an ID's check digit holds. LiveAPI keeps those calls in one toolbox, so a new field does not mean a new vendor.
One key for the whole set
IP location, countries, phones, postal codes, national IDs, rates, holidays, time zones and the rest share one bearer token, one balance and one docs site.
A record you can keep
A successful call returns JSON you can put into a form, a checkout or a log line. Only 2xx responses use a call. Errors are free.
Apps and agents, same balance
REST and the MCP server at liveapi.io/mcp spend the same key. Pack calls never expire. Unlimited is a monthly flat rate when you want one.
Global APIs
IP geolocation API
Send an IPv4 or IPv6 address, or no address at all to locate the caller, and get city, region, country, coordinates, ASN and network as JSON.
Details, example and FAQCountries API
Every country as a clean JSON profile: ISO codes, official and native names, capital, currencies, languages, calling code and region.
Details, example and FAQPhone validation API
Check whether a phone number is valid for its country and get E.164, national and international formats with the line type.
Details, example and FAQExchange rates API
Daily reference rates from three central banks behind one endpoint, with currency conversion and historical days.
Details, example and FAQDistance API
Straight-line kilometers between two points, or between the geographic centers of two countries.
Details, example and FAQPublic holidays API
Get a country's public holidays for a year and add or count business days that skip weekends and holidays.
Details, example and FAQTime zone API
Turn a latitude/longitude or a country code into its IANA time zone, current UTC offset and local time.
Details, example and FAQEmail validation API
Check an address's syntax, confirm the domain accepts mail over DNS, and flag disposable domains and role addresses like info@.
Details, example and FAQEU VAT validation API
Ask VIES whether an EU VAT number is active and get the registered name and address when the member state shares them, without dealing with SOAP.
Details, example and FAQPostal code API
Send a country and a postal code and get the matching places with state, county or district names and approximate coordinates.
Details, example and FAQNational ID validation API
One endpoint checks 29 national ID, tax and company number types across 14 countries and returns the normalized value and decoded details such as birth date.
Details, example and FAQTor and data center IP detection
Every IP lookup carries is_tor, is_hosting and hosting_provider, built from the lists the Tor Project and the cloud providers publish themselves.
Details, example and FAQUser agent parser API
Send a User-Agent string, or call GET from the browser itself, and get browser, engine, OS, device and an is_bot flag as JSON.
Details, example and FAQReverse geocoding API
Send lat and lon and get the country and first-level division anywhere in the world, plus the district in Turkey, as JSON.
Details, example and FAQBarcode and ISBN validation API
Send a product or book code and get its type, whether the check digit is right, the digit it should have been, and its ISBN-10, ISBN-13 and GTIN-14 forms.
Details, example and FAQ
Regional APIs
Country depth on top of the global APIs: national ID and tax number checks, postal codes, holidays, IBAN and VAT, country by country. See all regional APIs
The full machine-readable spec is at /openapi.json, the docs at /docs, and an LLM-friendly summary at /llms.txt.