METADATA
Create, read, update, and delete arbitrary custom key/value data attached to an entity in a given namespace. Use this to sync data you own into Inspectorio when no purpose-built endpoint exists for it.
Create Metadata
Create a new Metadata record identified by `uid` within the given `namespace`. This request is forwarded as-is to an internal metadata service, which owns conflict handling for an existing `namespace` + `uid`; the exact resulting status code (e.g. whether a duplicate errors or is upserted) is not defined by this spec — see the 4xx response schemas for the error shapes this API can surface.
Delete Metadata
Permanently delete the Metadata record identified by `namespace` + `uid`. This is irreversible. Behavior when no such record exists is owned by an internal metadata service this request is forwarded to and is not defined by this spec.
Get Metadata
Retrieve a single Metadata record by `namespace` + `uid`. Returns an error response (see the 4xx schemas) if no record exists for that key; the exact status code is determined by the internal metadata service this request is forwarded to.
Update Metadata
Update the `items` of an existing Metadata record identified by `namespace` + `uid`. The `items` array is forwarded as-is to an internal metadata service; this API does not fetch or merge the existing record itself, so whether `items` fully replaces or merges with the existing list, and the behavior when no record exists, is owned by that internal service and not defined by this spec.