---
title: "Delete API key"
method: DELETE
path: "/public/v1/accounts/tokens/{token_id}/"
tags: ["API Keys"]
---

# Delete API key

`DELETE /public/v1/accounts/tokens/{token_id}/`

## Request

- Base URL: `https://api-dashboard.influencers.club`
- URL: `https://api-dashboard.influencers.club/public/v1/accounts/tokens/{token_id}/`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/influencers/apis/core-api-concepts/docs/public/v1/accounts/tokens/:token_id/delete.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `token_id` integer, required

## Response `204`

API key deleted

- object

## Other responses

- `400`: Bad request — invalid input or unsupported state.
- `401`: Unauthorized — missing or invalid API key.
- `403`: Forbidden — caller is not permitted to perform this action.
- `404`: Token not found
- `422`: Unprocessable entity — validation failed.
- `429`: Too Many Requests — rate or capacity limit exceeded. Inspect the `Retry-After` header and the `retry_after` body field for the wait time in seconds.

## Changes

- **2026-08-18** `87e654ac822e`: 14 info
  - added the media type `application/json` for the response with the status `204`
  - added the media type `application/json` for the response with the status `400`
  - added the non-success response with the status `403`
  - added the non-success response with the status `429`
  - …10 more

[Operation history](https://skmtc.dev/influencers/apis/core-api-concepts/changes/public/v1/accounts/tokens/:token_id/delete.md)

---

[API](https://skmtc.dev/influencers/apis/core-api-concepts.md) - [All operations](https://skmtc.dev/influencers/apis/core-api-concepts/llms.txt) - [OpenAPI document](https://skmtc.dev/influencers/apis/core-api-concepts/revisions/11c76bf81bec?raw)
