# Chrono - [PitPath Chrono: Simracing Event Management Software](https://docs.chrono.racing/introduction.md): PitPath Chrono is an all in one solution for sim racing centers, event management, hotlap challenges, and brand activations. Manage rigs remotely, record lap times with sector splits, register participants, and track competitors. - [Get started with PitPath Chrono](https://docs.chrono.racing/quickstart.md): Make your first API call against PitPath Chrono, register a timing rig using a signed license file, and record your first lap time in four steps. - [Authenticate with the PitPath Chrono API](https://docs.chrono.racing/authentication.md): Learn how API key authentication works in PitPath Chrono, which role to assign for each integration, and how to rotate keys without downtime. - [Licenses and Rigs in PitPath Chrono](https://docs.chrono.racing/concepts/licenses-and-rigs.md): Understand how licenses grant your organization access to PitPath Chrono, how rigs identify timing hardware, and how API keys control permissions. - [Events: structuring your sim racing competition](https://docs.chrono.racing/concepts/events.md): Learn how events group a simulator, cars, track layouts, and rigs into a timed competition session, and how modes and slugs control their behavior. - [Participants and Lap Times in Chrono](https://docs.chrono.racing/concepts/participants-and-laps.md): Learn how participants represent drivers in your competition and how lap records capture timed runs with sector splits, validity flags, and linked car data. - [Register a timing rig with PitPath Chrono](https://docs.chrono.racing/guides/registering-a-rig.md): Learn how to register a hardware timing rig, obtain a signed license file, and store the rig ID for use in events and lap recording. - [Create and configure a sim racing event](https://docs.chrono.racing/guides/creating-an-event.md): Learn how to create a PitPath Chrono event, assign simulators, cars, tracks, and rigs, and configure event modes and localization. - [Record and query lap times in Chrono](https://docs.chrono.racing/guides/recording-laps.md): Learn how to submit lap times with sector splits to PitPath Chrono, query and paginate results, and update or invalidate existing laps. - [Add and manage participants in your events](https://docs.chrono.racing/guides/managing-participants.md): Learn how to create participants with license bindings and custom fields, query the participant list, and handle idempotent registration behavior. - [Upload assets to the PitPath Chrono CDN](https://docs.chrono.racing/guides/cdn-uploads.md): Learn how to upload logos, track images, brand assets, and other files to the PitPath Chrono CDN using multipart form data and the CDN endpoint. - [Manage API keys for PitPath Chrono](https://docs.chrono.racing/configuration/api-keys.md): Create, list, update, and revoke scoped API keys to authenticate your integration with PitPath Chrono. Includes role assignment and key rotation guidance. - [API key access roles and permissions](https://docs.chrono.racing/configuration/access-roles.md): Understand the four access roles — R, CR, CRUD, and ADMIN — and choose the right permission level for each API key in your PitPath Chrono integration. - [Paginated API responses in PitPath Chrono](https://docs.chrono.racing/configuration/pagination.md): Use paged list endpoints in PitPath Chrono. Learn the page response structure, page/size/sort query parameters, and default sort fields per resource. - [PitPath Chrono REST API overview](https://docs.chrono.racing/api-reference/overview.md): Learn how to connect to the Chrono API, authenticate requests, and discover all available resources for sim racing timing and results. - [API error codes and troubleshooting](https://docs.chrono.racing/api-reference/errors.md): Understand how Chrono surfaces errors using RFC 9457 Problem Details, what each HTTP status code means, and how to resolve common failures. - [Licenses API — manage organization credentials](https://docs.chrono.racing/api-reference/licenses.md): Create and retrieve organization licenses that authenticate your hardware rigs and API clients against the PitPath Chrono timing service. - [API Keys — create and manage auth credentials](https://docs.chrono.racing/api-reference/api-keys.md): Issue, list, update, and revoke scoped API keys that authenticate requests to the PitPath Chrono timing service. Roles control what each key can access. - [Events API — racing sessions and competitions](https://docs.chrono.racing/api-reference/events.md): Query, create, and update racing events that group rigs, cars, and track layouts into a timed session. GET endpoints are public; writes require CRUD role. - [Participants API — competitor records](https://docs.chrono.racing/api-reference/participants.md): Register and manage competitor profiles linked to an organization license, with idempotent creation keyed on licenseId to avoid duplicates. - [Laps API — lap time records and sector splits](https://docs.chrono.racing/api-reference/laps.md): Store and query individual lap records with millisecond-precision sector splits and total time, linked to a participant, rig, event, car, and track. - [Rigs API — timing hardware registration](https://docs.chrono.racing/api-reference/rigs.md): Register physical timing rigs using a signed license file, look them up by hardware ID, and manage rig metadata and availability across events. - [Tracks API — race circuits and layouts](https://docs.chrono.racing/api-reference/tracks.md): Manage race circuits and their individual layouts. Query tracks and layouts by ID or retrieve paginated lists with filtering and sorting. - [Cars API — vehicle catalog and classes](https://docs.chrono.racing/api-reference/cars.md): Browse and manage the full vehicle catalog, manufacturer brands, and performance classes. Every car belongs to a brand and a class. - [Simulators API — sim software catalog](https://docs.chrono.racing/api-reference/simulators.md): Manage the sim racing software catalog and map simulator-specific track and car identifiers to their canonical PitPath Chrono entities. - [Brands API — sponsors and partner management](https://docs.chrono.racing/api-reference/brands.md): Create and manage event sponsors and commercial partners. Brands can be associated with events and carry logo and website metadata. - [Signup Fields API — custom event form fields](https://docs.chrono.racing/api-reference/signup-fields.md): Define and manage custom form fields for event registrations. Fields support text, select, checkbox, consent, and date input types. - [CDN API — upload assets and media files](https://docs.chrono.racing/api-reference/cdn.md): Upload images and other media files to the PitPath Chrono CDN. Assets are organised by type and referenced by key in other resources.