Skip to main content

Getting started

Welcome to Voi's partner documentation. This site contains everything you need to integrate with Voi — from read-only data feeds to full Mobility-as-a-Service journeys.

Choose your integration

IntegrationWhat it isGood for
Light integrationA read-only API with MDS, GBFS and Zone dataJourney planners, transit apps, data sharing
Deep integrationA MaaS API to complete full user journeys (register, rent, end, pay)Apps that let users ride Voi vehicles
TOMPThe standardised TOMP v1.6.1 API for deep integrationsMaaS platforms that already speak TOMP

The Deep integration and TOMP references include an interactive Try it console — paste your API key and call the live staging or production API straight from the docs.

Authentication

All Voi partner APIs are protected with API-key authentication. Include your key in the X-Access-Token request header on every request:

curl "https://partners.voiapp.io/v1/zone/info" \
-H "X-Access-Token: $API_KEY"

Contact our engineering support to receive an API key for staging or production.

Environments

APIStagingProduction
Deep integration (MaaS)https://partners.stage.voiapp.iohttps://partners.voiapp.io
TOMPhttps://api.stage.voiapp.io/edge/tomphttps://api.voiapp.io/edge/tomp
Light (MDS/GBFS)https://api.voiapp.io

In staging we provide virtual scooters located in Berlin so you can build and test before going live.

Next steps

  1. Pick an integration type above and follow its checklist.
  2. Request a staging API key from your point of contact.
  3. Build and test against staging.
  4. Request production access and launch.