{
  "name": "TomTom Routing API",
  "slug": "tomtom-routing",
  "website_url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/product-information/introduction",
  "vendor_description": "\"TomTom Routing is a suite of web services designed for developers to use our latest, scalable online routing engine.\"",
  "categories": [
    "routing"
  ],
  "summary": "TomTom Routing API is a REST-based suite of web services covering turn-by-turn navigation, multi-waypoint optimization, matrix routing, reachable range analysis, and long-distance EV routing across 200-plus countries and territories, with real-time traffic available in roughly 90 markets. Pricing is usage-based at $0.75 per 1,000 requests, with a free tier of 2,500 non-tile requests per day shared across all TomTom APIs, self-serve signup, and no sales call required. The API is GDPR-compliant and ISO 27001 certified, supports API-key auth, and offers an MCP server alongside JavaScript and TypeScript SDKs. Customers include Microsoft Azure, Huawei, Bolt, and Bridgestone Mobility Solutions, making it a practical choice for logistics, fleet management, and navigation application developers.",
  "capabilities": {
    "supported_actions": [
      "calculate_route",
      "calculate_reachable_range",
      "batch_routing",
      "waypoint_optimization",
      "matrix_routing",
      "snap_to_roads",
      "long_distance_ev_routing"
    ],
    "supported_regions": [
      "Americas: 54 countries/territories including US, Canada, Mexico, Caribbean, South America",
      "Europe: 50 countries including all EU members, UK, Russia, Caucasus",
      "Asia Pacific: 50+ countries including Australia, India, Indonesia, Japan, Southeast Asia",
      "Middle East & Africa: 60+ countries",
      "Real-time traffic available in approximately 90 countries primarily in developed markets",
      "South Korea requires special domain kr-api.tomtom.com",
      "Travel modes: car, truck, taxi, bus, van, motorcycle, bicycle, pedestrian"
    ],
    "supported_languages": [
      "en-GB",
      "en-US",
      "de-DE",
      "fr-FR",
      "es-ES",
      "it-IT",
      "nl-NL",
      "da-DK",
      "is-IS",
      "sv-SE",
      "fi-FI",
      "nb-NO",
      "pt-PT",
      "pt-BR",
      "pl-PL",
      "cs-CZ",
      "tr-TR",
      "hu-HU",
      "lt-LT",
      "ca-ES",
      "sk-SK",
      "es-419",
      "es-MX",
      "ru-RU",
      "el-GR",
      "hr-HR",
      "bg-BG",
      "sl-SI",
      "ko-KR",
      "th-TH",
      "id-ID",
      "ms-MY",
      "sr-RS",
      "zh-TW",
      "ar",
      "af-ZA",
      "en-ZA"
    ],
    "input_types": [
      "origin/destination coordinates",
      "waypoints (up to 150 intermediate)",
      "travelMode (car/truck/taxi/bus/van/motorcycle/bicycle/pedestrian)",
      "routeType (fastest/shortest/eco/thrilling)",
      "departAt/arriveAt timestamps",
      "traffic boolean (live/historical)",
      "avoid options (tollRoads/motorways/ferries/unpavedRoads/carpools/borderCrossings/tunnels/carTrains/lowEmissionZones)",
      "vehicle profile (weight/axle weight/length/width/height/hazmat/ADR)",
      "consumption model (combustion/electric)",
      "budget parameters for reachable range (time/distance/fuel/energy)",
      "language parameter (BCP 47 tags)"
    ],
    "output_types": [
      "route geometry/polyline",
      "encodedPolyline (precision 5 or 7)",
      "distance (meters)",
      "duration (seconds)",
      "traffic delay metrics",
      "departure/arrival times",
      "turn-by-turn guidance instructions (coded/text/tagged)",
      "fuel/energy consumption",
      "reachable range polygon (GeoJSON-style lat/lon array)",
      "alternative routes (up to 5)",
      "optimized waypoint sequence",
      "JSON",
      "JSONP"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [
      "JavaScript/TypeScript",
      "MCP (Node.js)"
    ],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.tomtom.com/routing/1/",
    "api_version": "1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://developer.tomtom.com/deprecation-policy/overview",
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://developer.tomtom.com/knowledgebase/platform/articles/how-to-get-an-tomtom-api-key/",
    "idempotency_supported": false,
    "error_format": "vendor-specific JSON with detailedError.code and detailedError.message fields",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 5,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "@tomtom-org/maps-sdk",
        "language": "JavaScript/TypeScript",
        "official": true,
        "repo_url": "https://github.com/tomtom-international/maps-sdk-js"
      },
      {
        "package": "@tomtom-org/tomtom-mcp",
        "language": "MCP (Node.js)",
        "official": true,
        "repo_url": "https://github.com/tomtom-international/tomtom-maps-mcp"
      }
    ],
    "mcp_url": "https://mcp.tomtom.com/maps",
    "quickstart_url": "https://developer.tomtom.com/blog/build-different/route-planning-tomtom-maps-apis/"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.7500",
    "price_basis": "1,000 requests",
    "free_tier_available": true,
    "free_tier_limit": "2,500 non-tile requests/day (shared across all APIs)",
    "free_tier_details": "Freemium plan: 2,500 free non-tile requests daily (recurring, shared across all APIs) plus 50,000 free tile requests daily. Commercial use permitted. No credit card required. Unused daily allowance does not carry forward.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": false,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Freemium",
        "item": "non-tile requests (includes routing)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "2,500 requests/day recurring free allowance",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Pay As You Grow",
        "item": "routing requests (all standard endpoints)",
        "amount_usd": "0.7500",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Pay As You Grow",
        "item": "batch routing requests",
        "amount_usd": "0.7500",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Pay As You Grow",
        "item": "matrix routing v2 submission requests",
        "amount_usd": "2.5000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Pay As You Grow",
        "item": "waypoint optimization requests",
        "amount_usd": "4.0000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Pay As You Grow",
        "item": "long distance EV routing requests",
        "amount_usd": "6.0000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Pay As You Grow",
        "item": "snap to roads requests (all endpoints)",
        "amount_usd": "2.5000",
        "amount_percent": null,
        "per": "1,000 requests",
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      },
      {
        "plan": "Enterprise",
        "item": "routing requests (custom contract)",
        "amount_usd": null,
        "amount_percent": null,
        "per": null,
        "currency": "USD",
        "source_url": "https://developer.tomtom.com/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": false,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": false,
    "sla_published": false,
    "sla_url": "https://developer.tomtom.com/terms-and-conditions",
    "data_retention_policy_url": "https://developer.tomtom.com/terms-and-conditions",
    "documented_rate_limits": "Routing API default 5 QPS; Matrix Routing default 10 QPS; Waypoint Optimization default 1 QPS; Long Distance EV Routing default 10 QPS; Freemium/Pay-as-you-Grow: 200 cells synchronous matrix, 2,500 cells asynchronous matrix; Waypoint Optimization capped at 12 waypoints; batch routing up to 700 requests; Routing API compute timeout ~30 seconds",
    "known_restrictions": [
      "Caching of results is restricted: 'Nothing under Clause 11.4 entitles any form of caching for the purpose of scaling results to serve multiple clients or users'",
      "Attribution required via TomTom Copyright API; logos/copyright notices must not be removed",
      "Cannot use TomTom data to build competing databases or services",
      "Cannot apply ML/AI to TomTom data to create redundant services",
      "Cannot use for competitive benchmarking against TomTom competitors",
      "Cannot use for speed camera location selection",
      "Matrix Routing: 200 cells synchronous, 2,500 cells asynchronous on Freemium/Pay-as-you-Grow; higher limits require sales contact",
      "Waypoint Optimization: max 12 waypoints on Freemium/Pay-as-you-Grow; higher limits require sales contact",
      "Thrilling route type limited to 900 km",
      "computeBestOrder=true cannot be combined with maxAlternatives > 0",
      "Snap to Roads: 5,000 points and 100 km road distance per request on free/pay-as-you-go",
      "South Korea requires special API domain kr-api.tomtom.com",
      "Routing API requests forcefully cancelled after ~30 seconds compute time limit"
    ]
  },
  "developer": {
    "docs_url": "https://developer.tomtom.com/documentation",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": null,
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Microsoft Azure",
      "Huawei",
      "Sygic",
      "Bolt",
      "Bridgestone Mobility Solutions",
      "Omnitracs",
      "ADCi",
      "IFS",
      "Simacan",
      "AtkinsRéalis"
    ]
  },
  "scores": {
    "agent_friendliness": 40,
    "pricing_transparency": 100,
    "setup_speed": 80,
    "docs_quality": 15,
    "procurement_friction": 100,
    "trust_readiness": 30,
    "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://developer.tomtom.com/routing-api/documentation/tomtom-maps/product-information/introduction",
      "excerpt": "TomTom Routing is a suite of web services designed for developers to use our latest, scalable online routing engine.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "Uninterrupted use of services with prepaid access on top of free daily cap. Choose for a one-off or recurring payments. No commitment, cancel any time.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://developer.tomtom.com/terms-and-conditions",
      "excerpt": "Free daily limits which are included under a Subscription Plan, to the extent they are unused, do not carry forward and shall expire at the end of each day.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/product-information/introduction",
      "excerpt": "Calculate routes with multiple alternatives, Compute reachable range polygons, Support for up to 150 intermediate waypoints, Optimized routing for traveling salesman scenarios",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://developer.tomtom.com/knowledgebase/platform/articles/qps-limits/",
      "excerpt": "Routing: 5; Matrix Routing: 10; Waypoint Optimization: 1; Long distance EV routing: 10",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://www.tomtom.com/company/safety-and-security/",
      "excerpt": "TomTom's information security management system is accredited to the globally recognized standard, ISO/IEC 27001:2022.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.tomtom.com/company/safety-and-security/",
      "excerpt": "TomTom holds the international auditable standard of ISO/IEC 27018:2019 for Information Security Management Systems to protect personally identifiable information (PII) in public clouds.",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://www.tomtom.com/company/safety-and-security/",
      "excerpt": "TomTom's information security management system is accredited to the globally recognized standard, ISO/IEC 27001:2022. TomTom holds the international auditable standard of ISO/IEC 27018:2019. TomTom has successfully completed the TISAX assessment.",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "No commitment, cancel any time. 50,000 free tile requests daily and 2,500 free non-tile requests daily. Routing API (standard endpoints): $0.75 per 1,000 requests.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "50,000 free tile requests daily and 2,500 free non-tile requests daily. Available across all subscription tiers, including Freemium. No credit card required.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "Routing API (standard endpoints): $0.75 per 1,000 requests; Matrix Routing v2 API (submission): $2.50 per 1,000 requests; Waypoint Optimization: $4.00 per 1,000 requests; Long Distance EV Routing: $6.00 per 1,000 requests.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://developer.tomtom.com/snap-to-roads-api/documentation/product-information/introduction",
      "excerpt": "Synchronous: Single route, real-time results; Asynchronous Submission: Batch processing (up to 100 routes)",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "Matrix Routing: 200 cells (synchronous), 2,500 cells (asynchronous); Waypoint Optimization: 12 waypoint maximum; Higher limits require contacting sales",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.tomtom.com/legal/en_gb/third-party-product-terms/data-processing-schedule/",
      "excerpt": "TomTom processes the Personal Data on behalf of Licensee and must Process the Personal Data only on behalf of Licensee and in compliance with its instructions. Maps APIs and SDKs: unique online & device identifiers (for example: IP address, head-unit ID, mobile phone UDID, random session ID or access token), device configuration information, time-stamped service requests including geolocation data.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://www.tomtom.com/company/safety-and-security/",
      "excerpt": "TomTom's information security management system is accredited to the globally recognized standard, ISO/IEC 27001:2022. TomTom holds the international auditable standard of ISO/IEC 27018:2019. TomTom has successfully completed the TISAX assessment.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://www.tomtom.com/company/safety-and-security/",
      "excerpt": "TomTom's information security management system is accredited to the globally recognized standard, ISO/IEC 27001:2022. TomTom holds the international auditable standard of ISO/IEC 27018:2019. TomTom has successfully completed the TISAX assessment.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://developer.tomtom.com/terms-and-conditions",
      "excerpt": "TomTom shall use its reasonable efforts to ensure that the Maps APIs and Live Services are available.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://developer.tomtom.com/tomtom-maps-mcp/documentation/overview",
      "excerpt": "The TomTom Maps MCP Server brings location intelligence to AI applications through the Model Context Protocol, enabling AI agents and workflows to access TomTom's routing algorithms, map display, real-time traffic data, and global search & geocoding capabilities.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions (caching)",
      "url": "https://developer.tomtom.com/terms-and-conditions",
      "excerpt": "Nothing under Clause 11.4 entitles any form of caching for the purpose of scaling results to serve multiple clients or users.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/product-information/introduction",
      "excerpt": "No webhook functionality is mentioned. Asynchronous batch routing uses polling (submit, status check, download).",
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/calculate-route",
      "excerpt": "https://api.tomtom.com/routing/1/calculateRoute/",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/v1/product-information/introduction",
      "excerpt": "TomTom Maps - v1",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/calculate-route",
      "excerpt": "https://api.tomtom.com/routing/1/calculateRoute/",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.tomtom.com/blog/build-different/route-planning-tomtom-maps-apis/",
      "excerpt": "https://api.tomtom.com/routing/1/calculateRoute/47.460858,-122.292098:47.595409,-122.328979/json?key=ReplaceWithYourAPIKeyHere",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://developer.tomtom.com/knowledgebase/platform/articles/qps-limits/",
      "excerpt": "Routing API: 5 queries per second",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "50,000 free tile requests daily; 2,500 free non-tile requests daily",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "Routing (standard endpoints): $0.75 per 1,000 requests",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "No credit card required",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/tomtom-international/maps-sdk-js",
      "excerpt": "A JavaScript/TypeScript library for building applications using TomTom map display and geolocation APIs. NPM package: @tomtom-org/maps-sdk",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://developer.tomtom.com/tomtom-mcp/documentation/overview",
      "excerpt": "https://mcp.tomtom.com/maps",
      "confidence": "high"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://developer.tomtom.com/deprecation-policy/overview",
      "excerpt": "Minimum 12-month maintenance period after deprecation announcement. Documentation removal occurs at the 12-month mark. After 12 months, deprecated elements may be removed from the actual API.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://developer.tomtom.com/terms-and-conditions",
      "excerpt": "TomTom shall use its reasonable efforts to ensure that the Maps APIs and Live Services are available.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://www.tomtom.com/products/routing-apis/",
      "excerpt": "The page showcases logos for: Huawei, Sygic, ADCi, IFS, Dynalogic",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://developer.tomtom.com/blog/build-different/route-planning-tomtom-maps-apis/",
      "excerpt": "https://api.tomtom.com/routing/1/calculateRoute/47.460858,-122.292098:47.595409,-122.328979/json?key=ReplaceWithYourAPIKeyHere",
      "confidence": "medium"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "Enterprise: Customized contracts with Extensive TomTom portfolio including data licensing, asset-based subscription options, flexible QPS limits, dedicated account manager, and tailored technical support.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://developer.tomtom.com/tomtom-maps-mcp/documentation/overview",
      "excerpt": "URL: https://mcp.tomtom.com/maps (Remote MCP Server). Status: Currently in public preview.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions (attribution)",
      "url": "https://developer.tomtom.com/terms-and-conditions",
      "excerpt": "you agree not to remove, obscure, mask or change any logo and/or copyright notice",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "No credit card required for Freemium. Self-serve registration available; no separate sandbox environment specified.",
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/batch-routing/asynchronous-batch-submission",
      "excerpt": "https://api.tomtom.com/routing/1/batch/json?key={Your_API_Key}",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/calculate-route",
      "excerpt": "Version `1` is specified in the path as `/routing/{versionNumber}/`",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/calculate-route",
      "excerpt": "API key passed as query parameter: ?key={Your_API_Key}",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/calculate-route",
      "excerpt": "{\"formatVersion\": \"0.0.12\", \"detailedError\": {\"code\": \"<error code>\", \"message\": \"Error message\"}}",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://developer.tomtom.com/knowledgebase/platform/articles/qps-limits/",
      "excerpt": "QPS stands for queries per second and is a measure of the number of queries that can be processed by an API in one second.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "No credit card required",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://developer.tomtom.com/pricing",
      "excerpt": "Routing (standard endpoints): $0.75 [per 1,000 requests]",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/batch-routing/asynchronous-batch-submission",
      "excerpt": "The documentation does not address idempotency or duplicate request handling.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/tomtom-international/tomtom-maps-mcp",
      "excerpt": "npm install @tomtom-org/tomtom-mcp@latest",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://github.com/tomtom-international/tomtom-maps-mcp",
      "excerpt": "The remote server is noted as being in \"public preview.\"",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://developer.tomtom.com/terms-and-conditions",
      "excerpt": "TomTom may terminate this Agreement in the event...You have not signed into your account or made use of the Licensed Products using your access credentials for a continuous period of ninety (90) days.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://www.tomtom.com/customers/enterprise/",
      "excerpt": "Microsoft Azure, HUAWEI, Sygic, Bolt, Bridgestone Mobility Solutions, Omnitracs, ADCi, IFS, Simacan, AtkinsRéalis",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://developer.tomtom.com/routing-api/documentation/tomtom-maps/v1/product-information/introduction",
      "excerpt": "TomTom Maps - v1 (with v2 and v3 alternatives available); Public Preview products explicitly exclude SLA coverage",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "soc2",
    "pci_dss",
    "minimum_commitment",
    "launched_at",
    "ga_date",
    "webhook_events_url",
    "webhook_signing"
  ],
  "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/tomtom-routing",
        "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/tomtom-routing/{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"
      }
    ]
  }
}