Actions54
- Resource Actions
- Userpermissions Actions
- Baselinefile Actions
- Locks Actions
- Briefcases Actions
- Checkpoint Actions
- Thumbnail Actions
- Extendeddata Actions
- Changesets Actions
- Changesetgroups Actions
- Permissions Actions
- Recents Actions
- Namedversions Actions
- Shares Actions
- Rolepermissions Actions
- Users Actions
- Favorites Actions
- Fork Actions
- Clone Actions
- Create Actions
Overview
This node interacts with the iTwin Platform's iModels API, specifically to retrieve extended data related to changesets within an iModel. The "Get Changeset Extended Data" operation fetches detailed metadata or additional information about a particular changeset identified by its ID or index in a given iModel.
Typical use cases include:
- Auditing or reviewing changes made in a specific changeset.
- Integrating changeset metadata into workflows for reporting or validation.
- Automating synchronization tasks based on changeset details.
For example, a user might input an iModel ID and a changeset identifier to obtain extended data that describes what was changed, who made the change, or other custom metadata associated with that changeset.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the iModel from which to retrieve changeset data. |
| Changeset | The identifier or index of the changeset whose extended data is to be fetched. |
Output
The node outputs JSON data representing the extended data details of the specified changeset. This typically includes metadata fields returned by the iTwin iModels API describing the changeset's contents or attributes.
The output structure is an array of JSON objects (one per input item), each containing the extended data retrieved. If the API returns multiple records or complex nested data, it will be reflected accordingly in the JSON output.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the iTwin Platform via an API key credential or OAuth2 authentication token configured in n8n.
- The node depends on the iTwin iModels API being accessible and the provided iModel ID and changeset identifiers being valid.
- No additional external dependencies beyond the iTwin API and standard n8n environment are required.
Troubleshooting
- Invalid iModel ID or Changeset: Errors may occur if the provided iModel ID or changeset identifier does not exist or is malformed. Verify these inputs carefully.
- Authentication Failures: Ensure the API credentials are correctly set up and have sufficient permissions to access the iModel and its changesets.
- API Rate Limits or Connectivity Issues: Network problems or API rate limiting can cause failures; retry or check network status.
- Unknown Operation Error: If the node throws an error about an unknown operation, confirm that the operation name matches exactly "get-imodel-changeset-extended-data-details".