• APIs
  • Knowledge base
  • News
  • Cases
  • About
  • Status
  • Support
My account
  • APIs
    • GTFS Datasets
      • Overview
        • Static data
        • Static data extensions
        • Realtime data
      • GTFS Sverige 2
      • GTFS Regional
        • Static data specification
        • Realtime data specification
      • GTFS Sweden 3
        • GTFS Sweden 3 Static data specification
        • GTFS Sweden Realtime data specification
    • NeTEx Datasets
      • Overview
      • NeTEx Regional
        • NeTEx regional API specification
      • NeTEx Sweden
        • NeTEx Sweden API specification
      • Stops data
      • Samtrafiken Sales data
    • Our APIs
      • Trafiklab realtime APIs
        • Trafiklab Stop Lookup
        • Trafiklab Timetables
        • Trafiklab Trips
        • OpenAPI specification
      • ResRobot v2.1
        • ResRobot Route planner
        • ResRobot Stop lookup
        • ResRobot Nearby stops
        • ResRobot Timetables
        • ResRobot Deep Links
        • ResRobot error codes
        • ResRobot data types
        • License
        • OpenApi Specification
      • KoDa
        • License
        • OpenApi Specification
      • SL's APIs
        • SL Transport
        • SL Deviations
        • SL Journey-planner v2
        • Licence
      • Oxyfi-Realtidspositionering
    • Related data and APIs
      • Public transport data in Europe
      • Västtrafiks API-portal
      • Trafikverket Open API
      • Stockholm open data
      • Göteborg open data
      • Emmission Quality
      • Skjutsgruppen
  • Knowledge base
    • Getting started
      • Using Trafiklab.se
      • Frequently Asked Questions
    • Developing with Trafiklab
      • Best practices
        • Conditional GET requests
        • Keeping API keys secret
        • Limiting requests
      • Combining data and APIs
        • Converting SWEREF99 to WGS84
      • Example solutions
        • Voice assistant
      • Our SDKs and libraries
        • PHP
      • The protobuf file format
      • The right data for your project
        • Departure boards
        • Obtaining stop ids
        • Route-planning
    • Other
      • Improving Trafiklab
  • News
  • Cases
  • About
  • Status
  • Support
  • My account
    Knowledge base
  • Getting started
    • Using Trafiklab.se
    • Frequently Asked Questions
  • Developing with Trafiklab
    • Best practices
      • Conditional GET requests
      • Keeping API keys secret
      • Limiting requests
    • Combining data and APIs
      • Converting SWEREF99 to WGS84
    • Example solutions
      • Voice assistant
        • Creating a DialogFlow agent
        • Creating a fulfillment API
        • Importing our demo project
        • Putting it all online
        • Testing and deploying your app
    • Our SDKs and libraries
      • PHP
        • ResRobot PHP SDK
    • The protobuf file format
    • The right data for your project
      • Departure boards
      • Obtaining stop ids
      • Route-planning
  • Other
    • Improving Trafiklab

Getting started

Using Trafiklab.se

Getting started All the data on Trafiklab is provided free of charge to anyone who is interested. We need however to ensure reliable services for all users, and to keep costs on our side under control.

Read more
Theme image

Frequently Asked Questions

Trafiklab Why do I need API keys? Wouldn’t it be easier without? While we agree, we need the API keys in order to be able to offer this data.

Read more
Theme image