Updates the attributes and/or relationships of an existing contact group. Only the values of sent attributes are replaced. And only the values of sent relationships are replaced
/jsonapi/contact-groups/{id}Where id is the identifier of the contact group
For client-credentials integrations, supply your assigned adviser identifier in the UserId header. See request headers and data access.
Bearer authentication. Confirm your scopes, data access and required adviser context.
Request parameters
id path required
idintegerformat: int32
Request body
application/vnd.api+json
Example request body
Generated from the OpenAPI Specification with illustrative values. Replace sample values, resource types and IDs with your own. Optional fields are shown for illustration; follow the field descriptions and business rules. Send only the attributes or relationships you want to change, and match data.id to the ID in the URL.
{
"data": {
"type": "contact-groups",
"id": "1001",
"attributes": {
"enquirySourceCategoryId": 1,
"reviewMonth": 1,
"utmSource": "string",
"utmMedium": "string",
"utmTerm": "string",
"utmContent": "string",
"utmCampaign": "string",
"categoriesAllowCreate": false,
"categories": [
"string"
],
"sourceAdditionalDetails": "string",
"contactType": "Lead",
"notes": "string",
"enquirySourceId": 1,
"enquirySourceReferrerId": "string"
}
}
}
Example request
Use your supplied API base URL and replace path placeholders such as {id}. These examples run in your backend or terminal, where your credentials are kept.
curl --globoff --request PATCH "${API_BASE_URL}/jsonapi/contact-groups/{id}" \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "UserId: $ADVISER_CONTACT_ID" \
--header 'Accept: application/vnd.api+json' \
--header 'Content-Type: application/vnd.api+json' \
--data '{
"data": {
"type": "contact-groups",
"id": "1001",
"attributes": {
"enquirySourceCategoryId": 1,
"reviewMonth": 1,
"utmSource": "string",
"utmMedium": "string",
"utmTerm": "string",
"utmContent": "string",
"utmCampaign": "string",
"categoriesAllowCreate": false,
"categories": [
"string"
],
"sourceAdditionalDetails": "string",
"contactType": "Lead",
"notes": "string",
"enquirySourceId": 1,
"enquirySourceReferrerId": "string"
}
}
}'
Responses
200 responseapplication/vnd.api+jsonmetaobjectread onlyjsonApiobjectread onlylinksall ofread onlyincludedarray · nullableread only
For guidance beyond this operation's schema, see troubleshooting and JSON:API explained.