Have you read a contributing guide?
Current Behavior
When an object contains an inline set (embedded query/collection widget), GET returns an empty blocks array and the markdown field omits the inline set entirely. The set configuration and its position in the document are silently dropped.
Expected Behavior
Inline sets should appear in the API response — either as a block entry with type and filter metadata, or as a placeholder/reference in the markdown field.
Steps To Reproduce
- Create an object and add an inline set via the AnyType UI (e.g. a Tasks set filtered to a specific relation)
- Fetch the object:
curl -s 'http://localhost:31009/v1/spaces/{spaceId}/objects/{objectId}' \
-H 'Authorization: Bearer {token}' \
-H 'Anytype-Version: 2025-11-08'
- The response
blocks array is empty and the markdown field contains only text blocks — no representation of the inline set.
Environment
- OS: 0.55.5
- Version: 2025-11-08
Anything else?
This prevents programmatic backup or sync of objects that use inline sets, since the set and its configuration cannot be read or restored via the API.
Have you read a contributing guide?
Current Behavior
When an object contains an inline set (embedded query/collection widget), GET returns an empty
blocksarray and themarkdownfield omits the inline set entirely. The set configuration and its position in the document are silently dropped.Expected Behavior
Inline sets should appear in the API response — either as a block entry with type and filter metadata, or as a placeholder/reference in the markdown field.
Steps To Reproduce
blocksarray is empty and themarkdownfield contains only text blocks — no representation of the inline set.Environment
Anything else?
This prevents programmatic backup or sync of objects that use inline sets, since the set and its configuration cannot be read or restored via the API.