New Cisco Defense Orchestrator (CDO) API

Cisco Defense Orchestrator (CDO) provides a powerful REST API to automate and simplify security management tasks. You can find CDO API Documentation on DevNet. And tune in to a live discussion on April 24th on YouTube or LinkedIn to learn about how to get started, and integrations of CDO with Ansible and Terraform.

Key features include:

  1. Manage devices, services, and device managers
  2. Deploy changes to devices at scale
  3. Manage objects (coming soon)
  4. Perform complex searches (coming soon)
  5. Monitor changelog (coming soon)
  6. Execute commands across the device fleet (coming soon)
  7. Build custom dashboards for Managed Service Providers

The CDO REST API empowers organizations to streamline security operations, improve efficiency, and strengthen their overall security posture.
To access CDO APIs, you must include an authentication token in your requests. Follow these steps to get your API token:

  • Log in to CDO
  • Go to the Settings page
  • Generate an API token (which does not expire)

Include this token in the header of your API requests using the Bearer token method for the desired tenant.

Example of a request to get a list of devices

curl -X GET \ 
--url \
--header "Authorization: Bearer $API_TOKEN"

Helpful resources

Wednesday, April 24 webinar:

Join Principal Software Engineer, Siddhu Warrier and Product Owner, Aaron Hackney as they discuss the new and improved CDO API. We’ll take a deep dive into how to get started, and take a brief look at Ansible and Terraform integrations with CDO as well.
Join us via: YouTube   |  LinkedIn 



Latest articles


Related articles

Leave a reply

Please enter your comment!
Please enter your name here