Attio icon

Attio

Interact with Attio API

Overview

This node operation updates an attribute on either an object or a list within the Attio platform. It is useful for modifying metadata or properties associated with specific objects or lists, such as changing the title, description, or configuration of an attribute. For example, you can update an attribute's title, set it as required or unique, define default values, or archive it.

Use Case Examples

  1. Updating the title and description of a customer attribute in a CRM object.
  2. Changing the default currency display type for a financial attribute in a list.

Properties

Name Meaning
Target Specifies whether the attribute belongs to an object or a list.
Identifier A UUID or slug that identifies the specific object or list the attribute belongs to.
Attribute A UUID or slug that identifies the attribute to be updated.
Data A JSON object containing the attribute's updated data, such as title, description, API slug, requirement flags, uniqueness, default value, configuration, and archival status.

Output

JSON

  • json - The JSON response from the Attio API representing the updated attribute object.

Dependencies

  • Requires an API key credential for Attio API authentication.

Troubleshooting

  • Ensure the 'Target' property correctly matches whether the attribute is on an object or a list; otherwise, the API call may fail.
  • Verify that the 'Identifier' and 'Attribute' UUIDs or slugs are correct and exist in the Attio system to avoid 'not found' errors.
  • The 'Data' JSON must be valid and properly formatted; invalid JSON will cause parsing errors.
  • API authentication errors may occur if the API key credential is missing or invalid.

Links

Discussion