---
title: "Get Constructor Season History"
method: GET
path: "/constructors/{constructor_id}/seasons"
tags: ["Constructors"]
---

# Get Constructor Season History

`GET /constructors/{constructor_id}/seasons`

Retrieve all seasons a constructor team competed in. Returns year-by-year participation including championship standings, total points, wins, podium finishes, pole positions, and fastest laps for each season. Essential for analyzing team performance evolution and historical success across different eras of Formula 1.

## Path parameters

- `constructor_id` string, required

## Response `200`

Successfully retrieved constructor season history

- ConstructorSeasonResponse[]
  - `year` integer, required
  - `position` integer, nullable
  - `points` string, nullable
  - `race_wins` integer, nullable
  - `pole_positions` integer, nullable

## Other responses

- `404` — Constructor not found or no season data available
- `422` — Invalid constructor ID format

---

[API](https://skmtc.net/racinghub/apis/racinghub-api-formula-1-historical-data-statistics.md) · [All operations](https://skmtc.net/racinghub/apis/racinghub-api-formula-1-historical-data-statistics/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/racinghub/racinghub-api-formula-1-historical-data-statistics/revisions/c555fc623fe2/schema)
