Requires
write_customers
access scope or write_companies
access scope. Also: The API client must be installed on a Shopify Plus store.
Updates a company contact.
Arguments
The ID of the company contact to be updated.
The fields to use to update the company contact.
Was this section helpful?
CompanyContactUpdatePayload returns
The updated company contact.
The list of errors that occurred from executing the mutation.
Was this section helpful?
Hide code
Mutation reference
Copy
mutation companyContactUpdate($companyContactId: ID!, $input: CompanyContactInput!) {
companyContactUpdate(companyContactId: $companyContactId, input: $input) {
companyContact {
# CompanyContact fields
}
userErrors {
field
message
}
}
}
Hide code
Input
Copy
{
"companyContactId": "gid://shopify/<objectName>/10079785100",
"input": {
"email": "<your-email>",
"firstName": "<your-firstName>",
"lastName": "<your-lastName>",
"locale": "<your-locale>",
"phone": "<your-phone>",
"title": "<your-title>"
}
}
input CompanyContactInput {
email: String
firstName: String
lastName: String
locale: String
phone: String
title: String
}