- A stable
entry_idthat you choose. - A human-readable
display_name. - A
metadataJSON object for your own structured fields.
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 asstore.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 adetail 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.