Actions8
- Board Actions
- Card Actions
- Column Actions
- Lane Actions
Overview
This node integrates with the Kaiten API to retrieve data related to project management entities such as boards, cards, columns, lanes, spaces, and users. Specifically, for the Column resource with the Get All operation, it fetches all columns associated with a selected board.
This functionality is useful when you want to programmatically access the structure of a board in Kaiten, for example, to analyze or visualize the workflow stages represented by columns, or to automate processes that depend on column data.
Practical example:
You have a Kaiten board representing a software development pipeline, and you want to get all columns (e.g., "Backlog", "In Progress", "Review", "Done") to dynamically generate reports or trigger actions based on the current columns available.
Properties
| Name | Meaning |
|---|---|
| Board | Select a board to get columns from. The list shows all boards accessible via your account. |
Output
The output is an array of JSON objects, each representing a column retrieved from the specified board. Each object contains the full details of a column as returned by the Kaiten API, including properties like column ID, title, order, and other metadata.
The output format per item:
{
"id": "string",
"title": "string",
"order": "number",
// ... other column-specific fields as provided by Kaiten API
}
No binary data is output by this node.
Dependencies
- Requires an active connection to the Kaiten API using an API key credential.
- The node uses authenticated HTTP requests to the Kaiten API endpoints.
- The user must have appropriate permissions to access the selected board and its columns.
- No additional environment variables are required beyond the API authentication setup.
Troubleshooting
Common issues:
- Invalid or missing API credentials: Ensure the API key credential is correctly configured and has sufficient permissions.
- Board not found or inaccessible: Verify that the selected board exists and the authenticated user has access rights.
- Network or connectivity problems: Check internet connection and API server availability.
Error messages:
- Errors from the API will be surfaced as node execution errors with messages from the API response.
- If the node fails due to invalid parameters (e.g., empty board selection), it will throw an error indicating the missing or incorrect input.
- To handle intermittent failures gracefully, enable "Continue On Fail" in the node settings.
Links and References
- Kaiten API Documentation — Official API docs for detailed information about endpoints and data structures.
- n8n Documentation — For general guidance on using n8n nodes and workflows.