Supported products
Supported products
Scope requirements
Scope requirements
Create object tags
To create an object tag, make aPOST request to /crm/object-tags/2026-09-beta/{objectTypeId}.
Include the following in your request body:
For example, to create a Large deal tag on deals with an Amount value over $10,000 in one of your pipelines, make a
POST request to /crm/object-tags/2026-09-beta/0-3 with the following request body:
id you can use to update or delete the tag via API.
Retrieve object tags
- To retrieve details about an individual object tag, make a
GETrequest to/crm/object-tags/2026-09-beta/{objectTypeId}/{tagId}. - To retrieve all object tags for an object, make a
GETrequest to/crm/object-tags/2026-09-beta/{objectTypeId}.
id 12345, make a GET request to /crm/object-tags/2026-09-beta/0-5/12345. Your response would look similar to:
hs_tag_ids or the same criteria used by your tag.
Update object tags
Partially update object tag definitions
To update specific fields in an object tag’s definition, make aPATCH request to /crm/object-tags/2026-09-beta/{objectTypeId}/{tagId}. In your request body, include only the fields you want to set, update, or clear. If an array is present (e.g., filterPipelineIds), the inputted values fully replace the existing values.
For example, to update the High Risk ticket tag (12345) color to orange, remove the description, and use it only in your default support pipeline, make a PATCH request to /crm/object-tags/2026-09-beta/0-5/12345. Your request body would look similar to:
Replace object tag definitions
To fully update an object tag’s definition, make aPUT request to /crm/object-tags/2026-09-beta/{objectTypeId}/{tagId}. Include all required fields in your request body. If you omit a field, it will be cleared or returned to the default. If an array is present (e.g., filterPipelineIds), the inputted values fully replace the existing values.
If you want to only update specific fields, perform a partial update instead.
Delete object tags
To delete an object tag, make aDELETE request to /crm/object-tags/2026-09-beta/{objectTypeId}/{tagId}. You’ll receive a 204 No Content response upon successful deletion.
The tag will be removed from any records that met the tag’s criteria.