Actions58
- Applications Actions
- Components Actions
- Brands Actions
- Documents Actions
- Weblinks Actions
- Manufacturers Actions
- Catalogs Actions
- Download Actions
- Variations Actions
- Categories Actions
- Upload Actions
- Jobs Actions
Overview
This node integrates with the iTwin Component Center API to retrieve detailed information about specific component weblinks within a project. The "Get Component WebLink" operation fetches metadata or details of a particular web link associated with a given component in a project. This is useful for scenarios where users need to programmatically access or verify component-related web resources, such as documentation links, download URLs, or other references tied to components managed in the iTwin ecosystem.
Practical examples include:
- Automatically retrieving and displaying component web links in a dashboard.
- Validating that component web links exist and are up-to-date before deployment.
- Integrating component web link data into broader automation workflows involving project management or software delivery pipelines.
Properties
| Name | Meaning |
|---|---|
| Component ID | The unique identifier of the component whose web link you want to retrieve. |
| Web Link ID | The unique identifier of the specific web link associated with the component. |
| Project ID | (Optional) The identifier of the project containing the component and its web link. Used as a query parameter in the API request. |
Output
The node outputs JSON data representing the retrieved component web link details. The exact structure depends on the API response but typically includes metadata fields describing the web link such as URL, description, creation date, and related component information.
If multiple results were returned (not typical for this single-get operation), they would be output as an array of JSON objects. Binary data output is not indicated for this operation.
Dependencies
- Requires an API authentication token credential for the iTwin OAuth2 service to authorize requests.
- Depends on the iTwin Component Center API being accessible and the user having appropriate permissions.
- No additional environment variables are explicitly required beyond standard n8n credential setup.
Troubleshooting
Common issues:
- Invalid or missing Component ID or Web Link ID parameters will cause the API call to fail.
- Incorrect or expired API authentication tokens will result in authorization errors.
- Providing a Project ID that does not match the component's actual project may lead to empty or error responses.
Error messages:
"Unknown operation: get-component-weblink"indicates a misconfiguration or typo in the operation name.- API errors from the iTwin service will be surfaced, often including HTTP status codes like 401 (Unauthorized) or 404 (Not Found).
Resolutions:
- Verify all IDs are correct and correspond to existing entities in the iTwin system.
- Ensure the API credentials are valid and have not expired.
- Confirm network connectivity and API endpoint availability.
Links and References
- iTwin Developer Documentation
- iTwin Component Center API Reference (general reference; specific endpoints depend on API version)