# Update an app

Endpoint: PATCH /v1/apps/{id}
Version: v1
Security: x-api-key

## Security:

  - `x-api-key` (unknown)
    apiKey in header x-api-key

## Path parameters:

  - `id` (string, required)
    Unique identifier for the app

## Request body:

  - `application/json` (unknown)
    Update an app's approval status, sensitivity level, and/or notes.

## Request fields (application/json):

  - `approvalStatus` (string)
    The desired approval status for the app. If `null`, the current approval status will be unset.
    Enum: "APPROVED", "NOT_APPROVED", "UNDER_REVIEW"

  - `sensitivityLevel` (string)
    The desired sensitivity level for the app. If `null`, the current sensitivity level will be unset.
    Enum: "HIGH", "MEDIUM", "LOW"

  - `notes` (string)
    The desired notes for the app. If `null`, any existing notes will be deleted.
    Example: Last security audit: 16 January 2024

  - `ownerId` (string)
    The employee ID for the owner of this app. If `null`, the current owner will be unset.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `id` (string)
    Unique identifier for this object
    Example: 2a2197de-ad2c-47e4-8dcb-fb0f04cf83e0

  - `type` (string)
    The type of app, formatted as an ENUM value.
    Example: ZAPIER

  - `approvalStatus` (string)
    Approval status of the app, `null` if not set
    Enum: "UNDER_REVIEW", "APPROVED", "NOT_APPROVED"

  - `sensitivityLevel` (string)
    The sensitivity level of the app, `null` if not set
    Enum: "HIGH", "MEDIUM", "LOW"

  - `ownerId` (string)
    Identifier of the employee who is the owner of this platform
    Example: 87569da6-fb7a-4df7-8ce2-246c14044911

  - `notes` (string)
    Notes recorded on this app
    Example: Last security audit: 16 January 2023

  - `website` (string)
    URL to the app's homepage
    Example: https://zapier.com/

  - `description` (string)
    Description of the app's purpose
    Example: Zapier is a cloud-based automation tool that enables users to integrate and automate various web applications without requiring extensive coding knowledge, potentially streamlining workflows and proce…

  - `friendlyName` (string)
    The friendly name of the app
    Example: Zapier

  - `labels` (array)
    Labels associated with this app
    Example: ["GenAI","marketing"]

  - `categories` (array)
    Categories associated with this app

  - `categories.code` (integer, required)
    Numeric code identifying the category
    Example: 83

  - `categories.name` (string, required)
    Name of the category
    Example: AI/ML Applications

  - `categories.group` (string, required)
    The group this category belongs to
    Example: Technology

  - `creationTimestamp` (integer)
    When the app was first observed, formatted as a UNIX timestamp (in seconds)
    Example: 1698064423

## Response 400:

  - `400` (unknown)
    Bad Request

