PTV Developer Blog

Be part of the Community!

  • CO₂-Based Truck Toll Scenario for Netherlands 2026

    PTV Developer API now support the upcoming Dutch CO₂-based truck toll. This enables planners and engineers to calculate Dutch toll costs per route and vehicle ahead of the go-live on…

    Read more

  • New rate limits for Routing API, effective October 13, 2025

    We’re making some important updates to how our Routing API handles traffic. These changes will go into effect on October 13, 2025, and are designed to make our services more…

    Read more

  • Route Optimization OptiFlow API: Stop Concurrency

    With the update of Route Optimization OptiFlow API Version 1.4 we introduced the feature Stop Concurrency. This powerful feature optimizes truck routes by considering location-specific constraints like dock availability, package…

    Read more

  • Optimization: Task-Based Loading Incompatibilities

    We’ve introduced a new feature to the Route Optimization OptiFlow API: Task Loading Incompatibility Constraints. This enhancement builds on the existing Order Loading Incompatibility Constraints, allowing restrictions to be applied…

    Read more

  • New Rate Limits for the Geocoding & Places API Active Are Now Live

    The new per-second rate limits for our Geocoding & Places API that we announced on June 3 are now officially in effect. What’s Now Active We’ve transitioned from per-minute to per-second rate limits across all endpoints.…

    Read more

  • Prohibit individual ferries

    Ferries and rail shuttles (so called combined transports) are automatically used on a route, if it is advantageous compared to road. Moreover, you can choose a specific ferry or rail…

    Read more

  • New Rate Limits for the Geocoding & Places API Effective July 1, 2025

    We’re making some important updates to how our Geocoding & Places API handles traffic. These changes will go into effect on July 1, 2025, and are designed to make our…

    Read more

  • Streamline Geocoding with Input Cleaning

    Accurate addresses are key—but customers sometimes enter incorrect or even random info, leading to manual checks, callbacks, or wasted resources. If this sounds familiar, our new address input cleaning feature…

    Read more

  • Driving events available

    With events you get detailed information about everything relevant that happens along a route in chronological order like maneuvers, border crossings or using toll roads. Moreover, in the method ‘calculateRoutePost’…

    Read more