---
title: "Revoke an app client."
method: DELETE
path: "/api/apps/{app}/clients/{id}"
tags: ["Apps"]
---

# Revoke an app client.

`DELETE /api/apps/{app}/clients/{id}`

The application that uses this client credentials cannot access the API after it has been revoked.

## Path parameters

- `app` string, required
- `id` string, required

## Response `200`

Client deleted.

- ClientsDto
  - `_links` object, required — The links.
  - `items` ClientDto[], required — The clients.
    - `_links` object, required — The links.
    - `id` string, required — The client id.
    - `secret` string, required — The client secret.
    - `name` string, required — The client name.
    - `role` string, nullable — The role of the client.
    - `apiCallsLimit` integer, required — The number of allowed api calls per month for this client.
    - `apiTrafficLimit` integer, required — The number of allowed api traffic bytes per month for this client.
    - `allowAnonymous` boolean, required — True to allow anonymous access without an access token for this client.

## Other responses

- `400` — Validation error.
- `404` — Client or app not found.
- `500` — Operation failed.

---

[API](https://skmtc.net/squidex/apis/squidex-api.md) · [All operations](https://skmtc.net/squidex/apis/squidex-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/squidex/squidex-api/versions/b4a9b62f113a/schema)
