Platform Guides

Storage & Data Catalog

Configure storage, organize datasets into libraries, and search the catalog semantically.

Overview

The data catalog is where raw and curated data lives before it enters a labeling workflow. Storage configures where files are kept; a data library groups related catalog items; and semantic search finds items by meaning rather than exact keywords.

Storage

Storage endpoints register and manage the backing object stores used by the SDK to upload and retrieve files.

GET/api/v1/storageList storage configurations.
POST/api/v1/storageRegister a storage configuration.

Data libraries & catalog items

Create a library, then add catalog items to it. Items can also be bulk-loaded from external sources with a library import.

GET/api/v1/data-librariesList data libraries.
POST/api/v1/data-librariesCreate a data library.
GET/api/v1/catalog-itemsList catalog items, filterable by library.
POST/api/v1/catalog-itemsAdd an item to the catalog.
POST/api/v1/library-importsBulk-import items into a library.

Semantic search

Semantic search ranks catalog items by vector similarity to a natural-language query, backed by pgvector embeddings.

POST/api/v1/semantic-searchSearch the catalog by meaning.

See the full schema and parameters in the Label Backend API reference.