Mutation
mutation UpdateCustomField($input: UpdateCustomFieldInput!) {
updateCustomField(input: $input) {
clientMutationId
customField {
allowAdHoc
answers {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
createdAt
description
id
maxCharacters
}
errors
}
}Variables
{
"input": {
"id": "id"
}
}Response
{
"data": {
"updateCustomField": {
"clientMutationId": "string",
"customField": {
"allowAdHoc": true,
"answers": {
"edges": [
{
"__typename": "CustomFieldAnswerEdge"
}
],
"nodes": [
{
"__typename": "CustomFieldAnswer"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"createdAt": "value",
"description": "string",
"id": "id",
"maxCharacters": 1
},
"errors": [
"string"
]
}
}
}Mutations
updateCustomField
Update a custom field’s editable attributes. Tag and badge fields are system-managed and cannot be edited.
Required scope: host:write:network_members
MUTATION
updateCustomField(input: UpdateCustomFieldInput!): UpdateCustomFieldPayloadArguments
input
required
Parameters for UpdateCustomField
Returns
clientMutationId
String
A unique identifier for the client performing the mutation.
customField
errors
[String!]!
Mutation
mutation UpdateCustomField($input: UpdateCustomFieldInput!) {
updateCustomField(input: $input) {
clientMutationId
customField {
allowAdHoc
answers {
edges {
__typename
}
nodes {
__typename
}
pageInfo {
__typename
}
}
createdAt
description
id
maxCharacters
}
errors
}
}Variables
{
"input": {
"id": "id"
}
}Response
{
"data": {
"updateCustomField": {
"clientMutationId": "string",
"customField": {
"allowAdHoc": true,
"answers": {
"edges": [
{
"__typename": "CustomFieldAnswerEdge"
}
],
"nodes": [
{
"__typename": "CustomFieldAnswer"
}
],
"pageInfo": {
"__typename": "PageInfo"
}
},
"createdAt": "value",
"description": "string",
"id": "id",
"maxCharacters": 1
},
"errors": [
"string"
]
}
}
}