customFieldValuesUpdate
Creates, updates, or deletes custom field values for a contact or company.
mutation CustomFieldValuesUpdate(
$subjectId: ID!,
$customFieldList: [CustomFieldListInput]
) {
customFieldValuesUpdate(input: {
subjectId: $subjectId,
customFieldList: $values
}) {
subject {
id
}
}
}
Example request, with payload in the payload.json file:
curl 'https://api.groovehq.com/v2/graphql' -H 'Accept: application/json' -H
'Content-Type: application/json' -H 'Authorization: Bearer TOKEN' -d payload.json
Example payload.json file:
{
"query":"
mutation UpdateCustomFieldValue(
$input: CustomFieldValuesUpdateInput!
) {
customFieldValuesUpdate(input: $input) {
subject {
id
}
errors {
message
path
type
}
}
}
",
"_method":"POST",
"variables": {
"input": {
"subjectId":"co_0000000000",
"customFieldList":[
{
"customFieldIdOrKey":"cf_0000000000",
"value":"My new value"
}
]
},
}
}
customFieldValuesUpdate(
input: CustomFieldValuesUpdateInput!
): CustomFieldValuesUpdatePayload
Arguments
customFieldValuesUpdate.input ● CustomFieldValuesUpdateInput! non-null input common
Parameters for CustomFieldValuesUpdate
Type
CustomFieldValuesUpdatePayload object common
Autogenerated return type of CustomFieldValuesUpdate