The Curb Data Specification (CDS), a project of the Open Mobility Foundation (OMF), is a data standard and set of Application Programming Interfaces (APIs) that helps cities manage all their curb and on and off street parking programs, and allow companies to use static and dynamic curb zones that optimize loading activities of people, goods, and services, and measure the impact of these programs.
Urban curb is a valuable, limited, and often under-managed part of the public right of way. Curb demand is growing, including from commercial activity like passenger pickup/drop off, traditional and on-demand delivery services, new mobility programs like scooters, bikeshare, and carshare, and goods and freight delivery. While cities have made some progress in digitizing their curb and using curb data, more tools are needed to proactively manage curbs and sidewalks, and to deliver more public value from this scarce resource. CDS provides a mechanism for expressing static and dynamic parking and access regulations, measuring activity at the curb with clear metrics, and developing policies that create more accessible, useful curbs.
CDS is a key piece of globally used digital infrastructure that supports the effective implementation of curb, loading, and parking policies in cities and for curb users. For a high level overview and visuals, see the About CDS page on the OMF website.
CDS is at its core a set of Application Programming Interfaces (APIs) and endpoints within those APIs, which allow information to flow between organizations managing and operators using various curb and parking places. It includes the following three APIs, with multiple endpoints under each API:
The Curbs API is a standard way for cities to digitally publish curb locations and parking regulations and policy, which can be shared with the public and with companies using curb space. It defines curb policies, curb zones, spaces in zones, areas around curbs, and objects near or at the curb, and is used by Events and Metrics.
The Events API is a standard way to transmit real-time and historic commercial events happening at the curb to cities. Event data can be sent from company data feeds directly, on street sensors, session payments, company check-ins, in-person parking personnel, and/or other city data sources. Connected to Curbs and used by Metrics.
The Metrics API is a way to track curb usage session details and define common calculation methodologies to measure historic dwell time, occupancy, usage and other aggregated statistics. It defines sessions and aggregates data derived from raw Events data.
CDS is a data exchange format and a translation layer between internal systems and external entities using data feeds. It is not expected that CDS will be the format used internally to store curb regulations in a city. The internal storage format is something different, and a subset of that data should be able to be converted to CDS for publishing out to the public and curb users.
Many parts of the CDS definitions and APIs align across each other. In these cases, consolidated information can be found on the General Information page.
CDS contains a series of connected endpoints and fields beneath each interconnected API.
CDS is designed to be a modular and flexible specification. Regulatory agencies can use the components of the API that are appropriate for their needs. An agency may choose to use only Curbs, while others may use Curbs, Events, and Metrics. Even within each API many endpoints and fields are optional. This design allows agencies, software and hardware companies, and curb users to use what's appropriate for their use cases, work within their operational capabilities, test CDS in their pilot projects, or use CDS for digitally managing parking operations.
Like the Mobility Data Specification (MDS), CDS is two-way and will be produced and consumed by both cities, transportation providers, and vendors operating in the public right of way. CDS Curbs is analogous to MDS Policy rules and geofencing (which uses MDS Geography and Jurisdiction), CDS Events to events data in MDS Agency/Provider, and CDS Metrics to MDS Metrics. In many existing jurisdictions , the same mobility providers using CDS are also using MDS to manage vehicles, services, and communicate right of way rules and policies.
Consistent with the Technology Design Principles codified in the Technology Council's OMF Architectural Landscape Document, the members of this working group are making reasonable best efforts to ensure that work is both modular and inter operable with other technology managed by the OMF as to avoid duplication and downstream implementation complexity. The latest version of CDS does allow connections by reference to MDS (and other specs), and vice versa, down to an overlapping field level. Future versions of MDS and CDS may lead to a more complete integration into a single, unified specification - get involved if interested.
CDS has a current release (version 1.1.0), and upcoming releases in development. For a full list of releases, their status, recommended versions, and timelines, see the Official CDS Releases page.
The OMF provides guidance on upgrading for cities, providers, and software companies, and sample permit language for cities. See our CDS Version Guidance for best practices on how and when to upgrade CDS as new versions become available. Our complimentary CDS Policy Language Guidance document is for cities writing CDS into their operating policy and includes sample policy language.
The latest CDS release is in the main branch, and development for the next release occurs in the dev and other branches.
The CDS specification is versioned using Git tags and semantic versioning.
- Latest Release Branch (main)
- Development Branch (dev)
- All GitHub Releases
- CDS Releases - current/recommended versions, timeline
- Release Guidelines
For CDS data and feed validation, please see the OpenAPI schema description. Interactive OpenAPI documentation for the CDS APIs, endpoints, fields, and data objects is also available on OMF's Stoplight Interactive Documentation page.
The OMF’s Curb Management Working Group, led by a steering committee of individuals representing public agencies and private sector companies, has developed this data specification for curb usage. The CDS encompasses digitized curb and parking regulations, real-time and historic event information, and utilization metrics. The specification allows sharing of this data between cities, commercial companies, and the public. Get involved by siging up to the Curb Mailing List.
The Curb Data Specification is an open source project with all development taking place on GitHub. Read our Community Wiki to get started. Comments and ideas can be shared by creating an issue, and specific changes can be suggested by opening a pull request. Before contributing, please review our OMF CONTRIBUTING page and our CODE OF CONDUCT page to understand guidelines and policies for participation.
For questions about CDS please contact by email at [email protected] or on our website. Media inquiries to [email protected].
OMF Members (public agencies and commercial companies) have additional participation opportunities with leadership roles within our OMF governance:
- Board of Directors
- Privacy, Security, and Transparency Committee
- Technology Council
- Strategy Committee
- Advisory Committee
- Steering committees of all Working Groups, currently:
Read about how to become an OMF member, how to get involved and our governance model, and contact us for more details.
Cities and public agencies, technology companies, commercial curb users, and operators are using CDS now and in the near term.
- See our list of organizations using CDS.
Please let us know via our website if you are an organization using CDS so we can add you to the list.
If you are a data source operator, you should also add yourself to the operator list for a global ID and website link. Let us know via our website or find out how to do it yourself in our Adding a CDS Data Source Operator ID help document.
CDS includes information about vehicles using select curb zones in a city to allow agencies to regulate curb use and policy in the public right of way and to conduct analysis for program improvements. While CDS is not designed to convey any personal information unless required for the viability of a specific program, some uses of some fields can be sensitive. The OMF community has created a number of resources to help cities, fleet operators, and software companies handle vehicle data safely:
- CDS Privacy Guidance - identifies relevant data in CDS, use cases, and provides suggestions on the safe handling of this data.
- Privacy Guide for Cities - guide that covers essential privacy topics and best practices
- The Privacy Principles for Mobility Data - principles endorsed by the OMF and other mobility organizations to guide the mobility ecosystem in the responsible use of data and the protection of individual privacy
- Mobility Data State of Practice - real-world examples related to the handling and protection of MDS and other types of mobility data
- CDS Use Cases - outlines real-world use cases, and how to use CDS to make them happen and why.
The OMF’s Privacy, Security, and Transparency Committee creates many of these resources, and advises the OMF on principles and practices that ensure the secure handling of mobility data. The committee – which is composed of both private and public sector OMF members – also holds regular public meetings, which provide additional resources and an opportunity to discuss issues related to privacy and mobility data. Learn more here.
How cities use CDS depends on a variety of factors: their transportation goals, existing services and infrastructure, and the unique needs of their communities. Cities are using CDS to create policy, manage curbs, and ensure the safe operation of vehicles in the public right of way.
A list of use cases is useful to show what's possible with CDS, to see many use cases up front for privacy considerations, and to use for policy discussions and policy language. More details and examples can be seen on the CDS Use Cases.





