> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mountthor.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Delete Key



## OpenAPI

````yaml /api-reference/customer-api.v1.openapi.json delete /v1/admin/keys/{id}
openapi: 3.1.0
info:
  title: Mount Thor Customer API
  version: v1
servers:
  - description: Mount Thor customer API edge
    url: https://api.mountthor.com
security: []
paths:
  /v1/admin/keys/{id}:
    delete:
      tags:
        - api-keys
      summary: Delete Key
      operationId: delete_customer_api_key_self_service
      parameters:
        - description: API key UUID to delete
          in: path
          name: id
          required: true
          schema:
            format: uuid
            type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeleteCustomerApiKeyResponse'
          description: API key revoked
        '401':
          description: Missing or invalid customer API key
        '403':
          description: API key is missing keys:write scope
        '404':
          description: API key does not exist for this customer
        '409':
          description: Conflict
        '429':
          content:
            text/plain:
              schema:
                type: string
          description: Rate limit exceeded
          headers:
            Retry-After:
              description: Seconds before retry.
              schema:
                minimum: 1
                type: integer
      security:
        - api_key_bearer:
            - keys:write
components:
  schemas:
    DeleteCustomerApiKeyResponse:
      additionalProperties: false
      description: Response body for permanently deleting a customer API key.
      properties:
        api_key_id:
          description: Stable UUID for the deleted API key.
          format: uuid
          type: string
        display_name:
          description: Human-readable label for the key.
          example: ci-prod
          type: string
        key_last4:
          description: Last four display characters for confirmation.
          example: MPLE
          type: string
      required:
        - api_key_id
        - display_name
        - key_last4
      type: object
  securitySchemes:
    api_key_bearer:
      bearerFormat: mthr_live_*
      description: Bearer scheme name used by typed customer admin operations.
      scheme: bearer
      type: http

````