1. 元对象(Metaobject) API
个人项目
  • 元对象(Metaobject) API
    • Storefront GraphQL API批量查询元对象
      POST
    • 创建元对象定义
      POST
    • 更新元对象定义
      PUT
    • 查询单个元对象定义
      GET
    • 删除元对象定义
      DELETE
    • 分页查询元对象定义
      GET
    • 创建元对象
      POST
    • 更新元对象
      PUT
    • 查询单个元对象
      GET
    • 删除元对象
      DELETE
    • 批量查询元对象
      GET
    • Storefront GraphQL API查询元对象
      POST
  1. 元对象(Metaobject) API

创建元对象定义

POST
https://zhenghaonan.myshopline.com/admin/openapi/v20260601/metaobject_definition.json
● 接口名称
○ 中文:创建元对象定义
○ 英文:Create a metaobject definition
● 接口描述
○ 中文:创建元对象定义。
○ 英文:Create a metaobject definition.
● 接口信息
○ 权限点:write_metaobject_definition。
○ 接口地址:/metaobject_definition.json
○ 请求方法:POST

请求参数

Header 参数

Body 参数application/json必填

示例
{
    "metaobject_definition": {
        "name": "商品规格",
        "description": "用于定义商品规格信息",
        "type": "product_specification424",
        "display_name_key": "title",
        "field_definitions": [
            {
                "name": "标题1",
                "description": "规格标题",
                "key": "title2121",
                "type": "single_line_text_field"
            },
            {
                "name": "描述1",
                "description": "规格描述",
                "key": "description",
                "type": "multi_line_text_field"
            },
            {
                "name": "描述2",
                "description": "规格描述2",
                "key": "description2",
                "type": "multi_line_text_field"
            }
        ],
        "access": {
            "admin": "PUBLIC_READ"
        }
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://zhenghaonan.myshopline.com/admin/openapi/v20260601/metaobject_definition.json' \
--header 'Authorization: Bearer eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6MCwiYXBwS2V5IjoiNzJiODI1NDQzNzg0ZjIwMGRlZTI3MzM4MDA3ZWQ3MDYyNmM3NzBhZSIsImV4cCI6MTg2MDgwNzQ2NywiaXNzIjoieXNvdWwiLCJzZWxsZXJJZCI6IjI0MDczMzE4NjIiLCJzdG9yZUlkIjoiMTczNjQxNjA5MDAzMyIsInRpbWVzdGFtcCI6MTc2NjExMzA2NzQyMiwidmVyc2lvbiI6IlYyIn0.ZbMED6-ll35NSPOxQg55TreKpqGIHLq-NbJg3L9vSU4AuXIZ7TTuEjsqkRwmbcGSR_pyX3k77ka8b04_BnM46Q' \
--header 'Content-Type: application/json' \
--data '{
    "metaobject_definition": {
        "name": "商品规格",
        "description": "用于定义商品规格信息",
        "type": "product_specification424",
        "display_name_key": "title",
        "field_definitions": [
            {
                "name": "标题1",
                "description": "规格标题",
                "key": "title2121",
                "type": "single_line_text_field"
            },
            {
                "name": "描述1",
                "description": "规格描述",
                "key": "description",
                "type": "multi_line_text_field"
            },
            {
                "name": "描述2",
                "description": "规格描述2",
                "key": "description2",
                "type": "multi_line_text_field"
            }
        ],
        "access": {
            "admin": "PUBLIC_READ"
        }
    }
}'

返回响应

🟢200
application/json
成功
Bodyapplication/json

示例
{}
🟠400
🟠403
修改于 2026-04-16 03:23:28
上一页
Storefront GraphQL API批量查询元对象
下一页
更新元对象定义
Built with