Overview
This node interacts with the TANSS API to manage PC records. It supports creating, updating, retrieving by ID, and deleting PCs or servers within the TANSS system. This is useful for automating IT asset management workflows, such as adding new computers to inventory, updating existing device details, fetching device information for reporting, or removing decommissioned machines.
Practical examples:
- Automatically create a new PC record when onboarding a new employee.
- Update PC details like location or assigned technician after maintenance.
- Retrieve PC information to generate an asset report.
- Delete PC entries when hardware is retired.
Properties
| Name | Meaning |
|---|---|
| API Token | The API token used to authenticate requests to the TANSS API. |
| PC Data | A collection of fields describing the PC to create or update. Fields include: Inventory Number, Active (boolean), Company ID, Name, Service Technician ID, Employee ID, Date (timestamp), Location, Manufacturer ID, Model, Serial Number, OS ID, Software, Remark, Show Remark (boolean), Mainboard Manufacturer ID, Mainboard Manufacturer Revision, Mainboard Serial Number, BIOS, BIOS Release, CPU Manufacturer ID, CPU Type ID, CPU Frequency, CPU Number, Mouse Serial Number, Keyboard Serial Number, Server (boolean), Internal Remark, Billing Number, Article Number, Manufacturer Number, Host ID, Purchase Price, Selling Price, Ownage Type (Own, Foreign, Own Rent, Foreign Rent), Storage ID, TeamViewer ID, TeamViewer Password, AnyDesk ID, AnyDesk Password, Reserved RAM, Reserved Hard Disk, Reserved CPU, Description. |
| PC ID | The numeric identifier of the PC or server, required for operations that target a specific PC (Get by ID, Update, Delete). |
| Operation | The action to perform on the PC resource. Options are: Get PC by ID, Update PC, Create PC, Delete PC. |
Output
The node outputs JSON data representing the response from the TANSS API for the requested operation. This typically includes the full PC object data returned by the API after creation, update, retrieval, or deletion confirmation.
No binary data output is produced by this node.
Dependencies
- Requires an active TANSS API endpoint URL and a valid API token credential.
- The node expects credentials configured in n8n containing the base URL of the TANSS API and uses the provided API token for authentication.
- Network connectivity to the TANSS API service is necessary.
Troubleshooting
- No credentials returned!: Indicates missing or misconfigured API credentials. Ensure the API token and base URL are correctly set up in n8n credentials.
- No data provided for creating/updating the PC.: When performing create or update operations, the PC Data collection must contain at least one field; otherwise, the node throws an error.
- Failed to execute [operation]: [error message]: Generic error indicating the API request failed. Check the API token validity, network connection, and that the PC ID exists for operations requiring it.
- The operation "[operation]" is not recognized.: An invalid operation was selected. Choose one of the supported operations.
Links and References
- TANSS API documentation (not provided here, but users should refer to their official TANSS API docs for detailed field descriptions and API behavior).