{
  "name": "Stadia Maps Geocoding & Search",
  "slug": "stadia-maps",
  "website_url": "https://stadiamaps.com/products/geocoding-search/",
  "vendor_description": "\"Precise geocoding and fast, autocomplete search\" - convert place names into geographic coordinates and vice versa, and rapidly discover addresses, venues, cities, and postal codes.",
  "categories": [
    "geocoding",
    "maps",
    "routing"
  ],
  "summary": "Stadia Maps Geocoding and Search is a REST API offering forward, reverse, structured, and bulk geocoding alongside address autocomplete and place lookup, with global coverage suited for logistics, fleet management, emergency dispatch, real estate, and navigation applications. Paid plans start at $20 per month with a free tier of 200,000 credits per month for non-commercial use, and enterprise plans are available without requiring a sales call. SDKs are provided for TypeScript/JavaScript, Python, Kotlin, Swift, and PHP, and an MCP server is available. The service is GDPR compliant, and bulk requests support up to 5,000 queries per call.",
  "capabilities": {
    "supported_actions": [
      "forward_geocode",
      "reverse_geocode",
      "structured_geocode",
      "autocomplete",
      "bulk_geocode",
      "place_details"
    ],
    "supported_regions": [
      "global"
    ],
    "supported_languages": [
      "multilingual via BCP47 lang parameter and Accept-Language header; enhanced non-English support including East Asian languages"
    ],
    "input_types": [
      "free-form address text",
      "structured address components",
      "lat/lon coordinates",
      "bulk address lists (up to 5000 queries)",
      "partial text for autocomplete",
      "GID (globally unique identifier)"
    ],
    "output_types": [
      "GeoJSON FeatureCollection (RFC 7946)"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "TypeScript/JavaScript",
      "Python",
      "Kotlin",
      "Swift",
      "PHP"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.stadiamaps.com",
    "api_version": "v2",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.stadiamaps.com/authentication/",
    "idempotency_supported": null,
    "error_format": "vendor-specific (GeoJSON FeatureCollection envelope with geocoding.error string in v2, geocoding.errors array in v1)",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": "@stadiamaps/api",
        "language": "TypeScript/JavaScript",
        "official": true,
        "repo_url": "https://github.com/stadiamaps/stadiamaps-api-ts"
      },
      {
        "package": "stadiamaps",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/stadiamaps/stadiamaps-api-py"
      },
      {
        "package": "stadiamaps-api-kotlin",
        "language": "Kotlin",
        "official": true,
        "repo_url": "https://github.com/stadiamaps/stadiamaps-api-kotlin"
      },
      {
        "package": "stadiamaps-api-swift",
        "language": "Swift",
        "official": true,
        "repo_url": "https://github.com/stadiamaps/stadiamaps-api-swift"
      },
      {
        "package": "stadiamaps/api",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/stadiamaps/stadiamaps-api-php"
      }
    ],
    "mcp_url": "https://github.com/stadiamaps/stadiamaps-mcp-server-ts",
    "quickstart_url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/overview/"
  },
  "pricing": {
    "pricing_model": "hybrid",
    "has_published_pricing": true,
    "starting_price_usd": "20.0000",
    "price_basis": "month",
    "free_tier_available": true,
    "free_tier_limit": "200,000 credits/month (non-commercial use only)",
    "free_tier_details": "Free plan at $0/month with 200,000 credits/month (recurring); includes Forward Geocoding and Place Details; does NOT include Autocomplete, Reverse, Structured, or Bulk Geocoding APIs; commercial use not permitted on free plan.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Free",
        "item": "200,000 credits/month included",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "Starter",
        "item": "1,000,000 credits/month included",
        "amount_usd": "20.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "Standard",
        "item": "7,500,000 credits/month included",
        "amount_usd": "80.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "Professional",
        "item": "25,000,000 credits/month included",
        "amount_usd": "250.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "Starter",
        "item": "overage credits",
        "amount_usd": "0.0300",
        "amount_percent": null,
        "per": "1,000 credits",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "Standard",
        "item": "overage credits",
        "amount_usd": "0.0200",
        "amount_percent": null,
        "per": "1,000 credits",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "Professional",
        "item": "overage credits",
        "amount_usd": "0.0150",
        "amount_percent": null,
        "per": "1,000 credits",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Forward Geocoding (20 credits/request)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Reverse Geocoding (20 credits/request)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Structured Geocoding (20 credits/request)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Bulk Geocoding (20 credits/request)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Autocomplete Search v1 (20 credits/request)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Autocomplete Search v2 (1 credit/request)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      },
      {
        "plan": "all paid plans",
        "item": "Place Lookup (20 credits/GID)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "GID lookup",
        "currency": "USD",
        "source_url": "https://stadiamaps.com/pricing/"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": true,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": "https://stadiamaps.com/privacy/privacy-policy/",
    "documented_rate_limits": "Bulk geocoding requests may contain up to 5,000 queries per request. Credit exhaustion returns HTTP 429. Per-request credit costs: Forward/Reverse/Structured/Bulk Geocoding and Autocomplete v1 = 20 credits; Autocomplete v2 = 1 credit; Place Lookup = 20 credits/GID. Per-second rate limits not published.",
    "known_restrictions": [
      "Cannot permanently store geocoding results without an active Standard, Professional, or Enterprise subscription",
      "Server-side caching prohibited; only client-side caching following HTTP headers (max 7 days) allowed",
      "Mobile app offline caching limited to 100MB per device only",
      "No creation of derivative databases through systematic data extraction",
      "No benchmarking services against competitors",
      "Commercial use requires paid subscription (free tier for non-commercial only)",
      "No proxying or circumventing access controls",
      "No data extraction to train competing ML/AI systems",
      "Maps must display attribution: © Stadia Maps",
      "Prohibited uses include traffic law enforcement applications and autonomous vehicle systems"
    ]
  },
  "developer": {
    "docs_url": "https://docs.stadiamaps.com",
    "api_reference_url": "https://docs.stadiamaps.com/api-reference/",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": "https://stadiamaps.com/changelog",
    "status_page_url": "https://status.stadiamaps.com",
    "llms_txt_url": "https://docs.stadiamaps.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2016-01-01",
    "ga_date": "2025-04-08",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "HolidayCheck",
      "Relive",
      "Shadowmap",
      "Stay22",
      "ZeroDown",
      "Furkot",
      "Swiftly",
      "On the Go Map"
    ]
  },
  "scores": {
    "agent_friendliness": 65,
    "pricing_transparency": 100,
    "setup_speed": 85,
    "docs_quality": 55,
    "procurement_friction": 100,
    "trust_readiness": 15,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Cost-sensitive teams - low, transparent entry price"
    ],
    "avoid_if": [
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://stadiamaps.com/products/geocoding-search/",
      "excerpt": "precise geocoding and fast, autocomplete search",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/overview/",
      "excerpt": "Forward Geocoding, Autocomplete Search, Structured Geocoding, Bulk Geocoding, Reverse Geocoding, Place Details",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/api-response-format/",
      "excerpt": "The API returns a GeoJSON FeatureCollection with three main components... features – List of GeoJSON features conforming to RFC 7946",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Professional $250/month — 25,000,000 credits/month — Overage: +1.5¢ per 1,000 additional credits",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Free Plan – Price: $0/month – Credits: 200,000/month – Overage: No additional usage allowed – commercial use not permitted",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Free Plan – Price: $0/month – Credits: 200,000/month – Features: Standard basemaps, basic APIs only, commercial use not permitted",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://stadiamaps.com/faqs/",
      "excerpt": "No sandbox or test environment is mentioned. The FAQ discusses trial accounts and development/testing purposes but makes no reference to a dedicated sandbox or test environment.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://stadiamaps.com/faqs/",
      "excerpt": "Official SDKs [MCP Server] — GitHub link to stadiamaps-mcp-server-ts",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://stadiamaps.com/legal/data-processing-addendum/",
      "excerpt": "The DPA explicitly incorporates the EU General Data Protection Regulation 2016/679, with Standard Contractual Clauses (Module Two or Three) applied to transfers outside the EEA.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://stadiamaps.com/privacy/privacy-policy/",
      "excerpt": "No compliance certifications are mentioned in this privacy policy document.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://stadiamaps.com/infrastructure/",
      "excerpt": "No compliance certifications, SLA details, or security certifications are explicitly mentioned on the infrastructure page.",
      "confidence": "medium"
    },
    {
      "field": "pci_dss",
      "url": "https://stadiamaps.com/privacy/privacy-policy/",
      "excerpt": "No compliance certifications are mentioned in this privacy policy document.",
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://stadiamaps.com/infrastructure/",
      "excerpt": "No specific uptime percentages or published SLA metrics found on the infrastructure page.",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://stadiamaps.com/products/geocoding-search/",
      "excerpt": "Convert place names into geographic coordinates and vice versa",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/overview/",
      "excerpt": "Bulk Geocoding – Geocode thousands of addresses quickly with a single API call",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Starter $20/month — 1,000,000 credits/month — Overage: +3¢ per 1,000 additional credits",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Free $0/month, Starter $20/month, Standard $80/month, Professional $250/month",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "New accounts receive a complimentary 14-day Professional plan trial.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://stadiamaps.com/news/introducing-stadia-maps-geocoding-search-v2/",
      "excerpt": "Forward Geocoding and Place Details now available on the Free plan",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://github.com/stadiamaps/stadiamaps-mcp-server-ts",
      "excerpt": "A TypeScript MCP server for interacting with the Stadia Maps APIs",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://docs.stadiamaps.com/eu-gdpr-endpoints/",
      "excerpt": "We are confident that our privacy practices and procedures satisfy GDPR requirements by default",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://stadiamaps.com/legal/data-processing-addendum/",
      "excerpt": "No mention of HIPAA found in the Data Processing Addendum document",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://stadiamaps.com/legal/data-processing-addendum/",
      "excerpt": "reference to 'security documentation, certifications, or completed industry-standard questionnaires made generally available to customers' — no specific SOC2 certification named",
      "confidence": "medium"
    },
    {
      "field": "iso_27001",
      "url": "https://stadiamaps.com/legal/data-processing-addendum/",
      "excerpt": "No ISO 27001 certification is explicitly referenced in the Data Processing Addendum.",
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Enterprise option available for mission-critical deployments with custom SLAs, flexible billing, on-premises hosting, and perpetual licensing options",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://docs.stadiamaps.com/limits/",
      "excerpt": "Bulk geocoding requests may contain up to 5,000 queries.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://stadiamaps.com/terms-of-service/",
      "excerpt": "Users cannot permanently store results for future use (e.g., as a database column), in part or in whole, from the Stadia Maps Geocoding APIs without an active Standard, Professional, or Enterprise subscription.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Enterprise option available for mission-critical deployments with custom SLAs, flexible billing, on-premises hosting, and perpetual licensing options",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://stadiamaps.com/products/geocoding-search/",
      "excerpt": "Stadia Maps provides official SDKs for multiple platforms including JavaScript/TypeScript, Python, Kotlin, Swift, and PHP",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.stadiamaps.com/authentication/",
      "excerpt": "API keys can be passed via: Query parameter: api_key=YOUR-API-KEY or HTTP header: Authorization: Stadia-Auth YOUR-API-KEY",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/search/",
      "excerpt": "Base URL: https://api.stadiamaps.com/geocoding/v1/search — API versioning is included in the URL path",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://stadiamaps.com/news/introducing-stadia-maps-geocoding-search-v2/",
      "excerpt": "v2 of Forward and Reverse endpoints... https://api-eu.stadiamaps.com if you need to keep traffic within the EU",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/search/",
      "excerpt": "API versioning is included in the URL path (v1). An EU endpoint alternative is available: https://api-eu.stadiamaps.com",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/stadiamaps/stadiamaps-api-ts",
      "excerpt": "A TypeScript client for accessing the Stadia Maps API",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://packagist.org/packages/stadiamaps/api",
      "excerpt": "stadiamaps/api — GitHub Repository: https://github.com/stadiamaps/stadiamaps-api-php",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://docs.stadiamaps.com/sdks/mcp-server/",
      "excerpt": "git clone https://github.com/stadiamaps/stadiamaps-mcp-server-ts.git",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://docs.stadiamaps.com/limits/",
      "excerpt": "We reserve the right to impose rate limits on customers who are abusive or disruptive of service. While we do not publish exact limits for local development, it should be usable without issue for most applications.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://stadiamaps.com/terms-of-service/",
      "excerpt": "Limited offline caching is permitted—up to 100MB per device for mobile applications only. Server-side caching is prohibited; only client-side caching following HTTP headers (max 7 days) is allowed.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://stadiamaps.com/faqs/",
      "excerpt": "Sign up for a free account, create a property in your dashboard, and your API key will be generated automatically.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://stadiamaps.com/faqs/",
      "excerpt": "No mention of webhooks appears anywhere in this FAQ document.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.stadiamaps.com/authentication/",
      "excerpt": "Domain authentication works by validating the `Origin` and `Referer` headers that browsers automatically send with every request.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/search/",
      "excerpt": "The API endpoints use the format https://api.stadiamaps.com/geocoding/v1/ and https://api.stadiamaps.com/geocoding/v2/",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://stadiamaps.com/news/introducing-stadia-maps-geocoding-search-v2/",
      "excerpt": "Introducing Stadia Maps Geocoding & Search v2: Supercharge Your Search — Launch Date: April 8, 2025",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://stadiamaps.com/news/introducing-stadia-maps-geocoding-search-v2/",
      "excerpt": "We've already rolled out many of the improvements to v1, and we will continue applying as many improvements as possible to the current endpoints, ensuring everyone benefits.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/stadiamaps/stadiamaps-api-py",
      "excerpt": "Package Name (PyPI): stadiamaps — pip install stadiamaps",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://stadiamaps.com/location-for-ai/",
      "excerpt": "GitHub Repository: https://github.com/stadiamaps/stadiamaps-mcp-server-ts",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/overview/",
      "excerpt": "Geocoding and Autocomplete Search — overview of getting started, endpoint selection, and best practices",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.stadiamaps.com/limits/",
      "excerpt": "We reserve the right to impose rate limits on customers who are abusive or disruptive of service. While we do not publish exact limits for local development, it should be usable without issue for most applications.",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://stadiamaps.com/privacy/privacy-policy/",
      "excerpt": "Account Data deleted within 30 days of account closure. Server Logs: approximately 7-14 days. Analytics Data: aggregated and anonymized; retained indefinitely.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Free Plan: $0/month — 200,000 credits/month — Commercial use not permitted",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://tracxn.com/d/companies/stadiamaps/__KYmbfHu9si29NihBoRM_89ft_Z91ScLnvmk-QwXY7Hs",
      "excerpt": "Stadia Maps is a dynamic location data company founded in 2016 by Ian Wagner and Luke Seelenbinder",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://stadiamaps.com/",
      "excerpt": "Customer logos visible: HolidayCheck, Relive, Shadowmap, Stay22, ZeroDown. Testimonials from Furkot, Swiftly (Mike, Staff Software Engineer), On the Go Map (Mike, Creator)",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.stadiamaps.com/geocoding-search-autocomplete/api-response-format/",
      "excerpt": "API v1: errors field contains an array of error messages. API v2: error field contains a string. Errors represent serious error(s) (for example, omitting a required required parameter). Don't ignore these.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://client.stadiamaps.com/signup/",
      "excerpt": "If you don't already have a Stadia Maps account, signing up is easy and free. You can start building today without a credit card.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "Starter Plan: $20/month — 1,000,000 credits/month, Overages: +3¢ per 1,000 additional credits",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://stadiamaps.com/pricing/",
      "excerpt": "The platform uses a Credits system where all API interactions consolidate into a single currency.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://stadiamaps.com/news/introducing-stadia-maps-geocoding-search-v2/",
      "excerpt": "Launch Date: April 8, 2025 — Introducing Stadia Maps Geocoding & Search v2: Supercharge Your Search",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "soc2",
    "iso_27001",
    "pci_dss",
    "sla_url",
    "explicit per-second rate limits",
    "specific list of supported human languages beyond multilingual claim",
    "deprecation_policy_url",
    "idempotency_supported",
    "webhook_signing",
    "webhook_events_url",
    "rate_limit_requests",
    "rate_limit_window",
    "ga_date (v1)"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/stadia-maps",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/stadia-maps/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}