We’ve expanded our Configuration Items (CI) API capabilities with new endpoints that give you greater control and visibility into your CMDB relationships and structure.
These additions give you more flexibility when integrating SysAid with asset management tools or automating CMDB updates. Whether you're syncing data from external systems or maintaining dependencies between assets, you now have the tools to do it seamlessly through the API.
CI Relation Endpoints
You can now programmatically manage the relationships between Configuration Items using the following endpoints:
- Get CI Relations for a Specific CI by ID: Retrieve a list of all CI relations to understand how your CIs are connected.
- Create a CI Relation for a Specific CI ID: Create new CI relations to define dependencies and links between CIs.
- Delete a CI Relation for a Specific CI ID: Remove outdated or incorrect CI relations as your environment evolves.
- Create a CI Relation Type: Define a new relation type to categorize how CIs are connected within your CMDB.
- Update a CI Relation Type by ID: Modify an existing relation type to adapt to evolving relationship structures.
- Delete a CI Relation Type by ID: Remove an existing relation type and all associated links.
These endpoints make it easier to automate and maintain accurate dependency maps across your IT landscape.
CI Type and Subtype Endpoints
To simplify building and managing your CMDB structure, we’ve also added:
- Get CI Relation Types: Retrieve all available CI types.
- Get a List of CI Subtypes for a Specific CI Type: Retrieve all subtypes associated with CI types.
These endpoints help you dynamically populate CMDB forms, automate CI classification, and ensure consistency across your integrations.
👉 To learn more about CIs and CI Relations, go to the Configuration Items (CIs) page.
