v64

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-016280256.4 KB
stacks

Delete a stack (ungroup its frames)

Dissolves the stack: the grouping is removed and every member frame returns to loose, individual display. The photos themselves are untouched — nothing is trashed or deleted from the library; like remove_assets_from_album, this only removes an organizational grouping. Use trash_assets to soft-delete the underlying assets.

delete/api/stacks/{stack_id}

Path parameters

stack_idstring required

Stack ID (with asset_stack_ prefix) of the stack to dissolve.

Stack ID (with asset_stack_ prefix) of the stack to dissolve.

Response

Successful Response

DeletionResponse required

Acknowledgment body returned by destructive endpoints (delete / trash / restore / permanently delete / remove-from-album / empty-trash).

Carries no fields — the HTTP 200 + empty JSON object is itself the success signal. Exists so MCP tools generated from these endpoints have a real outputSchema (rather than the null schema FastMCP emits for 204 responses), which ChatGPT's MCP submission tooling requires.