Mapbox Search Box API

"All-in-one location search for addresses, places, and points of interest" [1]

docs.mapbox.com/api/search/search-box/ · By Mapbox · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Mapbox Search Box API is a REST-based location search service covering addresses, places, and points of interest across 80+ countries, with a dataset of 330 million POIs and 375 million addresses globally. It is priced per session at $11.50 per 1,000 sessions, with a free tier of 500 sessions per month and self-serve signup, making it accessible for small projects and scalable to enterprise. SDKs are available for JavaScript, React, iOS, and Android, and an MCP server is also available. The service is SOC 2 Type 2 certified and GDPR compliant, with a published SLA.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt)

Scores

  • 55 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 85 / 100
    Setup speed
  • 45 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 60 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Usage-based [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
500 sessions/month free; 25,000 requests/month free (for non-session endpoints: /category, /reverse). Perpetual recurring free allowance - not a trial credit. [5]
Self-serve signup
Yes [6]
Requires sales call
No
Enterprise plan
Yes [7]
Published prices
PlanItemPerAmountSource
StandardSearch Box API session (free tier)first 500 sessions/month$0source
StandardSearch Box API session1,000 sessions (501–100,000/month)$11.5source
StandardSearch Box API session1,000 sessions (100,001–200,000/month)$10source
StandardSearch Box API session1,000 sessions (200,001–500,000/month)$8.4source
StandardSearch Box API session1,000 sessions (500,001–1,000,000/month)$6.6source
StandardSearch Box API request — /category, /reverse (free tier)first 25,000 requests/month$0source
StandardSearch Box API request — /category, /reverse1,000 requests (25,001–100,000/month)$1.7source
StandardSearch Box API request — /category, /reverse1,000 requests (100,001–500,000/month)$1.5source
StandardSearch Box API request — /category, /reverse1,000 requests (500,001–1,000,000/month)$1.25source

Capabilities

  • POI search
  • Nearby / radius
  • Autocomplete
  • Place details
Supported actions
suggest, retrieve, forward, category, reverse, list_category [8]
Regions
United States, Canada, Europe, 80+ countries globally (53 new countries added 2025), 330 million POIs globally, 375 million addresses globally [9]
Languages
Czech, Croatian, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Lithuanian, Latvian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian [10]
Input types
text query, coordinates (lat/lon), place id (session token + suggestion id), bounding box, country code, category name, POI category filter, polyline (search along route)
Output types
JSON, GeoJSON FeatureCollection
Webhooks
No
Sandbox / test mode
No [11]
SDK languages
JavaScript (Web), JavaScript (React), JavaScript (Core/Node), Swift/iOS, Kotlin/Android [12]
MCP server
Yes [13]

Trust & compliance

SOC 2
SOC 2 Type II [14]
HIPAA
No [15]
GDPR
Yes [16]
ISO 27001
No [17]
PCI DSS
No [18]
Published SLA
Yes [19]
Rate limits
10 requests per second (default); sessions expire after 50 successive /suggest calls, 180 seconds of inactivity, or after /suggest → /retrieve completion; query string max 256 characters; max 10 results per request (25 for /category) [20]
Known restrictions
All data returned is only available for temporary use; permanent storage requires contacting Mapbox sales, Attribution text must be displayed: '© 2023 Mapbox and its suppliers. All rights reserved. Use of this data is subject to the Mapbox Terms of Service.', License is non-transferable and non-sublicensable, Cannot create multiple accounts to circumvent free usage limits, ETA calculations incur additional Matrix API charges, Reusing session_token across concurrent sessions may result in unpredictable billing, No pagination support for results [21]

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://api.mapbox.com/search/searchbox/v1
Version
v1
Versioning
url
Stability
ga
Auth methods
api_key
Idempotency keys
No
Error format
vendor-specific
Rate limit
10 / second

SDKs

  • JavaScript (Web) @mapbox/search-js-web · repo
  • JavaScript (React) @mapbox/search-js-react · repo
  • JavaScript (Core/Node) @mapbox/search-js-core · repo
  • Swift/iOS MapboxSearch · repo
  • Kotlin/Android MapboxSearch · repo

Adoption & maturity

Launched
2023-01-01
GA
2024-03-05
Notable customers
Toyota, General Motors, ANWB, Tripadvisor, Picnic, Straightaway, Curb, Parkbee

Other Places & POI APIs

  • Azure Maps Search (POI)

    "Azure Maps is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications."

    Usage · free tier · public pricing · self-serve

  • Google Places API

    "The Places API is a service that accepts HTTP requests for location data through a variety of methods. It returns formatted location data and imagery about establishments, geographic locations, or prominent points of interest."

    Usage · free tier · public pricing · self-serve

  • TomTom Search / Places API

    "Search is a RESTful API designed for developers allowing single-line fuzzy search for addresses and POIs. Search assigns a latitude/longitude to a specific address, cross street, geographic feature, or point of interest (POI)."

    Hybrid · free tier · public pricing · self-serve

  • Radar Geocoding API

    "Use Radar's geocoding APIs to convert addresses to latitude and longitude coordinates, or vice versa."

    Hybrid · free tier · public pricing · self-serve

  • HERE Geocoding & Search API (Discover & Browse)

    "Enable precise conversion and discovery of geocoordinates, POIs and addresses to improve location accuracy and context."

    Hybrid · free tier · self-serve

  • Esri ArcGIS Places API

    "a location service hosted by Esri that can search for businesses and geographic locations around the world and return detailed information about each place."

    Usage · free tier · public pricing · self-serve

Mapbox Search Box API alternatives · Mapbox Search Box API vs Azure Maps Search (POI) · All Places & POI APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: mapbox.com
  2. Pricing model: mapbox.com
  3. Published pricing: mapbox.com
  4. Free tier: mapbox.com · mapbox.com
  5. Free tier details: mapbox.com
  6. Self-serve signup: mapbox.com
  7. Enterprise plan: mapbox.com
  8. Supported actions: docs.mapbox.com
  9. Regions: docs.mapbox.com · mapbox.com · mapbox.com
  10. Languages: docs.mapbox.com
  11. Sandbox: docs.mapbox.com
  12. SDK languages: docs.mapbox.com
  13. MCP server: docs.mapbox.com · docs.mapbox.com
  14. SOC 2: mapbox.com
  15. HIPAA: mapbox.com
  16. GDPR: mapbox.com · mapbox.com
  17. ISO 27001: mapbox.com
  18. PCI DSS: mapbox.com
  19. Published SLA: mapbox.com
  20. Rate limits: docs.mapbox.com
  21. Known restrictions: docs.mapbox.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 4555
  2. 2026-06-15 Score Docs Quality: 1045
  3. 2026-06-14 API Reference URL: (none)https://docs.mapbox.com/api/
  4. 2026-06-14 Robots Allows Agents: (none)Yes
  5. 2026-06-14 Docs URL: (none)https://docs.mapbox.com/api/
  6. 2026-06-14 Has Structured Data: (none)No
  7. 2026-06-14 Capabilities: {}{"nearby":true,"poi_search":true,"autocomplete":true,"place_details":true}
  8. 2026-06-14 Summary Md: (none)Mapbox Search Box API is a REST-based location search service covering addresse…
  9. 2026-06-14 Score Agent Friendliness: 3045
  10. 2026-06-14 Score Docs Quality: 010
  11. 2026-06-14 Rendering: (none)static
  12. 2026-06-14 Llms Txt Present: (none)Yes
  13. 2026-06-14 Llms Txt URL: (none)https://docs.mapbox.com/llms.txt
  14. 2026-06-14 Score Agent Friendliness: (none)30
  15. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  16. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, Regulated or enter…
  17. 2026-06-14 Score Trust Readiness: (none)60
  18. 2026-06-14 Score Procurement Friction: (none)100
  19. 2026-06-14 Score Docs Quality: (none)0
  20. 2026-06-14 Score Setup Speed: (none)85
  21. 2026-06-14 Score Pricing Transparency: (none)100
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 Enterprise Plan Available: set to Yes
  24. 2026-06-14 SOC 2: set to type_2
  25. 2026-06-14 HIPAA: set to No
  26. 2026-06-14 GDPR: set to Yes
  27. 2026-06-14 ISO 27001: set to No
  28. 2026-06-14 PCI DSS: set to No
  29. 2026-06-14 SLA Published: set to Yes
  30. 2026-06-14 SLA URL: set to https://www.mapbox.com/legal/sla
  31. 2026-06-14 Data Retention Policy URL: set to https://www.mapbox.com/legal/privacy
  32. 2026-06-14 Documented Rate Limits: set to 10 requests per second (default); sessions expire after 50 successive /suggest …
  33. 2026-06-14 Rate Limit Requests: set to 10
  34. 2026-06-14 Rate Limit Window: set to second
  35. 2026-06-14 Known Restrictions: set to All data returned is only available for temporary use; permanent storage requir…
  36. 2026-06-14 Auth Methods: set to api_key
  37. 2026-06-14 Auth Docs URL: set to https://docs.mapbox.com/accounts/guides/tokens/
  38. 2026-06-14 API Style: set to rest
  39. 2026-06-14 Base URL: set to https://api.mapbox.com/search/searchbox/v1
  40. 2026-06-14 API Version: set to v1
  41. 2026-06-14 Versioning Scheme: set to url
  42. 2026-06-14 Stability: set to ga
  43. 2026-06-14 Deprecation Policy URL: set to https://docs.mapbox.com/api/guides/
  44. 2026-06-14 MCP URL: set to https://mcp.mapbox.com/mcp
  45. 2026-06-14 Quickstart URL: set to https://docs.mapbox.com/playground/search-box/
  46. 2026-06-14 Idempotency Supported: set to No
  47. 2026-06-14 Error Format: set to vendor-specific
  48. 2026-06-14 Requires Verification: set to Yes
  49. 2026-06-14 Starting Price Usd: set to 11.5
  50. 2026-06-14 Price Basis: set to 1,000 sessions

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/mapbox-search \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/mapbox-search/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →