---
title: "Current-club dropdown: brand → model → generation/year"
method: GET
path: "/v1/catalog/club-models"
tags: ["Catalog"]
---

# Current-club dropdown: brand → model → generation/year

`GET /v1/catalog/club-models`

## Request

- Base URL: `https://api.eldrick.com`
- URL: `https://api.eldrick.com/v1/catalog/club-models`
- Auth: one of:
  - HTTP bearer
  - OAuth 2 (authorization code, authorization URL `https://api.eldrick.com/oauth/authorize`, token URL `https://api.eldrick.com/oauth/token`, scopes: `fittings:read`)

Free (no fitting quota). Every club model ELDRICK can date, by brand, with each generation of a reused name (TaylorMade P790 2017/2019/2021/2023/2025, Titleist T100, Callaway Apex, Big Bertha) as its own option. An option has a head photo (image) only where the catalog has that exact generation, usually the current one. Send the picked option's value as currentEquipment.model (for example "P790 (2019)") so the fitting states the club's age exactly.

## Query parameters

- `clubType` 'driver' | 'fairway' | 'hybrid' | 'iron' | 'wedge', required

## Response `200`

Brands, models and options (label, value, year, yearLabel, estimate, note, image, headId)

- object

## Other responses

- `400`: Invalid clubType
- `503`: Temporarily unavailable

---

[API](https://skmtc.dev/eldrick/apis/eldrick-golf-fitting-api.md) · [All operations](https://skmtc.dev/eldrick/apis/eldrick-golf-fitting-api/llms.txt) · [OpenAPI document](https://skmtc.dev/eldrick/apis/eldrick-golf-fitting-api/revisions/9469c1821a83?raw)
