Get a library block
GET/v1/library/entries/{entryId}
Returns one saved block with its whole subtree (snapshot: type, data, layout, children, with no ids): the content that inserting it into a trip copies.
Permissions: catalog:read · Kind: read · Cost: 1 unit · MCP tool get_library_entry
Path parameters
| Field | Type | Required | Description |
|---|---|---|---|
entryId |
uuid | yes |
Query parameters
None.
Response 200
| Field | Type | Required | Description |
|---|---|---|---|
object |
"library_entry" | yes | |
id |
uuid | yes | |
title |
string | yes | |
rootType |
string | yes | |
tags |
string[] | yes | |
updatedAt |
string | yes | |
snapshot |
object | yes |
Errors
Errors are problem details. Besides the refusals described above, any call like this one can return:
invalid_request— Invalid requestunauthorized— Missing or invalid API keyinsufficient_scope— Missing permissionrate_limited— Rate limit reachednot_found— Not found