---
title: "Delete an Application"
method: DELETE
path: "/applications/{id}"
tags: ["Applications"]
---

# Delete an Application

`DELETE /applications/{id}`

## Request

- Base URL: `https://console.jumpcloud.com/api`
- URL: `https://console.jumpcloud.com/api/applications/{id}`
- Auth: API key in header `x-api-key`
- TypeScript: <https://skmtc.dev/jumpcloud/apis/jumpcloud-api/docs/applications/:id/delete.ts> (a function with typed inputs; its response is checked against the schema)

The endpoint deletes an SSO / SAML Application.

## Headers

- `x-org-id` string

## Response `200`

- Application
  - `_id` string
  - `active` boolean
  - `beta` boolean
  - `color` '' | '#202D38' | '#005466' | '#3E8696' | '#006CAC' | '#0617AC' | '#7C6ADA' | '#D5779D' | '#9E2F00' | '#FFB000' | '#58C469' | '#57C49F' | '#FF6C03'
  - `config` object, required: Only required for SAML configuration (not required for Bookmarks)
    - `spErrorFlow` object, nullable
      - `label` string
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` boolean
      - `visible` boolean
    - `signAssertion` object, nullable
      - `label` string
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` boolean
      - `visible` boolean
    - `signResponse` object, nullable
      - `label` string
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` boolean
      - `visible` boolean
    - `acsUrl` object
      - `label` string
      - `options` unknown
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `toggle` unknown
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` string
      - `visible` boolean
    - `constantAttributes` object, nullable
      - `label` string
      - `mutable` boolean
      - `options` unknown
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `toggle` unknown
      - `tooltip` object
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` object[]
        - `name` string
        - `readOnly` boolean
        - `required` boolean
        - `value` string
        - `visible` boolean
      - `visible` boolean
    - `databaseAttributes` object
      - `position` integer
    - `idpCertificate` object
      - `label` string
      - `options` unknown
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `toggle` unknown
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` string
      - `visible` boolean
    - `idpEntityId` object
      - `label` string
      - `options` unknown
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `toggle` unknown
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` string
      - `visible` boolean
    - `idpPrivateKey` object
      - `label` string
      - `options` unknown
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `toggle` unknown
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` string
      - `visible` boolean
    - `spEntityId` object
      - `label` string
      - `options` unknown
      - `position` integer
      - `readOnly` boolean
      - `required` boolean
      - `toggle` unknown
      - `tooltip` object, nullable
        - `template` string
        - `variables` object
          - `icon` string
          - `message` string
      - `type` string
      - `value` string
      - `visible` boolean
    - `authClaimConfiguration` object, nullable
      - `type` string
      - `visible` boolean
      - `sendAmrClaim` object
        - `type` string
        - `value` boolean
        - `readOnly` boolean
      - `authnContextMode` object
        - `type` string
        - `value` string
      - `singleAuthnContextValue` object
        - `type` string
        - `value` string
      - `authnContextMappings` object
        - `type` string
        - `value` object[]
  - `created` string
  - `databaseAttributes` object[]
  - `description` string
  - `displayLabel` string
  - `displayName` string
  - `learnMore` string
  - `logo` object
    - `color` '' | '#202D38' | '#005466' | '#3E8696' | '#006CAC' | '#0617AC' | '#7C6ADA' | '#D5779D' | '#9E2F00' | '#FFB000' | '#58C469' | '#57C49F' | '#FF6C03'
    - `url` string
  - `name` string, required
  - `organization` string
  - `sso` Sso
    - `type` string
    - `beta` boolean
    - `jit` boolean
    - `idpCertExpirationAt` string, date-time
    - `idpCertificateUpdatedAt` string, date-time
    - `idpPrivateKeyUpdatedAt` string, date-time
    - `spCertificateUpdatedAt` string, date-time
    - `hidden` boolean
  - `ssoUrl` string, required
  - `parentApp` string
  - `referenceApplications` object[]: Organization-specific copies of this shared SSO application chain. Returned only for all-organizations list requests (x-org-id '-').
    - `id` string, required: Application id for the copy in that organization.
    - `orgId` string, required: Organization id for the copy.
  - `aiReady` boolean: Admin opt-in that this application instance should appear as AI Ready in the User Portal. Informational only — does not grant access. Setting to true requires at least one configured MCP connection. Gated by feature flag DC-4194-app-ai-ready.

---

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