# Fixtures

A **fixture** represents a race, qualifying round, or practice session.

{% hint style="success" %}
To retrieve results for a fixture, you can use the `results` include. Alternatively, you can use the `lineups.details` nested include to retrieve additional lineup information and more result types. The types for these results are described in [results-and-live-data-type-reference](https://docs.sportmonks.com/v3/motorsport-api/welcome/results-and-live-data-type-reference "mention").

You can also use the `metadata` include to enrich the response with detailed information about the fixture, like the current and total lap count, race distance and fastest lap. The type reference for these details are described in [metadata-and-per-season-data-type-reference](https://docs.sportmonks.com/v3/motorsport-api/welcome/metadata-and-per-season-data-type-reference "mention").
{% endhint %}

***

### Available endpoints

Use the endpoint that matches what you are trying to do:

* [GET All Fixtures](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/endpoints/fixtures/get-all-fixtures): returns all fixtures available in the Motorsport API.
* [GET Fixture by ID](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/endpoints/fixtures/get-fixture-by-id): returns a single fixture by its ID.
* [GET Multiple Fixtures by IDs](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/endpoints/fixtures/get-multiple-fixtures-by-ids): returns multiple fixtures by providing a list of IDs.
* [GET Latest Updated Fixture](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/endpoints/fixtures/get-latest-updated-fixture): returns the latest updated fixtures.
* [GET Fixture by Date](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/endpoints/fixtures/get-fixture-by-date): returns fixtures scheduled on a given date.
* [GET Fixture by Date Range](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/endpoints/fixtures/get-fixture-by-date-range): returns fixtures between two dates.

***

#### Include options

Responses from the fixtures endpoints are highly customisable. You can enrich them using `include`.

[`sport`](https://docs.sportmonks.com/v3/core-api/entities/core#sport) [`stage`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/stage) [`league`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/league) [`season`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/season) [`venue`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/state)[ `state`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/state) [`lineups`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/driver) [`participants`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/stint) [`metadata`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/fixture) [`results`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/fixture) [`latestLaps`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/fixture) [`pitstops`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/pitstop) [`latestPitstops`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/pitstop) [`stints`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/stint) [`latestStints`](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/stint)

{% hint style="info" %}
Want to keep responses lighter and faster? Use `select` to request only the fields you need. See: Request options
{% endhint %}

***

#### Related entities

Get an overview and explanation of all the fields returned in the API response:

* [Fixture](https://docs.sportmonks.com/v3/motorsport-api/endpoints-and-entities/entities/fixture)
