Actions25
Attribute → Create
AI-generatedOverview
This node operation creates a new attribute within a specified board in a workspace on the Infinity platform. It is useful for users who want to dynamically add custom attributes to their boards, such as text fields, checkboxes, dates, or other data types supported by Infinity. For example, a project manager might use this to add a "Priority" attribute to tasks on a project board.
Use Case Examples
- Creating a new text attribute named 'Priority' on a project board to categorize tasks.
- Adding a checkbox attribute to track completion status of items on a board.
Properties
| Name | Meaning |
|---|---|
| Workspace ID | The ID of the workspace where the board resides. |
| Board ID | The ID of the board where the attribute will be created. |
| Attribute Name | The name of the attribute to create. |
| Attribute Type | The type of the attribute to create, such as text, checkbox, date, number, etc. |
| Attribute Fields | Additional fields for the attribute including default data and settings as JSON objects. |
Output
JSON
jsonid- The unique identifier of the created attribute.name- The name of the created attribute.type- The type of the created attribute.default_data- The default data set for the attribute, if any.settings- The settings configured for the attribute.
Dependencies
- Requires an API key credential for Infinity API authentication.
Troubleshooting
- Error 'Attribute Name is required.': Ensure the 'Attribute Name' field is filled before creating an attribute.
- Error 'Invalid JSON value for "Default Data"': Verify that the 'Default Data' field contains valid JSON.
- Error 'Invalid JSON value for "Settings"': Verify that the 'Settings' field contains a valid JSON object.
- General API errors: Check workspace and board IDs are correct and the API key has sufficient permissions.