list_metaobject_definitions
Discover metaobject definitions to understand custom data shapes before listing or creating metaobject instances.
Instructions
List the metaobject definitions (custom types/schemas) registered on this Shopify store, with their field definitions. Each definition declares a type handle, a set of typed fields, and which fields are required. Use this tool to discover what custom data shapes the store supports before calling list_metaobjects (which queries instances of one type) or create_metaobject (which creates a new instance). Cursor-paginated.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_metaobject_definitions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| first | No | Page size (1-100). 25 is usually plenty — most stores have <50 metaobject types total. | |
| after | No | Cursor from a prior page's pageInfo. Omit on the first call. |