One Simple API

Designed to be handy

Vision
Computer Vision in Your App
Geo
Fast Geocoding
Words
Natural Language Processing
Sounds
Audio Analysis Tools
Search
Open Search Engine
Get an API Key
Learn more

Geo

Great Free Rest API for work with GEO Data

Efficiently access and utilise GEO data with our free REST API. IP-based location detection and reverse geocoding, retrieve detailed location information quickly and accurately.

IP Location
curl -X POST "https://api.surfy.one/geo/ip" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"ip": "8.8.8.8"
}'
Reverse Geocoding
curl -X POST "http://api.surfy.one/geo/reverse" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"coords": [-0.118092, 51.509865]
}'
Timezone from Coordinates
curl -X POST "http://api.surfy.one/geo/tz" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"coords": [-0.118092, 51.509865]
}'

Vision

Simple Image Analysis

Easily analyse images with our Vision API. Detect objects, faces, and more, making image processing straightforward for your apps.

Search image
curl -X POST "http://api.surfy.one/vision/search" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"query": "Big apple"
}'
Search by image
curl -X POST "http://api.surfy.one/vision/image" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"url": "https://picsum.photos/200"
}'

Words

Easy Text Processing

Quickly process text with our Words API. Handle tasks like sentiment analysis and language translation easily, simplifying text analysis for your applications.

Get Language Information
curl -X POST "http://api.surfy.one/words/lang" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"text": "Bonjour, comment ça va?"
}'

@Success Response JSON:
{
	"name": "French",      // The name of the detected language in English
	"native": "Français",  // The name of the detected language in its native form
	"code": "fr",          // ISO 639-1 language code
	"status": true         // Success
}

@Failure Response JSON:
{
	"status": false        // Failed
}
Dictionary
curl -X POST "http://api.surfy.one/words/dictionary" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_FREE_API_KEY" \
-d '{
	"query": "serendipity"
}'

@Result JSON {
	"word": "serendipity",
	"phonetics": "/ˌsɛrənˈdɪpɪti/",
	// "audio": "https://api.surfy.one/audio/serendipity.mp3" // Please, drop us a line if you need it.
	"partOfSpeech": "noun",
	"definition": "The occurrence and development of events by chance in a happy or beneficial way.",
	"examples": [
		"A fortunate stroke of serendipity."
	],
	"synonyms": [
		"fluke",
		"fortune",
		"luck"
	],
	"antonyms": [
		"misfortune"
	]
	"etymology": "From the Persian fairy tale 'The Three Princes of Serendip', where heroes make discoveries by accident.",
	"frequency": "common",
	"status": true
}

@Result Fail JSON {
	"status": false
}

Sounds

Simplified Audio Processing

Convert speech to text, recognise music, and more, making audio processing simple for your applications.

Search

Open Search Engine

Perform fast, accurate web searches with our Search API. Simplify global search integration for your applications.

Get One for All
Free API Key

By proceeding, you agree to our Privacy Policy and Terms of Use.
We will send your API key by email because...
Prevent Abuse and Spam
We verify emails to keep our platform secure and running smoothly.
Stay Updated
Get direct notifications about API changes to ensure seamless service.
Track and Improve Services
We monitor usage to enhance performance and efficiently allocate resources.