Geo IP
Surfy.Geo

Best Free Rest API for IP-based user location detection

Over 97% IPv4 and IPv6 address coverage. Daily updates. Instant search 0.002 seconds per query.

Your public IP address
34.204.198.73
US
Ashburn
Virginia, United States of America
Latitude
39.039474
Longitude
-77.491809
UTC-4
20146

API Guide

Request
POST
https://api.surfy.one/geo/ip/{IP_ADDRESS}

If IP is not specified, it will be extracted from the API request.

Header parameters
Required
Email
String
Your E-mail
Required
Key
String
Your Free API key
Response
JSON { "ip": "2a01:e35:8bd9:8bb0:92b:8628:5ca5:5f2b", "code": "FR", "country": "France", "region": "Ile-de-France", "city": "Paris", "latitude": 48.858365, "longitude": 2.294532, "zip": "75000", "timezone": { "id": "Europe/Paris", "name": "Central European Standard Time", "gmt": "GMT+01:00", "offset": 60, "localTime": "11/12/2022, 6:55:50 PM GMT+01:00" }, "state":true }
Example
CURL -X POST -H "Email: {YOUR_EMAIL}" -H "Key: {YOUR_FREE_API_KEY}" https://api.surfy.one/geo/ip/{IP_ADDRESS}

Get your Free API Key

You will receive an email with a free API key at the specified address.

Use Cases

We can build a variety of solutions based on the Surfy Eco-system. Here you will find some examples where we have experience of successful implementation.
Surfy Geo IP Personalise Offers
Personalise Offers
Define the city and automatically personalise information according to the user's current location.
Surfy Geo IP Diplay on Map
Map
Immediately display your branches on the map in the visitor’s city
Surfy Geo IP Language Settings
Language settings
Provide a choice of interface languages with priority according to the geographical location of the user
Surfy Geo IP Notifications
Notifications
Knowing the user's local time allows you to choose the best time to send notifications

Enterprise &
Custom Solutions

All Surfy mapping and GEO solutions are customizable to meet your specific business objectives and goals.

For any questions related to custom deployment of Surfy GEO for your Enterprise, please contact us.

Get in Touch
Only major events and global updates