type LogoLibrary implements Node & Library { """`Library`/`Workspace` Id.""" id: ID! """`Library`/`Workspace` name.""" name: String! """`Library`/`Workspace` color.""" color: RgbaColor """ **DEPRECATED** Amount of `Assets` contained in the `Library`/`Workspace`. This field will be removed. Use `assets.total` instead. | Date: 2024-07-01 """ assetCount: Int @deprecated(reason: "This field will be removed. Use `assets.total` instead. | Date: 2024-07-01") """Search or list `Assets` in the `Library`/`Workspace`.""" assets( """How many `AssetItems` to show per query. Min: 1, Max: 100.""" limit: Int = 25 """Current page number.""" page: Int = 1 """Define search criteria for `Assets` in the `Library`/`Workspace`.""" query: AssetQueryInput ): AssetItems! """ **DEPRECATED** `Library`/`Workspace` `MetadataField` items list. This field will be removed. Use `customMetadataProperties` instead. | Date: 2026-07-01 """ metadataFields: [MetadataField] @deprecated(reason: "This field will be removed. Use `customMetadataProperties` instead. | Date: 2026-07-01") """**BETA** The `Workflow` belonging to the given `Library`/`Workspace`.""" workflow: Workflow! """Browse the `Library` `SubFolderItems` and `AssetItems`.""" browse: LibraryRootFolder! """`Library` collaborators.""" collaborators: LibraryCollaborators """`Library` permissions of the current `User`.""" currentUserPermissions: LibraryUserPermissions! """ Retrieve list of all `CustomMetadataProperty` items belonging to `Library`. """ customMetadataProperties: [CustomMetadataProperty!]! """`Library` `Collection` items list.""" collections( """How many `CollectionItems` to show per query. Min: 1, Max: 100.""" limit: Int = 25 """Current page number.""" page: Int = 1 ): CollectionItems! """ Fetch `Assets` in this `Library` by their externalId. Requires edit access to the `Library`. """ assetsByExternalId( """The externalId of the `Assets` to fetch.""" externalId: ID! """How many `Assets` to return per page. Min: 1, Max: 100.""" limit: Int = 25 """ Opaque cursor from a previous page's `nextCursor`; omit for the first page. """ cursor: String = null ): LibraryAssetsByExternalIdResult! """ Search this `Library`'s/`Workspace`'s `Assets` with fully typed filters. Backed by our search index rather than the primary database — results are eventually consistent, so an asset just created, edited, or deleted can take a few minutes (up to around 10) to be reflected. """ searchAssets(input: AssetSearchInput!): LibrarySearchAssetsResult! """`Library`/`Workspace` `License` items list.""" licenses: [License] }