Developers

Build on the TrucklineMP platform

A public REST API, Sign in with TrucklineMP and a console for keys and webhooks. Plain JSON, documented with OpenAPI.

A public REST API

Read companies, events, drivers, bans and more from versioned endpoints under /api/v1.

curl "https://trucklinemp.com/api/v1/events?limit=3" \
  -H "Authorization: Bearer $TLMP_API_KEY"

API response. Plain JSON, documented with OpenAPI.
  • Versioned endpoints

    Stable paths under /api/v1, described with OpenAPI.

  • API keys

    Create and manage keys in the developer console.

  • Generous limits

    1,000 requests a minute on the free tier.

Sign in with TrucklineMP

Let drivers log in to your app with their TrucklineMP account and share only what you ask for.

  1. OAuth 2.0 with PKCE

    Standard authorization code flow, with PKCE for public clients.

  2. Scoped access

    Ask for profile, vtc:read, events:read and only what you need.

  3. Clear consent

    Every permission is listed before the driver agrees.

Consent screen. Drivers see exactly what they share.

Built to be built on

A developer console with apps, keys, webhooks and a playground to try requests.

API docs. Base URL, authentication and limits on one page.
  • Webhooks

    Get a request the moment something happens.

  • Playground

    Try any endpoint in the browser before you write code.

  • App directory

    List your app so drivers can find it.

Your truck is waiting.

Free for everyone with Euro Truck Simulator 2 on Steam.