---
title: "Update an Unmanaged Access Grant"
method: POST
path: "/access_grants/unmanaged/update"
---

# Update an Unmanaged Access Grant

`POST /access_grants/unmanaged/update`

Updates an unmanaged Access Grant to make it managed.

This endpoint can only be used to convert unmanaged access grants to managed ones by setting `is_managed` to `true`. It cannot be used to convert managed access grants back to unmanaged.

When converting an unmanaged access grant to managed, all associated access methods will also be converted to managed.

## Request body

- object
  - `access_grant_id` string, uuid, required — ID of the unmanaged Access Grant to update.
  - `access_grant_key` string — Unique key for the access grant. If not provided, the existing key will be preserved.
  - `is_managed` true, required — Must be set to true to convert the unmanaged access grant to managed.

## Response `200`

OK

- object

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/seam/apis/seam-connect.md) · [All operations](https://skmtc.net/seam/apis/seam-connect/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/seam/seam-connect/versions/00c35395ce12/schema)
