Read coherent domain projections
Read an explicit bounded set of roots and their complete dependencies from one current read-only source snapshot. Only the gumnut-library version 1 roots profile is supported. Results are all-or-error.
Authorizations
Gumnut API key (apikey_...) sent as a Bearer token in the Authorization header. Create and manage keys in the Gumnut app, or with the API key endpoints while signed in to it.
Body
Read exactly the explicit roots and their required dependencies
"roots"Explicit live library binding for every root and dependency
1 - 255Versioned source semantics to project
Nonempty unique root selection; exceeding capacity returns 413
1 - 100 elements- EntityProjectionKey
- AlbumAssetProjectionKey
Response
Successful Response
Projection bundle semantic schema version
Diagnostic read identifier; cannot retrieve an old snapshot
Lowercase SHA-256 of the canonical complete semantic manifest
Current library scope captured with the content
Exact selected root results, sorted by kind and stable key
Deduplicated complete transitive closure, sorted by kind and stable key, including the principal
- CurrentUserProjection
- AssetProjection
- PersonProjection
- FaceProjection
- StackProjection
- AlbumProjection
- AlbumAssetProjection
Null for explicit roots reads
Null for explicit roots reads