---
title: "Update an Extension"
method: PATCH
path: "/extensions/{bundle}/{name}"
tags: ["Extensions"]
---

# Update an Extension

`PATCH /extensions/{bundle}/{name}`

Update an existing extension.

## Path parameters

- `bundle` string, required
- `name` string, required

## Request body

- object
  - `meta` object — Directus metadata for the extension. Where the configuration for the extension in the current project is stored.
    - `enabled` boolean — Whether or not the extension is enabled.

## Response `200`

Successful request

- object
  - `data` Extensions
    - `enabled` boolean
    - `id` string, uuid
    - `folder` string
    - `source` string
    - `bundle` string, nullable — Name of the bundle the extension is in.

## Other responses

- `401` — Error: Unauthorized request
- `404` — Error: Not found.

---

[API](https://skmtc.dev/utomic-media/apis/dynamic-api-specification.md) · [All operations](https://skmtc.dev/utomic-media/apis/dynamic-api-specification/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/utomic-media/dynamic-api-specification/revisions/4a0ccd34700e/schema)
