CityBotMagic pricing: Local business search API, GET / api/ v1/ us/ {state}/ {city}.json
Is CityBotMagic yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
GET / api/ v1/ us/ {state}/ {city}.json one of CityBotMagic's 2 callsGET /Free preview$0.00 per 1,000api/ v1/ us/ {state}/ {city}.json GET /Free preview$0.00 per 1,000api/ v1/ search.json
About this item
- Stored. You get places from CityBotMagic's database. CityBotMagic doesn't say how old the data is.
- 4 of the 8 key fields we check. Address, Phone, Website, Category.
- Nothing to pay. CityBotMagic limits how many pages you get but gives no number.
- One call. You send
stateandcitytoGET /. You can also sendapi/ v1/ us/ {state}/ {city}.json page,per_andpage group. The call returns the businesses there. - Anyone can get it. Keep data: no limit. Use data: with conditions.
CityBotMagic: Local business search API alternatives
CityBotMagic alternatives: other Local business search API providers by price
We list other providers' plans closest to this plan in price per 1,000 places. Each plan in the table gives stored data.
| This planCityBotMagic, free preview, GET /api/v1/us/{state}/{city}.json | G Maps Crawl, free | Datafiniti, free | Factori, free, POST /v1/poi/by-address | openrouteservice, free, Standard | |
|---|---|---|---|---|---|
| $ per 1,000 places | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Completeness | 50% | 100% | 75% | 75% | 63% |
| Billing | free | free | free | free | free |
| Pay | $0 | $0 | $0 | $0 | €0 |
| Enough for | not published | 20 pages a month | 1,000 results | not published | 500 pages a day |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | anyone | anyone | legal entities capable of entering contracts, and individuals who are either 18 years old or have legal parental or guardian consent (terms of use, "1. Acceptance of Terms") | business and enterprise users | anyone with a HeiGIT account |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-06.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Address
- Phone
- Website
- Category
- Coordinates, not in the answer
- Rating, not in the answer
- Review count, not in the answer
- Opening hours, not in the answer
| $ per 1,000 places | $0.00 |
|---|---|
| Per | page of 500 |
| Billing | free |
| Most per search | no limit |
|---|---|
| Also pays for | nothing else |
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Query by city, category or service over a JSON API or our MCP server. Every price carries its source URL and the date we read it. |
|---|
| Freshness | stored |
|---|---|
| Keep data | no limit |
| Use data | Each record keeps the license of its original source, shown on its page and in the API: Most records: Community Data License Agreement – Permissive 2.0. Foursquare-sourced records: Apache License 2.0. AllThePlaces-sourced records: CC0 1.0. [...] Business owners can correct or remove their data at any time by emailing hello@citybotmagic.com. |
| Pay | $0 |
|---|
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | state, city. Optional: page, per_page, group |
|---|---|
| Method | GET |
| Path | /api/v1/us/{state}/{city}.json |
| Plan | Free preview |
|---|---|
| Who can get it | anyone |
The 34 fields the plan's answer can hold
city name, city state, city state name, city slug, city Census GEOID, city latitude, city longitude, city population, city business count, city count of businesses with prices, city data updated, city URL, city API URL, city categories, total results, page, per page, pages, next page URL, business ID, slug, name, category, category label, category group, address, phone, website, chain, price count, has opening hours, bookable, CityBotMagic URL, business API URL