List the assets pinned in a collection
GET /collections/{id}/resources
Returns assets currently pinned in this collection (excludes
rows where the per-membership expires_at has passed), in
sort_order ASC, added_at ASC order so the list matches the
admin-arranged sequence. Joined onto assets for thumb/title
without an N+1.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Query Parameters
Section titled “Query Parameters ”Responses
Section titled “ Responses ”A page of resources
object
One asset’s membership in a collection, joined with the asset’s identifying columns so the UI can render without a follow-up fetch.
object
REQUIRED (nullable), same as Asset.file_extension. A member tile is rendered by the same CardThumb as every other surface, and CardThumb derives the media TYPE from this field alone — video / 3D badge and the sprite-scrub hover preview both key off it. Omitting it renders a collection member as an untyped still (#595).
REQUIRED (nullable), same as Asset.thumbhash — the member tile’s blur-up placeholder. See file_extension above for why the card-critical fields are required rather than optional.
True iff a servable col variant exists for this asset AND
the caller passes the content plane (ADR 0064). Same contract
- 0064-safety as Asset.preview_available — the tile renders a thumbnail only when true, else a placeholder with no byte request (#471).
Authentication required, missing, or invalid
object
Human-readable error summary
Example
the request could not be completedExample
{ "error": "authentication required: sign in and retry with a valid session or API token"}Resource not found
object
Human-readable error summary
Example
the request could not be completed