The global data layer for your app
Add geolocation, currency and identity validation to your product with a single REST API — global coverage, sub-40 ms responses, and 99.99% uptime.
Sandbox key in minutes · 99.99% uptime SLA · Cancel anytime
- 99.99%
- Uptime SLA
- <40ms
- Median latency
- 240+
- Countries covered
Everything you need, in one integration
Two API families, eight endpoints — one key, one SDK, one bill. Add exactly the data you need and ignore the rest.
Location APIs
Know where your users are.
IP Geolocation
API endpoint
GPS Geolocation
API endpoint
Timezone
API endpoint
Currency Exchange
API endpoint
Validation APIs
Verify who your users are.
Email Validation
API endpoint
Phone Validation
API endpoint
VAT Validation
API endpoint
IBAN Validation
API endpoint
Built for real workflows
One key covers every scenario below. See the exact endpoints each workflow chains together — no extra vendors, no extra bills.
Localize checkout in one flow
Detect the visitor’s country, price in their local currency and show accurate delivery times — resolved before the page even paints.
3 endpoints · 1 integration · 0 extra vendors
Stop fraud & fake signups
Flag disposable emails, invalid numbers and risky IPs at the door, before they ever reach your database.
Stay tax-compliant
Verify EU VAT numbers against VIES and invoice every customer in the correct currency.
Onboard & pay out safely
Check bank details, phone and email before you activate an account or release a payout.
See every endpoint’s response
Browse the exact request and JSON response for each endpoint — the real shapes your app will work with.
import requests r = requests.get( "https://api.locanium.com/v1/geoip", params={"ip": "8.8.8.8"}, headers={"Authorization": "Bearer sk_live_..."}, ) print(r.json())
{ "ip": "8.8.8.8", "country": "United States", "country_code": "US", "city": "Mountain View", "latitude": 37.386, "longitude": -122.084, "timezone": "America/Los_Angeles", "currency": "USD", "isp": "Google LLC", "asn": "AS15169" }
From zero to first call in minutes
No SDK lock-in and no boilerplate. Authenticate with a bearer token, call any endpoint, parse JSON — in whatever language and framework you already use.
Get your API key
Sign up and grab a sandbox key from the dashboard.
Call any endpoint
One base URL, bearer auth, JSON in and out. Use our SDKs or plain HTTP.
Ship to production
Flip to a live key when ready — 99.99% uptime SLA, sub-40 ms responses, scales with you.
Built to depend on
Real numbers behind the platform — the coverage, freshness and uptime you can put straight into production.
Global coverage & fresh data
- 240+
- Countries covered
- 168
- Currencies · real-time FX
- 27
- EU states · VIES VAT
- 80+
- Countries · IBAN
- 5
- Official SDKs
- <40ms
- Median response