{
  "name": "Esri ArcGIS Basemap Styles & Map Tiles",
  "slug": "arcgis-maps",
  "website_url": "https://location.arcgis.com/",
  "vendor_description": "\"A location service that provides basemap styles and data for the world. It returns styles as Mapbox styles and web maps, and data as vector tiles and/or map tiles.\"",
  "categories": [
    "maps"
  ],
  "summary": "Esri ArcGIS Basemap Styles and Map Tiles is a location service that delivers worldwide basemap styles and geographic data as vector tiles, raster tiles, and static map images, with SDKs for JavaScript, iOS, Kotlin, Flutter, and Leaflet. It suits applications ranging from interactive web maps and store locators to fleet tracking and 3D scene visualization. Pricing is usage-based at $0.15 per 1,000 tiles, with a free tier of 2 million tiles per month, self-serve signup, and no sales call required. The service is GDPR-compliant, ISO 27001 certified, and carries a published SLA, though all applications must display \"Powered by Esri\" attribution alongside data-source credits.",
  "capabilities": {
    "supported_actions": [
      "vector_tiles",
      "raster_tiles",
      "static_map_image",
      "interactive_js_map",
      "mobile_sdk_ios",
      "mobile_sdk_android",
      "custom_styles",
      "satellite_imagery",
      "3d_buildings",
      "style_editor",
      "traffic_layer",
      "basemap_styles_api",
      "session_tokens",
      "language_localization",
      "worldview_customization"
    ],
    "supported_regions": [
      "global worldwide coverage",
      "ArcGIS Basemap styles: data from TomTom, Garmin, FAO, NOAA, USGS, OpenStreetMap contributors, GIS User Community",
      "Open Basemap styles: OpenStreetMap (OSM), Microsoft, Esri Community Maps, and other open data sources",
      "Web Mercator projection",
      "zoom levels 0-22"
    ],
    "supported_languages": [
      "Arabic",
      "Chinese (Simplified)",
      "Chinese (Traditional)",
      "Chinese (Hong Kong)",
      "French",
      "German",
      "Japanese",
      "Korean",
      "Portuguese (Brazil)",
      "Portuguese (Portugal)",
      "Russian",
      "Spanish",
      "English",
      "45+ languages supported via language parameter (global, local, ar, bs, bg, ca, zh-HK, zh-CN, zh-TW, hr, cs, da, nl, en, et, fi, fr, de, el, he, hu, id, it, ja, ko, lv, lt, nb, no, pl, pt-BR, pt-PT, ro, ru, sr, sk, sl, es, sv, th, tr, uk, vi)"
    ],
    "input_types": [
      "tile z/x/y coordinates",
      "zoom level (0-22)",
      "basemap style name",
      "language parameter",
      "worldview parameter",
      "places parameter",
      "Mapbox GL style spec",
      "ArcGIS web map spec",
      "API key / access token"
    ],
    "output_types": [
      "vector tiles (MVT/PBF)",
      "raster tiles (PNG, 512x512px)",
      "Mapbox Style Specification v8 JSON",
      "ArcGIS Web Map Specification JSON",
      "GL style JSON"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "JavaScript",
      "Swift (iOS)",
      "Kotlin (Android)",
      "Flutter (Dart)",
      "JavaScript (Leaflet plugin)"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://basemapstyles-api.arcgis.com/arcgis/rest/services/styles/v2",
    "api_version": "v2 (current release 2.12.0)",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://support.esri.com/en-us/knowledge-base/what-are-the-deprecation-plans-for-arcgis-products-000017062",
    "auth_methods": [
      "api_key",
      "oauth2"
    ],
    "auth_docs_url": "https://developers.arcgis.com/documentation/security-and-authentication/",
    "idempotency_supported": null,
    "error_format": "vendor-specific: {\"error\": {\"code\": <int>, \"message\": \"<string>\", \"details\": [\"<string>\"], \"restInfoUrl\": \"<string>\"}}; custom codes 498 (invalid/expired token) and 499 (missing token) supplement standard HTTP codes",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": null,
    "rate_limit_window": null,
    "sdk_packages": [
      {
        "package": "@arcgis/core",
        "language": "JavaScript",
        "official": true,
        "repo_url": "https://github.com/Esri/jsapi-resources"
      },
      {
        "package": "ArcGIS Maps SDK for Swift",
        "language": "Swift (iOS)",
        "official": true,
        "repo_url": "https://github.com/Esri/arcgis-maps-sdk-swift-samples"
      },
      {
        "package": "ArcGIS Maps SDK for Kotlin",
        "language": "Kotlin (Android)",
        "official": true,
        "repo_url": "https://github.com/Esri/arcgis-maps-sdk-kotlin-samples"
      },
      {
        "package": "arcgis_maps",
        "language": "Flutter (Dart)",
        "official": true,
        "repo_url": "https://github.com/Esri/arcgis-maps-sdk-flutter-samples"
      },
      {
        "package": "esri-leaflet",
        "language": "JavaScript (Leaflet plugin)",
        "official": true,
        "repo_url": "https://github.com/esri/esri-leaflet"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/tutorials/"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.1500",
    "price_basis": "1,000 tiles",
    "free_tier_available": true,
    "free_tier_limit": "2,000,000 basemap tiles/month (also 1,000 basemap sessions/month)",
    "free_tier_details": "ArcGIS Location Platform includes 2 million free basemap tiles per month (then $0.15 per 1,000 tiles) and 1,000 free basemap sessions per month (then $4.00 per 1,000 sessions). Static basemap tiles share the same 2M/month free pool. ArcGIS Online subscriptions include basemap tile access at no additional per-tile charge.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "ArcGIS Location Platform (free tier)",
        "item": "basemap tiles (vector, map, and static basemap tiles from designated APIs)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "2,000,000 tiles per month",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (pay-as-you-go)",
        "item": "basemap tiles (vector, map, and static basemap tiles from designated APIs)",
        "amount_usd": "0.1500",
        "amount_percent": null,
        "per": "1,000 tiles",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (free tier)",
        "item": "basemap sessions",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "1,000 sessions per month",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (pay-as-you-go)",
        "item": "basemap sessions",
        "amount_usd": "4.0000",
        "amount_percent": null,
        "per": "1,000 sessions",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (free tier)",
        "item": "map tile service bandwidth (data hosting)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "25 GB per month",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (pay-as-you-go)",
        "item": "map tile service bandwidth (data hosting)",
        "amount_usd": "0.4300",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (free tier)",
        "item": "vector tile service bandwidth (data hosting)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "25 GB per month",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (pay-as-you-go)",
        "item": "vector tile service bandwidth (data hosting)",
        "amount_usd": "0.4300",
        "amount_percent": null,
        "per": "GB",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (free tier)",
        "item": "tiles generated (publishing/hosting)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "25,000 tiles per month",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Location Platform (pay-as-you-go)",
        "item": "tiles generated (publishing/hosting)",
        "amount_usd": "0.1200",
        "amount_percent": null,
        "per": "1,000 tiles",
        "currency": "USD",
        "source_url": "https://location.arcgis.com/pricing/"
      },
      {
        "plan": "ArcGIS Online",
        "item": "basemap tiles",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "included with ArcGIS Online subscription (tile-based; sessions not available on ArcGIS Online)",
        "currency": "USD",
        "source_url": "https://developers.arcgis.com/rest/basemap-styles/"
      }
    ]
  },
  "compliance": {
    "soc2": "unknown",
    "hipaa": false,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": null,
    "sla_published": true,
    "sla_url": "https://www.esri.com/content/dam/esrisites/en-us/media/legal/referenced-files/service-level-agmt-arcgis-platform.pdf",
    "data_retention_policy_url": "https://trust.arcgis.com/en/compliance/gdpr.htm",
    "documented_rate_limits": null,
    "known_restrictions": [
      "Attribution required: 'Powered by Esri' must be displayed in all applications using ArcGIS APIs, SDKs, services, content, or data",
      "Data source attribution required on map (TomTom, Garmin, FAO, NOAA, USGS, OpenStreetMap contributors, etc.)",
      "Requires ArcGIS Location Platform or ArcGIS Online account and valid access token with premium:user:basemaps privilege",
      "Session tokens are only valid for the duration an application is running (max 12 hours); new session required on app restart",
      "Static Basemap Tiles service only available on ArcGIS Location Platform (not ArcGIS Online or ArcGIS Enterprise)",
      "Session usage model not available on ArcGIS Online",
      "ISO 27001 certification currently limited to EU regional hosting location only",
      "Basemap services are NOT HIPAA-eligible (only geocoding and routing services qualify for HIPAA BAA with Esri)",
      "Esri's corporate SOC 2 does not cover ArcGIS products/services; ArcGIS Online relies on FedRAMP authorization and underlying cloud provider (Azure/AWS) SOC 2 certifications"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.location.arcgis.com",
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2021-01-01",
    "ga_date": "2023-08-11",
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": []
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 100,
    "setup_speed": 85,
    "docs_quality": 0,
    "procurement_friction": 100,
    "trust_readiness": 50,
    "best_for": [
      "Prototypes and side projects - free to start, no sales call",
      "Teams needing broad API coverage out of the box",
      "Cost-sensitive teams - low, transparent entry price"
    ],
    "avoid_if": [
      "You have strict compliance requirements"
    ]
  },
  "sources": [
    {
      "field": "ga_date",
      "url": "https://developers.arcgis.com/rest/basemap-styles/",
      "excerpt": "The Basemap Styles Service v2 is Now Released … v2 released August 2023 … v1 launched as part of ArcGIS Platform in 2021",
      "confidence": "medium"
    },
    {
      "field": "vendor_description",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/arcgis-styles/",
      "excerpt": "a location service that provides basemap styles and data for the world. It returns styles as Mapbox styles and web maps, and data as vector tiles and/or map tiles.",
      "confidence": "high"
    },
    {
      "field": "pricing_model / free_tier_available / free_tier_details",
      "url": "https://location.arcgis.com/pricing/",
      "excerpt": "Basemap Tiles: 2M free then $0.15 per 1,000 tiles. Basemap Sessions: 1K free then $4 per 1,000 sessions.",
      "confidence": "high"
    },
    {
      "field": "pricing_model / free_tier_available / free_tier_details",
      "url": "https://developers.arcgis.com/rest/basemap-styles/",
      "excerpt": "2 million free basemap tiles consumed per month then $0.15 per 1,000 tiles. 1,000 free basemap sessions created per month then $4.0 per 1,000 sessions.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/introduction-basemap-styles-service/",
      "excerpt": "ArcGIS Basemap styles use authoritative providers including TomTom, Garmin, FAO, NOAA, USGS, OpenStreetMap contributors, and the GIS User Community. Open Basemap styles use open sources: OpenStreetMap (OSM), Microsoft, Esri Community Maps, and other open data sources.",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/arcgis-styles/",
      "excerpt": "global, local, ar, bs, bg, ca, zh-HK, zh-CN, zh-TW, hr, cs, da, nl, en, et, fi, fr, de, el, he, hu, id, it, ja, ko, lv, lt, nb, no, pl, pt-BR, pt-PT, ro, ru, sr, sk, sl, es, sv, th, tr, uk, vi",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://trust.arcgis.com/en/compliance/soc-ssae-resource.htm",
      "excerpt": "Esri corporate maintains a SOC 2 certification scoped to select internal systems that does NOT cover the assurance of our products",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://trust.arcgis.com/en/compliance/compliance.htm",
      "excerpt": "Esri corporate maintains a SOC 2 certification scoped to select internal systems that does NOT cover the assurance of our products",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://trust.arcgis.com/en/compliance/hipaa.htm",
      "excerpt": "Esri's HIPAA Eligible services, specifically its geocoding service and routing service",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://trust.arcgis.com/en/compliance/hipaa.htm",
      "excerpt": "Esri will list additional HIPAA Eligible services here as they are validated for alignment based on customer demand.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://trust.arcgis.com/en/compliance/compliance.htm",
      "excerpt": "Esri's privacy program aligns with major frameworks, including EU GDPR",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://trust.arcgis.com/en/compliance/iso-information.htm",
      "excerpt": "ArcGIS Online and ArcGIS Location Platform in the European Union (EU) regional hosting location",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://trust.arcgis.com/en/compliance/iso-information.htm",
      "excerpt": "ISO 27001 certification for ArcGIS ISO Cloud currently applies to in-scope services in the European regional hosting location and does not extend to APAC.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://trust.arcgis.com/en/documents/Comp_G-632a%20Svc%20Lvl%20Agmt%20ArcGIS%20Location%20Platform.pdf",
      "excerpt": "The Service Commitment for ArcGIS Location Platform is a Monthly Uptime Percentage of 99.9%.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / attribution",
      "url": "https://developers.arcgis.com/documentation/esri-and-data-attribution/",
      "excerpt": "'Powered by Esri' text required in all applications using ArcGIS APIs, SDKs, services, content, or data.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / static tiles platform limitation",
      "url": "https://developers.arcgis.com/rest/static-basemap-tiles/",
      "excerpt": "Billing occurs when basemap tiles are returned from a request",
      "confidence": "high"
    },
    {
      "field": "known_restrictions / static tiles platform limitation",
      "url": "https://developers.arcgis.com/rest/static-basemap-tiles/",
      "excerpt": "Requires ArcGIS Location Platform account. Service unavailable on ArcGIS Online or Enterprise deployments.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/introduction-basemap-styles-service/",
      "excerpt": "It returns styles in Mapbox or ArcGIS web map formats, with data delivered as vector tiles or map tiles in Web Mercator projection.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developers.arcgis.com/rest/static-basemap-tiles/",
      "excerpt": "PNG format map tiles returned as raster image files accessed via REST API endpoints.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/",
      "excerpt": "Maps SDKs: JavaScript, Kotlin, Swift, Flutter, .NET, Qt, and Java. Open Source Libraries: Leaflet, MapLibre GL JS, OpenLayers, and CesiumJS.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup / sandbox_available",
      "url": "https://location.arcgis.com/help/get-started/",
      "excerpt": "Sign up for an ArcGIS Location Platform account. You can sign up for free … no credit card required to get started",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/arcgis-styles/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://www.esri.com/en-us/enterprise-agreement/overview",
      "excerpt": "Enterprise Agreement (EA) | GIS Enterprise Licensing",
      "confidence": "medium"
    },
    {
      "field": "auth_methods",
      "url": "https://developers.arcgis.com/documentation/security-and-authentication/",
      "excerpt": "Uses an API key to authenticate requests to ArcGIS services and secure portal items … Allows users with an ArcGIS account to sign into an application … Grants a short-lived access token based on an OAuth 2.0 client ID and client secret",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://developers.arcgis.com/rest/basemap-styles/",
      "excerpt": "https://basemapstyles-api.arcgis.com/arcgis/rest/services/styles/v2",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/introduction-basemap-styles-service/",
      "excerpt": "The style format is a Mapbox style or ArcGIS web map and the data is served as vector tiles and/or map tiles.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developers.arcgis.com/rest/basemap-styles/release-notes/current-release/",
      "excerpt": "The latest release added a `group` property to the self endpoint response … GA Date: January 15, 2026 … Current API Version: 2.12.0",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://developers.arcgis.com/rest/basemap-styles/",
      "excerpt": "https://basemapstyles-api.arcgis.com/arcgis/rest/services/styles/v2 … URL-based versioning (v2 in path)",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://developers.arcgis.com/rest/basemap-styles/",
      "excerpt": "GA (Generally Available) - production-ready",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (JavaScript)",
      "url": "https://developers.arcgis.com/javascript/latest/release-notes/",
      "excerpt": "Version 5.0 … NPM Package Name: @arcgis/core … Stability Status: General Availability (GA) … Release Date: February 2026",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (JavaScript)",
      "url": "https://developers.arcgis.com/javascript/latest/get-started/",
      "excerpt": "Repository URL: https://github.com/Esri/jsapi-resources",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (Swift iOS)",
      "url": "https://developers.arcgis.com/swift/",
      "excerpt": "Current Version: 300.0 (April 2026) … Repository URL: https://github.com/Esri/arcgis-maps-sdk-swift-samples … vendor-maintained by Esri",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (Kotlin Android)",
      "url": "https://developers.arcgis.com/kotlin/",
      "excerpt": "Repository URL: https://github.com/Esri/arcgis-maps-sdk-kotlin-samples … Current Version: 300.0 (April 2026) … official Esri Developer product",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (Flutter)",
      "url": "https://pub.dev/packages/arcgis_maps",
      "excerpt": "Publisher: esri.com … verified publisher on pub.dev … package name: arcgis_maps … Current Version: 300.0.0+4935",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (Flutter)",
      "url": "https://developers.arcgis.com/flutter/",
      "excerpt": "Repository URL: https://github.com/Esri/arcgis-maps-sdk-flutter-samples … Status: General Availability (GA)",
      "confidence": "high"
    },
    {
      "field": "sdk_packages (Leaflet)",
      "url": "https://developers.arcgis.com/esri-leaflet/",
      "excerpt": "Esri Leaflet plugin … Official - maintained by Esri … Repository: https://github.com/esri/esri-leaflet",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://location.arcgis.com/faq/",
      "excerpt": "2,000,000 basemap tiles … 1,000 basemap sessions … monthly free allocations",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://location.arcgis.com/pricing/",
      "excerpt": "2M free then $0.15 per 1,000 tiles",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd / price_basis",
      "url": "https://location.arcgis.com/pricing/",
      "excerpt": "2M free then $0.15 per 1,000 tiles … Billing is determined by the number of tile requests to basemaps-api.arcgis.com, ibasemaps-api.arcgis.com, or static-map-tiles-api.arcgis.com",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://location.arcgis.com/faq/",
      "excerpt": "Service Level Agreement ArcGIS Location Platform … https://www.esri.com/content/dam/esrisites/en-us/media/legal/referenced-files/service-level-agmt-arcgis-platform.pdf",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://trust.arcgis.com/en/compliance/gdpr.htm",
      "excerpt": "Customer datasets stored within ArcGIS Online organizations are deleted within 60 days of service termination … Support datasets are deleted within 90 days of a support incident ending",
      "confidence": "medium"
    },
    {
      "field": "error_format",
      "url": "https://developers.arcgis.com/rest/basemap-styles/types/",
      "excerpt": "code … A code identifying the type of error, either an HTTP error code, 498 (signifying invalid or expired token), or 499 (signifying missing token) … message … details … restInfoUrl",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developers.arcgis.com/rest/basemap-styles/arcgis-streets-style-get/",
      "excerpt": "400 Bad Request: Invalid query parameters … 401 Unauthorized: Authentication Error. The API key or token is missing, invalid or expired … 403 Forbidden … 5XX Server Error",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://location.arcgis.com/help/get-started/",
      "excerpt": "Sign up for an ArcGIS Location Platform account. You can sign up for free … obtaining an API key through the security and authentication tutorial … no credit card required to get started",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://developers.arcgis.com/documentation/mapping-and-location-services/mapping/basemaps/tutorials/",
      "excerpt": "Create and display a map with the ArcGIS Basemap Styles service … available in JavaScript, Kotlin, Swift, Flutter, .NET, Java, Qt, Leaflet, MapLibre GL JS, and OpenLayers",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://www.esri.com/about/newsroom/arcuser/developers-have-access-to-location-services-with-arcgis-platform",
      "excerpt": "In 2021, Esri released ArcGIS Platform, a geospatial platform as a service (PaaS) for developers to integrate location capabilities into their apps, business systems, and products.",
      "confidence": "medium"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://support.esri.com/en-us/knowledge-base/what-are-the-deprecation-plans-for-arcgis-products-000017062",
      "excerpt": "With each release, Esri assesses and adjusts the products and functionality supported in the ArcGIS Platform based on customer needs and technological trends, with the purpose of providing as much advanced notice as possible",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "documented_rate_limits",
    "pci_dss",
    "minimum_commitment",
    "rate_limit_requests",
    "rate_limit_window",
    "idempotency_supported",
    "mcp_url",
    "webhook_signing",
    "webhook_events_url",
    "launched_at_exact",
    "notable_customers"
  ],
  "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/arcgis-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/arcgis-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"
      }
    ]
  }
}