v1

latestOpenAPI 3.0.0CoreStack Inc License2026-07-248001,5071.7 MB
Self Service

Create Resource Catalog

Resource Catalog Create

post/self_service/resource_catalogs/{tenant_id}/create

Path parameters

tenant_idstring required

Specify the tenant ID. This is a unique ID and can be retrieved using the List Tenants API.

Request body

classificationstring required

Account classification is by default its 'default'. for example, default

namestring required

Cloud account catalog name.

resourcestring required

Specify the resource, This can be retrieved using the List Resource Catalog API

resource_typestring required

Cloud account resource type. for example, disk_sku

scopestring required

Cloud account scope . for example, tenant, private, etc

service_accountstring required

Cloud service account id . for example, '60xxxxxxxxxxxxxxxxxxxxxxxx0b'

service_levelsstring[] required

Update Activity Request Body. Example:["gold, silver, bronze, iron"]

Example request

{
  "resource_attributes": {
    "DiskSize": "32",
    "disk_type": "Premium SSD"
  }
}

Response

Success

messagestring required

Resource created

datastring required

Catalog Id