Anchor to metaobjectsCreatemetaobjects
metaobjectsCreate
mutation
Requires access scope.
Creates up to 25 metaobjects of the same type.
Anchor to Arguments
Arguments
- Anchor to inputinput•Metaobjects
Create requiredInput! The parameters for the metaobjects to create.
Was this section helpful?
Anchor to MetaobjectsCreatePayload returnsMetaobjectsCreatePayload returns
- Anchor to metaobjectsmetaobjects•
The created metaobjects.
- Anchor to userErrorsuser•
Errors [MetaobjectUser non-nullError!]! The list of errors that occurred from executing the mutation.
Was this section helpful?
Mutation Reference
mutation metaobjectsCreate($input: MetaobjectsCreateInput!) {
metaobjectsCreate(input: $input) {
metaobjects {
# Metaobject fields
}
userErrors {
field
message
}
}
}
Input
{
"input": {
"metaobjects": [
{
"capabilities": "",
"fields": [
""
],
"handle": "<your-handle>"
}
],
"type": "<your-type>"
}
}
{
"input": {
"metaobjects": [
{
"capabilities": "",
"fields": [
""
],
"handle": "<your-handle>"
}
],
"type": "<your-type>"
}
}
input MetaobjectsCreateInput {
metaobjects: [MetaobjectsCreateMetaobjectInput!]!
type: String!
}
input MetaobjectsCreateMetaobjectInput {
capabilities: MetaobjectCapabilityDataInput
fields: [MetaobjectFieldInput!]
handle: String
}