---
title: "Delete client application."
method: DELETE
path: "/api/v4/oauth2/client-applications/{clientId}"
tags: ["OAuth 2.0: Client Applications"]
---

# Delete client application.

`DELETE /api/v4/oauth2/client-applications/{clientId}`

## Request

- Base URL: `https://na12.api.project44.com`
- URL: `https://na12.api.project44.com/api/v4/oauth2/client-applications/{clientId}`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/project44/apis/project44-rest-api/docs/api/v4/oauth2/client-applications/:clientId/delete.ts> (a function with typed inputs; its response is checked against the schema)

Delete an existing client application by id. Deleting an application invalidates its client credentials (id and secret) and deletes its associated project44 app user (with username "app-{client_id}@client-applications.project44.com").
<h4><b>Required Fields</h4></b>
<ul><li> id </li></ul>

## Path parameters

- `clientId` string, required

## Response `204`

No Content

## Other responses

- `400`: Invalid request
- `401`: Invalid or missing credentials
- `403`: User not authorized to perform this operation

---

[API](https://skmtc.dev/project44/apis/project44-rest-api.md) - [All operations](https://skmtc.dev/project44/apis/project44-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/project44/apis/project44-rest-api/revisions/cdf9675e2294?raw)
