---
title: "Get a gear item"
method: GET
path: "/gear/{gearId}"
tags: ["Gear"]
---

# Get a gear item

`GET /gear/{gearId}`

## Request

- Base URL: `https://outdoorithm.com/api/v1`
- URL: `https://outdoorithm.com/api/v1/gear/{gearId}`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Retrieve a single gear item by its unique_id, including our analysis and healthy affiliate links.

## Path parameters

- `gearId` string, required: The gear item's unique_id.

## Response `200`

The gear item.

- object
  - `data` GearDetail, required
    - `object` 'gear_item', required
    - `id` string, required
    - `slug` string, nullable, required
    - `name` string, nullable, required
    - `manufacturer` string, nullable, required
    - `price` number, nullable, required
    - `currency` string, required
    - `weight` number, nullable, required
    - `picture` string, nullable, required
    - `necessity` string, nullable, required
    - `recommendation_category` string, nullable, required
    - `kit_name` string, nullable, required
    - `category_name` string, nullable, required
    - `keywords` string, nullable, required
    - `product_overview` string, nullable, required
    - `analysis` object, nullable, required
      - `quick_verdict` unknown
      - `pros` unknown[], required
        - unknown
      - `cons` unknown[], required
        - unknown
      - `best_for` unknown[], required
        - unknown
      - `not_for` unknown[], required
        - unknown
      - `weather_suitability` unknown
    - `affiliate_links` object[], required
      - `type` string, required
      - `url` string, required
    - `url` string, required

## Other responses

- `401`: Missing or invalid API key.
- `404`: No gear item exists with that id.
- `429`: Rate limit exceeded.

---

[API](https://skmtc.dev/outdoorithm/apis/outdoorithm-api.md) · [All operations](https://skmtc.dev/outdoorithm/apis/outdoorithm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/outdoorithm/apis/outdoorithm-api/revisions/2cdb8f1f7df2?raw)
