config/show

GET/config/show

Fetch a published config version, draft, or the live config. Requires the configuration:read permission.

Request

cURL
curl -X GET "https://provisioning.cloudx.io/api/v1/config/show" \
  -H "Authorization: Bearer $CLOUDX_API_KEY"

Query parameters

NameTypeDescription
idstringConfiguration row ID. Can address a published version or draft.
versioninteger<int32>Published configuration version number.
draftbooleanWhether to return the account draft. If multiple drafts exist, use id instead.

Responses

Config data and metadata.
{
  "id": "<string>",
  "account_id": "<string>",
  "kind": "live",
  "version_number": 123,
  "version_label": "<string>",
  "created_at": "<string>",
  "created_by_user_id": "<string>",
  "created_by_name": "<string>",
  "yaml": "<string>",
  "data": {}
}

200 Config data and metadata.

FieldTypeDescription
idrequiredstring
account_idrequiredstring
kindrequiredstring
version_numberinteger<int32>
version_labelstring
created_atrequiredstring
created_by_user_idstring
created_by_namestring
yamlrequiredstring
datarequiredobject

400 Invalid request parameters.

FieldTypeDescription
errorrequiredstring

401 Unauthorized.

FieldTypeDescription
errorrequiredstring

403 Forbidden.

FieldTypeDescription
errorrequiredstring

404 Config not found.

FieldTypeDescription
errorrequiredstring

500 Internal server error.

FieldTypeDescription
errorrequiredstring