API Guide & Architecture

Integrate IaCConsole into your custom workflows.

The IaCConsole API provides programmatic access to your infrastructure inventory, execution history, and organization settings. It is the backbone of the web console and the CLI.

Base URL

https://api.iacconsole.com/v1

Authentication

The API uses HTTP Basic Authentication. Include your credentials in the Authorization header:

Authorization: Basic {base64(username:password)}

API Reference

Complete OpenAPI documentation with interactive examples is available on SwaggerHub:

SwaggerHub API Reference - View complete API documentation

Dimensions

Operations with dimensions in IaCConsole CMDB:

  • GET /dimension/{orgName}/{dimKey}/{dimValue} - Get dimension from IaCConsole CMDB
  • POST /dimension/{orgName}/{dimKey}/{dimValue} - Insert/Update dimension in IaCConsole CMDB
  • DELETE /dimension/{orgName}/{dimKey}/{dimValue} - Delete dimension from IaCConsole CMDB
  • GET /dimension/{orgName}/{dimKey} - Get all dimensions from IaCConsole CMDB by Dimension Key
  • GET /dimension/{orgName} - Get all dimensions by orgName
  • GET /dimension - Get all dimensions in Account