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.
consistentbooleanWhether to read from the primary database instead of the regional replica. Set it when reading a config straight after publishing or editing it, so the response cannot trail that write by the replica lag.

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": {}
}

200Config data and metadata.

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

400Invalid request parameters.

FieldTypeDescription
errorrequiredstring

401Unauthorized.

FieldTypeDescription
errorrequiredstring

403Forbidden.

FieldTypeDescription
errorrequiredstring

404Config not found.

FieldTypeDescription
errorrequiredstring

500Internal server error.

FieldTypeDescription
errorrequiredstring