List libraries
Returns libraries owned by the authenticated user (no pagination — users typically have one or a handful). Call this when another tool’s library_id parameter is required but you don’t yet know which libraries exist. A single-library user can usually omit library_id on other tools entirely.
By default trashed libraries are excluded. Pass state=trashed to list the trash drawer (ordered by most recently trashed) or state=all for both.
Query Parameters
Which set of libraries to return: live (default — excludes trashed), trashed (only trashed, ordered by most recently trashed), or all (both).
live, trashed, all Response
Successful Response
Unique library identifier with 'lib_' prefix
Display name of the library
ID of the user who owns this library
Total number of assets in this library
Bytes of assets currently stored in this library
When this library was created
When this library was last updated
Optional description text for the library
Maximum bytes this library may store, or null if no per-library limit applies