Everything you need to get started

TomTom offers the industry’s easiest and most robust set of developer resources, so you can get started today.

Here’s everything you need to integrate any software with TomTom fleet management data, including API documentation, sample code and developer guides. So what are you waiting for?

Apply for WEBFLEET.connect activation and start developing.

    Technical documentation

    • WEBFLEET.connect API documentation

      The API documentation contains all details you need to begin working with WEBFLEET.connect, a detailed description of how to submit requests and their respective parameters.

      WEBFLEET.connect API documentation [6.95 MB]
    • WEBFLEET.connect Developer Guide - Job Dispatch

      This guide helps you understanding how to send jobs to WEBFLEET and how to receive job status updates.

      WEBFLEET.connect Developer Guide - Job Dispatch [492 kB]
    • WEBFLEET.connect Developer Guide - Predefined routes over the air

      This guide helps you creating predefined routes and including them in your itinerary orders.

      WEBFLEET.connect Developer Guide - Predefined routes over the air [821 kB]
    • PRO.connect SDK documentation

      This document describes the API of the PRO.connect SDK, including WEBFLEET orders, text messages, custom data and much more and how to use it.

      proconnectsdk-docs.zip [241 kB]
    • WEBFLEET.connect Developer Guide - Message Queues

      This guide helps you working with the WEBFLEET.connect message queues by explaining the core concept and providing usage hints.

      WEBFLEET.connect Developer Guide - Message Queues [159 kB]
    • WEBFLEET.connect Developer Guide - Driver Safety and Efficiency

      This guide helps you understand how to work with the OptiDrive Indicator by explaining how to create a tool to analyse training needs and provide rewards.

      WEBFLEET.connect Developer Guide - Driver Safety and Efficiency [499 kB]
    • LINK.connect API documentation

      This document helps you to build a solution using LINK.connect and refers to the integration between the TomTom LINK device and a third party Bluetooth device.

      LINK.connect API documentation [332 kB]
    • PRO.connect developer guide

      This guide describes how to get started using PRO.connect: importing the PRO.connect SDK into your development environment (Eclipse) and how to set up a PRO.connect project.

      TomTom-PRO-82xx-Developer-Guide.pdf [665 kB]
    Back to top

    Code examples

    • LINK.connect demonstrator

      This Windows PC tool uses the WEBFLEET.connect API to demonstrate the use of LINK.connect. It also connects to a TomTom LINK 410/510 with LINK.connect enabled via Bluetooth. The tool helps you to test basic functionality during development of connecting third party hardware via Bluetooth. The tool is written in C#. System requirements: .NET 3.5 SP1, Microsoft Bluetooth stack when using Bluetooth functions.

      LINKconnectDemonstrator.zip [744 kB]
    • WEBFLEET::Connect: A Perl Library

      A Perl library that wraps around the API, demonstrates how to interact with WEBFLEET.connect and provides a foundation for
      other example Perl applications.

      The package contains examples demonstrating how to import addresses into WEBFLEET and query for objects, replicate messages to a local database, create a KML file suitable for showing a track with Google Earth and creating a RSS feed.

      WEBFLEET-Connect-1.27.zip [26 kB]
    • Visual Basic example

      Two 'Hello World' examples in Visual Basic. One uses the WinHttpRequest COM object to integrate the WEBFLEET.connect CSV interface, the other one uses the WEBFLEET.connect SOAP interface. Both demonstrate retrieving an object list and sending a simple text message.

      WEBFLEET.connect-VB-1.1.0.zip [76 kB]
    • C# example

      C# sample projects used in the WEBFLEET.connect Developer Guide - Driver Safety and Efficiency.

      WEBFLEET.connect-DriverSafetyAndEffciency.zip [4.5 MB]
    • LINK.connect integration example

      This sample project demonstrates the usage of LINK.connect on the example of a driver assignment to a vehicle using a Android™ smartphone on client side and a PHP-based server component. Please see the contained quickstart guide for further details.

      link.connect-example.zip [358 kB]
    • Delphi example

      A light-hearted example in Delphi demonstrating how to submit requests to WEBFLEET.connect and parse results.

      WEBFLEET.connect-Delphi-1.2.0.zip [7.25 kB]
    • ItnWaypointTool

      This tool demonstrates how to create itinerary orders in C#. System requirements: .NET 3.5 SP1 or higher

      ItnWaypointTool.zip [277 kB]
    • ASP/VBScript example

      A light-hearted example ASP page that shows how to use VBScript to issue requests to WEBFLEET.connect and write the result directly into the page.

      WEBFLEET.connect-ASP-1.0.0.zip [1.21 kB]
    Back to top

    Request API access (API key)

    To receive access to the WEBFLEET APIs, simply follow the steps below:

    1. Request an API key

    For customers

    • If you are a customer and would like to request an API key, complete the online request form.

      In the Refine search by product model drop-down menu select Integration => Select the API desired.

      In the Refine search by category drop-down menu select API Request.

    For .connect partners

    • If you are a .connect partner, you will receive your API key during your partner application process.

      To request more API keys, follow the process described above. Click here to go to the online request form.

    2. Set up a dedicated WEBFLEET.connect account

    To complete this step, follow the process described in chapter 3.2.3 of the WEBFLEET.connect API documentation. Alternatively follow the instructions in the video below.

    Create new user and activate WEBFLEET.connect

    Back to top