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/storage | List storage configurations. |
| POST | /api/v1/storage | Register 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-libraries | List data libraries. |
| POST | /api/v1/data-libraries | Create a data library. |
| GET | /api/v1/catalog-items | List catalog items, filterable by library. |
| POST | /api/v1/catalog-items | Add an item to the catalog. |
| POST | /api/v1/library-imports | Bulk-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-search | Search the catalog by meaning. |
See the full schema and parameters in the Label Backend API reference.