System / Schemas / Registry

Metaobjects Example Registry

Example registry — illustrative
REGISTRY_PATH: /SYSTEM/SCHEMAS/METAOBJECTS

save_list schema

save_list
Schema Validated
Metaobject Native
Field_Handle Data_Type Validation
customer_id single_line_text_field required
access single_line_text_field default | public
product json entity bucket (array)
product_ext_1 json overflow bucket
Schema_JSON_Definition
{
  "type": "save_list",
  "name": "User Saved List",
  "field_definitions": [
    {
      "key": "customer_id",
      "type": "single_line_text"
    },
    {
      "key": "product",
      "type": "json"
    }
  ]
}

Entity buckets on save_list

entity buckets
Schema Validated
Metaobject Native
Field_Handle Data_Type Validation
variant json entity bucket (array)
collection json entity bucket (array)
metaobject json entity bucket (array)
<entity>_ext_1..4 json overflow buckets
Schema_JSON_Definition
{
  "type": "save_list",
  "field": "product",
  "value": [
    {
      "gid": "gid://shopify/Product/123",
      "savedAt": "2026-01-01T00:00:00Z"
    }
  ]
}

Capacity

Example fields defined

Storage

Shopify native
Metaobject-backed persistence

API

Surface Shopify GraphQL
Example Illustrative only
Note Not live metrics