Skip to main content
PATCH
Patch specific blocks
Patch one or many blocks by ID. Only the provided fields are changed on each block. This endpoint only supports field updates (content, inline, meta). Structural changes like wrapping and block-type transforms are handled by POST /assets/{assetId}/blocks/operations.
This endpoint does not create a manual version checkpoint. Use POST /assets/{assetId}/versions for manual versioning.

Authorizations

Authorization
string
header
default:Bearer uk_live_your_api_key_here
required

Versuno API key. Must be prefixed with Bearer. Format: Bearer uk_live_...

Path Parameters

assetId
string<uuid>
required

Query Parameters

assetType
enum<string>

Optional type guard. If supplied, it must match the asset's actual type.

Available options:
prompt,
persona,
context,
system_prompt,
skill

Body

application/json
contentBlocks
object[]
required
Minimum array length: 1

Response

Patched blocks and full updated block tree.

assetId
string<uuid>
updatedBlockIds
string[]
content
string
contentBlocks
object[]