Public Data API
Free access to UAE free zone pricing data. Use it in your articles, tools, and applications.
Endpoint
GET https://freezonecompare.com/api/zones.json
Response Format
The API returns a JSON object with the following structure:
{
"attribution": {
"name": "FreeZoneCompare",
"url": "https://freezonecompare.com",
"license": "CC BY 4.0",
"requirement": "You must link back to freezonecompare.com when using this data."
},
"lastUpdated": "2026-02-25",
"count": 42,
"zones": [
{
"id": "ifza",
"name": "International Free Zone Authority (IFZA)",
"shortName": "IFZA",
"emirate": "Dubai",
"rating": 4.0,
"cheapestYear1": 11750,
"bestFor": ["Freelancers", "E-commerce", "Startups"],
"packages": [
{
"name": "0 Visa Package",
"visaQuota": 0,
"totalYear1": 11750,
"totalRenewal": 9800
}
],
"profileUrl": "https://freezonecompare.com/free-zones/ifza/"
}
]
} Usage Examples
curl
curl https://freezonecompare.com/api/zones.json
JavaScript
const res = await fetch('https://freezonecompare.com/api/zones.json');
const data = await res.json();
// Find cheapest Dubai zone
const cheapest = data.zones
.filter(z => z.emirate === 'Dubai')
.sort((a, b) => a.cheapestYear1 - b.cheapestYear1)[0];
console.log(cheapest.shortName, cheapest.cheapestYear1); Python
import requests
data = requests.get('https://freezonecompare.com/api/zones.json').json()
# List all zones with ratings
for zone in data['zones']:
print(f"{zone['shortName']}: {zone['rating']}/5 — AED {zone['cheapestYear1']:,}") Attribution Requirement
This data is available under the CC BY 4.0 license. You are free to use it in any project (commercial or personal) as long as you include attribution.
Required: Include a visible link to FreeZoneCompare when displaying the data.
Example attribution:
Data from <a href="https://freezonecompare.com">FreeZoneCompare</a>
Rate Limits & Caching
- ●The API is served as a static file — no rate limits, but please cache responses
- ●Data is updated with each site build (typically weekly)
- ●Response includes a
Cache-Controlheader (1 hour) - ●CORS is enabled — works from any domain