---
title: "Update Client Tier"
method: PATCH
path: "/v1/clients/{clientId}"
tags: ["Clients"]
---

# Update Client Tier

`PATCH /v1/clients/{clientId}`

## Request

- Base URL: `https://api.racehooks.io`
- URL: `https://api.racehooks.io/v1/clients/{clientId}`
- Auth: API key in header `X-Admin-Secret`

Update subscription tier for a client. Requires X-Admin-Secret header.

## Path parameters

- `clientId` string, required

## Request body

- object
  - `subscriptionTier` 'free' | 'developer' | 'live' | 'analytics' | 'enterprise', required

## Response `200`

Default Response

- object
  - `data` object
    - `clientId` string
    - `subscriptionTier` string

## Other responses

- `403`: Missing or invalid X-Admin-Secret
- `404`: Client not found

---

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