Skip to main content
Shared stores are organization-scoped collections of reusable records. Certain Mosaic tiles can use these records when processing content. Each entry has:
  • A stable entry_id that you choose.
  • A human-readable display_name.
  • A metadata JSON object for your own structured fields.
All endpoints use your Mosaic API key and are automatically scoped to its organization.

Limits

Creating a resource beyond a store or entry limit returns 409 Conflict with a stable error code and the applicable limit.

IDs

Mosaic generates the UUID returned as store.id. Use that UUID as {store_id} in store and entry endpoint paths. You provide each entry’s entry_id. Entry IDs must be unique within their store and remain the lookup key for API updates.

Data types

Store object

Entry object

Common error responses

Authentication errors use a detail field:
Endpoint validation and operational errors use the payloads documented on each endpoint page. A 500 Internal Server Error has an error string describing the failed operation; clients should treat any 500 as retryable only according to their own retry policy.

Endpoints

Use the endpoint pages in the left navigation for request bodies, responses, and errors.