Pricing overview
Transport for Sweden, through its Trafiklab platform, provides access to various public transport and traffic information APIs with a tiered pricing model. This structure differentiates between non-commercial and commercial use, offering a free tier for developers and smaller projects, and structured subscriptions for commercial applications and larger enterprises. The pricing model is primarily based on monthly subscriptions, with costs escalating with increased usage, advanced features, and higher service level agreements (Trafiklab pricing details).
The core principle is to make public transport data accessible for innovation while ensuring sustainability for the data provision infrastructure. For commercial entities, the cost is tied to the scope and scale of their integration with APIs such as Resrobot, Trafikinfo API, and Realtime API, which are essential for journey planning, real-time updates, and traffic analysis (Trafiklab API documentation).
Developers considering the Trafiklab APIs should review the specific terms associated with each tier, as limitations on request volume, data types, and support levels vary. Understanding these distinctions is crucial for accurately forecasting operational costs and ensuring compliance with usage policies.
Plans and tiers
Trafiklab structures its API access into distinct plans designed to accommodate different user needs, from individual developers to large commercial enterprises. The primary distinction lies between non-commercial and commercial use, with the latter requiring a paid subscription.
Non-Commercial Use
The non-commercial tier is available at no cost. It is intended for:
- Educational projects
- Research initiatives
- Personal applications
- Testing and development
This tier typically includes rate limits and may not offer the same level of support or uptime guarantees as commercial plans. It allows developers to build and test applications using real-time and historical transport data without initial financial investment (Trafiklab pricing information).
Commercial Use Tiers
For commercial applications, Trafiklab offers several paid tiers, starting at 1000 SEK per month. These tiers are designed to support various levels of traffic, data access, and service requirements. Key factors influencing the tier pricing include:
- Request Volume: Higher tiers accommodate a greater number of API calls per minute or per day.
- Data Access: Some advanced datasets or real-time feeds might be exclusive to higher tiers.
- Features: Access to specific API endpoints or functionalities may be tiered.
- Support: Commercial tiers typically include enhanced technical support.
- Service Level Agreements (SLAs): Higher tiers often come with guaranteed uptime and performance levels.
Exact details for each commercial tier, including specific rate limits and feature sets, are provided directly by Trafiklab. Users are advised to consult the official Trafiklab pricing page for the most current and comprehensive information.
| Plan | Price (SEK/month) | Key Limits / Features | Best For |
|---|---|---|---|
| Non-Commercial | 0 | Standard rate limits, limited support, non-commercial use only | Personal projects, education, research, prototyping |
| Commercial Basic | 1,000+ | Increased rate limits, commercial use allowed, standard support | Small businesses, startups, moderate-traffic commercial apps |
| Commercial Pro | Custom (higher) | Higher rate limits, enhanced data access, dedicated support, SLAs | Growing businesses, high-traffic commercial apps, enterprises |
| Enterprise | Custom (negotiated) | Highest rate limits, custom features, premium support, strict SLAs | Large organizations, critical infrastructure, bespoke requirements |
Free tier and limits
Transport for Sweden offers a free tier for its Trafiklab APIs, specifically designed for non-commercial applications. This tier allows individuals, students, researchers, and hobbyist developers to access a wide range of Swedish public transport data without incurring direct costs. The primary limitation of the free tier is its restriction to non-commercial use, as defined by Trafiklab's terms of service (Trafiklab free tier conditions).
Key characteristics and typical limits of the free tier include:
- Usage Caps: There are usually daily or per-minute request limits to prevent abuse and ensure fair usage across all free-tier users. While specific numbers are subject to change, these limits are generally sufficient for development and testing purposes.
- Available APIs: Most of Trafiklab's core APIs, such as Resrobot for journey planning and Trafikinfo API for traffic data, are accessible. However, certain premium or high-volume data feeds might be restricted to paid tiers.
- Support: Support for the free tier is typically community-driven or limited to basic online resources. Dedicated technical support is generally reserved for commercial subscribers.
- Service Level Agreements (SLAs): The free tier does not come with guaranteed uptime or performance SLAs, meaning service availability might vary without prior notice.
Users must register for an API key to access the free tier. This key is essential for authentication and for Trafiklab to monitor usage against the defined limits. Any application intending to generate revenue, directly or indirectly, through the use of Trafiklab data must transition to a commercial plan.
Real-world cost examples
Understanding the practical implications of Trafiklab's pricing model requires looking at a few hypothetical scenarios:
Scenario 1: Student Project / Personal App
- Use Case: A university student developing a mobile app to display real-time bus arrivals in their local Swedish city, or a hobbyist creating a personal journey planner.
- APIs Used: Realtime API, Resrobot API.
- Expected Usage: Low volume, perhaps a few hundred requests per day during development and testing, occasional use after deployment.
- Cost: 0 SEK per month. This use case perfectly fits the Trafiklab non-commercial free tier. The student would need to adhere to the free tier's rate limits and terms of service.
Scenario 2: Small Startup Journey Planner
- Use Case: A startup launching a web-based journey planning service for tourists visiting Sweden, aiming for initial monetization through advertising or premium features.
- APIs Used: Resrobot API (extensive), Trafikinfo API (moderate).
- Expected Usage: Moderate volume, potentially thousands to tens of thousands of requests per day, with peak usage during tourist season.
- Cost: Starting from 1,000 SEK per month. As this is a commercial venture, it would require at least the Commercial Basic tier. The exact cost would depend on the specific monthly request volume and whether additional data access or support is required.
Scenario 3: Enterprise Fleet Management System
- Use Case: A logistics company integrating real-time public transport data into its fleet management system to optimize delivery routes and employee travel, requiring high reliability and significant data access.
- APIs Used: Realtime API (high volume), Trafikinfo API (high volume), potentially custom data feeds.
- Expected Usage: High volume, hundreds of thousands to millions of requests per day, requiring guaranteed uptime and dedicated support.
- Cost: Custom pricing, likely in the Commercial Pro or Enterprise tier. This scenario would involve direct negotiation with Trafiklab for a tailored package, potentially including bespoke SLAs and priority support (Trafiklab enterprise inquiries). The cost would significantly exceed 1,000 SEK per month, reflecting the scale and criticality of the integration.
How the pricing compares
When evaluating Transport for Sweden's Trafiklab API pricing, it's useful to compare it with other prominent providers of mapping and transit data services. The competitive landscape includes global platforms that offer broader geographical coverage but may have different pricing structures.
Google Maps Platform
Google Maps Platform typically employs a pay-as-you-go model with a monthly free credit. While it offers extensive global coverage for mapping, routing, and places data, costs can escalate quickly with high usage. For example, the Geocoding API or Directions API are billed per request, with rates varying by endpoint (e.g., Google Maps Geocoding API reference). This model can be advantageous for highly variable usage but may require careful monitoring to control costs.
HERE Technologies
HERE Technologies offers a range of location services including mapping, routing, and real-time traffic, with pricing often structured around transaction-based models or custom enterprise agreements. They provide a freemium tier for developers, similar to Trafiklab's non-commercial offering, but commercial usage typically involves per-transaction fees or monthly subscriptions based on estimated usage tiers. HERE's global coverage is a key differentiator, but specific country-level data may vary in detail compared to a localized provider like Trafiklab.
Moovit
Moovit, primarily known for its public transport app, also offers developer APIs for transit data. Their pricing models are generally tailored for commercial partners and involve licensing agreements rather than simple per-request billing, often requiring direct contact for quotes. Moovit's strength lies in its extensive global public transport network data and real-time updates, which might be a strong alternative for applications requiring international reach beyond Sweden.
Trafiklab's Position
Trafiklab's model, with a clear distinction between free non-commercial and tiered commercial use, offers predictability for Swedish-focused applications. The starting commercial price of 1,000 SEK per month provides a transparent entry point for businesses focusing specifically on the Swedish transport market. For developers whose primary need is comprehensive, real-time public transport data for Sweden, Trafiklab often presents a cost-effective and highly relevant solution compared to integrating more generalized global platforms that might incur higher costs for specific, localized data, or require more complex data filtering. The direct provision by a Swedish public entity also implies a strong focus on local data accuracy and relevance (Trafiklab homepage).