For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Open sourceSupportFAQsDocs Home
DocumentationAPI referenceRelease notes
DocumentationAPI referenceRelease notes
  • Introduction
    • Overview
    • Authentication
  • Guides
    • Operations Manager search APIs
    • Search API
    • URL query parameters
    • Use query parameters in API requests
  • Reference
        • POSTAdd a new Golden Config tree
        • POSTAdd a new Golden Config tree
        • POSTAdd device groups to node
        • POSTAdd device(s) to a group
        • POSTAdd devices to node
        • POSTAdd new devices to the group
        • POSTAdd node(s) to a compliance plan
        • POSTAdd or remove a pinned item
        • POSTAdd tasks to node
        • POSTAlters a device configuration
        • POSTAlters a device configuration
        • POSTApply a device config
        • POSTApply a device config template
        • POSTBack up device configuration
        • POSTBuild a config spec from raw config
        • GETCall adapter method
        • GETCheck if CM is a maintenance version
        • GETCheck if device is connected
        • POSTCompliance reports totals for a backup
        • POSTCompliance reports totals for a device
        • POSTCompliance reports totals for a task instance
        • POSTConvert a config spec into a readable string
        • POSTConvert patch data to native config
        • POSTCreate a compliance plan
        • POSTCreate a config parser
        • POSTCreate a config spec
        • POSTCreate a device group
        • POSTCreate a device template
        • POSTCreate a JSON spec
        • POSTCreate a task instance
        • POSTCreate Golden Config node
        • DELDelete a config parser
        • DELDelete a Golden Config tree
        • DELDelete a Golden Config tree
        • DELDelete compliance plans
        • DELDelete device groups
        • DELDelete device groups
        • DELDelete device(s) from a group
        • DELDelete Golden Config node
        • DELDelete Golden Config trees
        • DELDelete one or more config parsers by ID
        • DELDelete one or more device backups by ID
        • DELDelete one or more device template(s) by ID
        • DELDelete one or more variables
        • DELDelete pinned items
        • DELDelete task instance(s)
        • DELDelete the cache for OS types
        • PUTDiff two strings from a lookup
        • POSTExport a Golden Config tree
        • GETFetch a compliance plan
        • POSTFetch all the devices that exist on a tree
        • POSTFetch OS types to store into the cache
        • GETFetch the OS types stored in the cache
        • POSTFind devices
        • POSTFind trees which contain the specified device
        • POSTGet a config parser
        • GETGet a config spec document
        • POSTGet a config spec template
        • POSTGet a device template
        • GETGet a JSON spec document
        • POSTGet a JSON spec document with inheritance
        • GETGet a list of all backed up devices
        • GETGet a list of all Golden Config trees
        • POSTGet a list of pinned items
        • POSTGet compliance check details
        • GETGet compliance report
        • GETGet compliance report metadata for a batch
        • GETGet compliance report metadata for a batch
        • GETGet compliance report node summary
        • POSTGet data for a specific adapter task
        • POSTGet data for all adapters with tasks
        • GETGet details of a Golden Config tree version
        • GETGet device backup
        • POSTGet device backup list
        • GETGet device configuration
        • GETGet device details
        • GETGet device group by ID
        • GETGet device group by name
        • GETGet device groups for a device
        • GETGet formatted device config
        • POSTGet graded compliance reports for a node
        • POSTGet historical graded compliance reports
        • POSTGet historical graded compliance reports
        • GETGet JSON compliance report
        • POSTGet operational data for a device
        • GETGet summary of a Golden Config tree
        • POSTGet summary of a Golden Config tree
        • POSTGet task instance(s)
        • POSTGet the top issues from compliance reports
        • POSTGet the top issues from JSON compliance reports
        • POSTGrade report
        • POSTImport backup documents
        • POSTImport compliance plan documents
        • POSTImport device config template documents
        • POSTImport device group documents
        • POSTImport Golden Config tree documents
        • POSTImport parser documents
        • GETList all config parsers
        • GETList all device groups
        • POSTList historical compliance reports
        • DELRemove device groups from node
        • DELRemove devices from a group
        • DELRemove devices from node
        • DELRemove node(s) from a compliance plan
        • DELRemove tasks from node
        • POSTRender a Jinja2 template
        • POSTRun a compliance plan
        • POSTRun a task instance
        • POSTRun an adapter task
        • POSTRun compliance reports
        • POSTRun compliance reports
        • POSTRun compliance reports on backups
        • POSTSearch all compliance plan instances
        • POSTSearch all compliance plans
        • POSTSearch all device groups
        • POSTSearch device groups
        • POSTSearch for task instance(s)
        • GETSummarize compliance reports for a tree
        • PUTUpdate a compliance plan
        • PUTUpdate a config parser
        • PUTUpdate a config spec
        • PUTUpdate a device backup by ID
        • PUTUpdate a device template
        • PUTUpdate a JSON spec
        • PUTUpdate a task instance
        • PUTUpdate device groups
        • PUTUpdate Golden Config node
        • PUTUpdate Golden Config rule set
        • PUTUpdate node configuration
        • PUTUpdate properties of a compliance plan instance
        • PUTUpdate properties of a Golden Config tree
        • PUTUpdate properties of a Golden Config tree version
LogoLogo
Open sourceSupportFAQsDocs Home
ReferenceConfiguration Manager

Get details of a Golden Config tree version

GET
http://localhost:3000/configuration_manager/configs/:treeId/:version
GET
/configuration_manager/configs/:treeId/:version
$curl http://localhost:3000/configuration_manager/configs/treeId/version \
> -u "<username>:<password>"
1{
2 "id": "5c35355dbebaa82eaf8113f0",
3 "name": "Cisco Edge - Day 0",
4 "description": "string",
5 "deviceType": "cisco-ios",
6 "version": "initial",
7 "root": {
8 "name": "base",
9 "attributes": {
10 "devices": [
11 "xr9kv-atl"
12 ],
13 "configId": "5c35355dbebaa82eaf8113f0"
14 },
15 "children": [
16 null
17 ]
18 },
19 "variables": [
20 {
21 "name": "variable name",
22 "type": "literal",
23 "value": "variable value"
24 }
25 ],
26 "created": "2019-04-12T14:42:47.958Z",
27 "createdBy": "5c35355dbebaa82eaf8113f0",
28 "lastUpdated": "2019-04-12T14:42:47.958Z",
29 "lastUpdatedBy": "5c35355dbebaa82eaf8113f0"
30}
Returns a detailed view of the specified Golden Config tree version.
Was this page helpful?
Previous

Get device backup

Next
Built with

Authentication

AuthorizationBasic

Basic authentication of the form Basic <base64(username:password)>.

Path parameters

treeIdstringRequiredformat: "^[0-9a-f]{24}$"
treeId
versionstringRequired
version

Response

Requested Golden Config tree version
idstringformat: "^[0-9a-f]{24}$"
namestring
descriptionstring
deviceTypestring
versionstring
rootobject
variableslist of objects
createdstringformat: "\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z"
createdBystringformat: "^[0-9a-f]{24}$"
lastUpdatedstringformat: "\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z"
lastUpdatedBystringformat: "^[0-9a-f]{24}$"

Errors

500
Internal Server Error