The Location Radius Finder API is an innovative solution that facilitates location-based searches, allowing users to discover cities and towns located within a specified geographic radius. This API leverages sophisticated geographic algorithms to provide accurate and efficient results, offering a valuable tool for applications looking to enhance their location functions.
The core of this API is its ability to perform precise location searches within a designated radius. Users can seamlessly integrate this functionality into their applications, allowing users to explore nearby cities and towns based on specific geographic coordinates. The API offers flexibility in defining the search radius, accommodating a variety of use cases and providing a customized experience for end users.
The API has a comprehensive geodatabase covering cities, towns and other populated areas around the world. This wealth of data ensures that users can explore a wide range of locations, from bustling cities to quaint villages, fostering a rich and informative experience. The broad coverage enhances the API's applicability in global scenarios, making it a valuable resource for applications with a wide user base.
In today's fast-paced digital landscape, efficiency is paramount. The API is optimized to deliver search results with minimal latency, ensuring that users receive information quickly and responsively. This efficiency helps improve the user experience, especially in applications where fast and accurate location-based searches are crucial.
Aware of the diversity of digital platforms, the API is designed for seamless integration across different environments. Whether users are working in web applications, mobile applications or other location-based services, the API facilitates integration, enhancing the overall capabilities of these platforms. This adaptability ensures that the API can be leveraged across a broad spectrum of industries and use cases.
The "Location Radius Finder API" is a valuable asset for developers who want to incorporate location-based features into their applications. Its accuracy, customization options, efficient response time and cross-platform integration capabilities make it a versatile tool applicable to a range of industries. Whether it's helping travelers explore new destinations or assisting businesses in local market exploration, this API provides a robust solution for proximity-based searches, offering a dynamic and easy-to-use experience in the realm of geographic exploration.
It will receive parameters and provide you with a JSON.
Travel Applications: Enable users to explore nearby cities and towns for travel planning, providing insights into potential destinations within a specified radius.
Real Estate Platforms: Enhance property search and location evaluation by allowing users to discover cities and towns within a defined distance from their area of interest.
Local Business Discovery: Facilitate users in exploring new markets and opportunities by incorporating nearby city and town information into applications focused on local business discovery.
Community Building Platforms: Foster connections between individuals with shared geographical interests by helping users find neighboring towns or cities through community building applications.
Logistics and Distribution Services: Optimize route planning for logistics and distribution services by identifying cities and towns within a specified radius, streamlining delivery and transportation processes.
Basic Plan: 3,000 API Calls. 100 requests per day.
Pro Plan: 6,000 API Calls. 200 requests per day.
Pro Plus Plan: 12,000 API Calls. 400 requests per day.
To use this endpoint you must indicate a latitude, longitude and radius in the parameters.
Towns Within Range - Endpoint Features
| Object | Description |
|---|---|
lat |
[Required] |
lng |
[Required] |
radius |
[Required] |
{"status":1,"count":77,"output":[{"name":"Aberargie","countrycode":"gb","distance":12.3,"latitude":56.316667,"longitude":-3.35,"population":null},{"name":"Abernethy","countrycode":"gb","distance":10.82,"latitude":56.333333,"longitude":-3.333333,"population":"1010"},{"name":"Arngask","countrycode":"gb","distance":15.7,"latitude":56.283333,"longitude":-3.383333,"population":null},{"name":"Auchterhouse","countrycode":"gb","distance":19.19,"latitude":56.516667,"longitude":-3.066667,"population":null},{"name":"Auchtermuchty","countrycode":"gb","distance":8.39,"latitude":56.283333,"longitude":-3.216667,"population":"2023"},{"name":"Backmuir Of New Gilston","countrycode":"gb","distance":17.83,"latitude":56.266667,"longitude":-2.916667,"population":null},{"name":"Balbeggie","countrycode":"gb","distance":14.72,"latitude":56.433333,"longitude":-3.35,"population":null},{"name":"Balmerino","countrycode":"gb","distance":9.49,"latitude":56.4,"longitude":-3.033333,"population":null},{"name":"Balmullo","countrycode":"gb","distance":15.14,"latitude":56.366667,"longitude":-2.916667,"population":"1085"},{"name":"Bridge Of Earn","countrycode":"gb","distance":14.87,"latitude":56.333333,"longitude":-3.4,"population":"2231"},{"name":"Cameron Bridge","countrycode":"gb","distance":19.99,"latitude":56.183333,"longitude":-3.05,"population":null},{"name":"Ceres","countrycode":"gb","distance":14.23,"latitude":56.283333,"longitude":-2.966667,"population":"1023"},{"name":"Collace","countrycode":"gb","distance":14.78,"latitude":56.466667,"longitude":-3.283333,"population":null},{"name":"Collessie","countrycode":"gb","distance":5.84,"latitude":56.3,"longitude":-3.15,"population":null},{"name":"Craigrothie","countrycode":"gb","distance":12.54,"latitude":56.283333,"longitude":-3,"population":null},{"name":"Cupar","countrycode":"gb","distance":9.74,"latitude":56.316667,"longitude":-3.016667,"population":"8822"},{"name":"Dron","countrycode":"gb","distance":14.26,"latitude":56.316667,"longitude":-3.383333,"population":null},{"name":"Dronley","countrycode":"gb","distance":17.43,"latitude":56.5,"longitude":-3.066667,"population":null},{"name":"Dunbog","countrycode":"gb","distance":2.21,"latitude":56.333333,"longitude":-3.15,"population":null},{"name":"Dundee City","countrycode":"gb","distance":19.7,"latitude":56.466667,"longitude":-2.916667,"population":null},{"name":"Errol","countrycode":"gb","distance":4.21,"latitude":56.383333,"longitude":-3.2,"population":"1039"},{"name":"Falkland","countrycode":"gb","distance":11.61,"latitude":56.25,"longitude":-3.2,"population":"1168"},{"name":"Fife","countrycode":"gb","distance":11.37,"latitude":56.25,"longitude":-3.166667,"population":null},{"name":"Fife Conty","countrycode":"gb","distance":10.15,"latitude":56.333333,"longitude":-3,"population":null},{"name":"Fife Region","countrycode":"gb","distance":11.37,"latitude":56.25,"longitude":-3.166667,"population":null},{"name":"Fifeshire","countrycode":"gb","distance":10.15,"latitude":56.333333,"longitude":-3,"population":null},{"name":"Forgandenny","countrycode":"gb","distance":19.97,"latitude":56.333333,"longitude":-3.483333,"population":null},{"name":"Freuchie","countrycode":"gb","distance":13.23,"latitude":56.233333,"longitude":-3.15,"population":"1120"},{"name":"Gateside","countrycode":"gb","distance":13.51,"latitude":56.266667,"longitude":-3.316667,"population":null},{"name":"Gilston","countrycode":"gb","distance":17.83,"latitude":56.266667,"longitude":-2.916667,"population":null},{"name":"Glencarse","countrycode":"gb","distance":8.71,"latitude":56.366667,"longitude":-3.3,"population":null},{"name":"Glenfarg","countrycode":"gb","distance":17.54,"latitude":56.266667,"longitude":-3.4,"population":"449"},{"name":"Glenrothes","countrycode":"gb","distance":16.98,"latitude":56.2,"longitude":-3.183333,"population":"38734"},{"name":"Guildtown","countrycode":"gb","distance":19.44,"latitude":56.466667,"longitude":-3.4,"population":null},{"name":"Inchture","countrycode":"gb","distance":9.03,"latitude":56.433333,"longitude":-3.166667,"population":"715"},{"name":"Invergowrie","countrycode":"gb","distance":12.84,"latitude":56.45,"longitude":-3.05,"population":null},{"name":"Kennoway","countrycode":"gb","distance":18.26,"latitude":56.2,"longitude":-3.05,"population":"4596"},{"name":"Kilmany","countrycode":"gb","distance":10.05,"latitude":56.366667,"longitude":-3,"population":null},{"name":"Kilmaron","countrycode":"gb","distance":8.81,"latitude":56.316667,"longitude":-3.033333,"population":null},{"name":"Kilspindie","countrycode":"gb","distance":7.63,"latitude":56.4,"longitude":-3.25,"population":null},{"name":"Kinfauns","countrycode":"gb","distance":11.75,"latitude":56.366667,"longitude":-3.35,"population":null},{"name":"Kingskettle","countrycode":"gb","distance":11.69,"latitude":56.25,"longitude":-3.116667,"population":"993"},{"name":"Kinnaird","countrycode":"gb","distance":10.06,"latitude":56.433333,"longitude":-3.233333,"population":null},{"name":"Kinross County","countrycode":"gb","distance":19.43,"latitude":56.25,"longitude":-3.416667,"population":null},{"name":"Kinross-shire","countrycode":"gb","distance":19.43,"latitude":56.25,"longitude":-3.416667,"population":null},{"name":"Kirkton Of Auchterhouse","countrycode":"gb","distance":19.19,"latitude":56.516667,"longitude":-3.066667,"population":null},{"name":"Ladybank","countrycode":"gb","distance":9.66,"latitude":56.266667,"longitude":-3.133333,"population":"1519"},{"name":"Leslie","countrycode":"gb","distance":17.27,"latitude":56.2,"longitude":-3.216667,"population":null},{"name":"Leuchars","countrycode":"gb","distance":17.45,"latitude":56.383333,"longitude":-2.883333,"population":"2341"},{"name":"Leven","countrycode":"gb","distance":19.63,"latitude":56.2,"longitude":-3,"population":null},{"name":"Liff","countrycode":"gb","distance":15.35,"latitude":56.483333,"longitude":-3.083333,"population":null},{"name":"Lindores","countrycode":"gb","distance":2.51,"latitude":56.333333,"longitude":-3.183333,"population":null},{"name":"Logie","countrycode":"gb","distance":12.08,"latitude":56.366667,"longitude":-2.966667,"population":null},{"name":"Longforgan","countrycode":"gb","distance":11.21,"latitude":56.45,"longitude":-3.116667,"population":"678"},{"name":"Lundie","countrycode":"gb","distance":16.45,"latitude":56.5,"longitude":-3.15,"population":null},{"name":"Luthrie","countrycode":"gb","distance":4.8,"latitude":56.35,"longitude":-3.083333,"population":null},{"name":"Markinch","countrycode":"gb","distance":17.01,"latitude":56.2,"longitude":-3.133333,"population":null},{"name":"Milton Of Balgonie","countrycode":"gb","distance":19.15,"latitude":56.183333,"longitude":-3.1,"population":null},{"name":"Miltown","countrycode":"gb","distance":19.15,"latitude":56.183333,"longitude":-3.1,"population":null},{"name":"Monimail","countrycode":"gb","distance":6.05,"latitude":56.3,"longitude":-3.133333,"population":null},{"name":"Moonzie","countrycode":"gb","distance":6.19,"latitude":56.333333,"longitude":-3.066667,"population":null},{"name":"Muirhead","countrycode":"gb","distance":17.43,"latitude":56.5,"longitude":-3.066667,"population":null},{"name":"Muirhead Of Liff","countrycode":"gb","distance":17.43,"latitude":56.5,"longitude":-3.066667,"population":null},{"name":"New Scone","countrycode":"gb","distance":16.36,"latitude":56.416667,"longitude":-3.4,"population":"4355"},{"name":"Newburgh","countrycode":"gb","distance":5.87,"latitude":56.333333,"longitude":-3.25,"population":"1909"},{"name":"Newport","countrycode":"gb","distance":17.54,"latitude":56.433333,"longitude":-2.916667,"population":null},{"name":"Newport-On-Tay","countrycode":"gb","distance":17.54,"latitude":56.433333,"longitude":-2.916667,"population":null},{"name":"Perth","countrycode":"gb","distance":17.58,"latitude":56.4,"longitude":-3.433333,"population":"43634"},{"name":"Pitlessie","countrycode":"gb","distance":11.15,"latitude":56.266667,"longitude":-3.066667,"population":null},{"name":"Pitscottie","countrycode":"gb","distance":15.19,"latitude":56.3,"longitude":-2.933333,"population":null},{"name":"Rait","countrycode":"gb","distance":9.02,"latitude":56.416667,"longitude":-3.25,"population":null},{"name":"Saint Martins","countrycode":"gb","distance":17.47,"latitude":56.45,"longitude":-3.383333,"population":null},{"name":"Springfield","countrycode":"gb","distance":9.62,"latitude":56.283333,"longitude":-3.066667,"population":null},{"name":"Strathkinness","countrycode":"gb","distance":18.26,"latitude":56.333333,"longitude":-2.866667,"population":null},{"name":"Strathmiglo","countrycode":"gb","distance":11.53,"latitude":56.266667,"longitude":-3.266667,"population":"926"},{"name":"Woodside","countrycode":"gb","distance":19.77,"latitude":56.516667,"longitude":-3.283333,"population":null},{"name":"Wormit","countrycode":"gb","distance":13.08,"latitude":56.416667,"longitude":-2.983333,"population":null}]}
curl --location --request GET 'https://zylalabs.com/api/3134/location+radius+finder+api/3329/towns+within+range?lat=56.3522&lng=-3.1611&radius=20' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
To use this API users must indicate a latitude, longitude and a radius to obtain cities and towns.
The Location Radius Finder API is a powerful tool designed to facilitate location-based searches, allowing users to discover and retrieve information about places within a specified geographic radius.
There are different plans suits everyone including a free trial for small amount of requests, but it’s rate is limit to prevent abuse of the service.
Zyla provides a wide range of integration methods for almost all programming languages. You can use these codes to integrate with your project as you need.
The "Towns Within Range" endpoint returns a JSON object containing details about towns and cities within a specified radius. This includes the name, country code, distance from the specified coordinates, latitude, longitude, and population (if available).
The key fields in the response data include "name" (town name), "countrycode" (ISO country code), "distance" (distance from the input coordinates), "latitude" (geographic latitude), "longitude" (geographic longitude), and "population" (town population, if available).
The response data is organized as a JSON object with a "status" field indicating the success of the request, a "count" field showing the number of towns found, and an "output" array containing individual town objects with their respective details.
The endpoint requires three parameters: "latitude" (the latitude of the center point), "longitude" (the longitude of the center point), and "radius" (the search radius in kilometers). Users can customize their requests by adjusting these values.
The endpoint provides information about nearby towns and cities, including their names, geographic coordinates, distances from the specified point, and population data. This information is useful for various applications, such as travel planning and local business discovery.
Data accuracy is maintained through regular updates and quality checks against reliable geographic databases. The API utilizes sophisticated geographic algorithms to ensure that the results are precise and relevant to the specified coordinates.
Typical use cases include travel applications for exploring nearby destinations, real estate platforms for evaluating property locations, local business discovery apps, and logistics services for optimizing delivery routes based on proximity to towns and cities.
Users can utilize the returned data by extracting relevant fields such as town names and distances to display nearby locations in their applications. This information can enhance user experience by providing context for travel, real estate, or community engagement.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
317ms
Service Level:
100%
Response Time:
537ms
Service Level:
100%
Response Time:
159ms
Service Level:
100%
Response Time:
236ms
Service Level:
100%
Response Time:
239ms
Service Level:
100%
Response Time:
101ms
Service Level:
100%
Response Time:
452ms
Service Level:
100%
Response Time:
342ms
Service Level:
100%
Response Time:
67ms
Service Level:
100%
Response Time:
743ms
Service Level:
100%
Response Time:
6,275ms
Service Level:
100%
Response Time:
13,549ms
Service Level:
100%
Response Time:
2,581ms
Service Level:
100%
Response Time:
7,480ms
Service Level:
99%
Response Time:
5,877ms
Service Level:
100%
Response Time:
1,210ms
Service Level:
100%
Response Time:
424ms
Service Level:
100%
Response Time:
10,625ms
Service Level:
100%
Response Time:
2,925ms
Service Level:
100%
Response Time:
1,644ms