---
title: "Update application"
method: PUT
path: "/applications/{id}"
tags: ["Applications"]
---

# Update application

`PUT /applications/{id}`

Update an existing application

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `name` string — Application name
  - `description` string — Application description

## Response `200`

Application updated successfully

- Application
  - `id` string, uuid — Unique identifier for the application
  - `name` string — Application name
  - `description` string — Application description
  - `template` string — Template used for the application
  - `created_at` string, date-time — Creation timestamp
  - `updated_at` string, date-time — Last update timestamp
  - `status` 'draft' | 'published' | 'archived' — Application status

---

[API](https://skmtc.dev/superblocks/apis/superblocks-api.md) · [All operations](https://skmtc.dev/superblocks/apis/superblocks-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/superblocks/superblocks-api/revisions/526d2312c444/schema)
