# Cisco Umbrella

**Canonical:** https://apis.io/providers/cisco-umbrella/  
**Website:** https://developer.cisco.com/docs/cloud-security/  
**APIs profiled:** 26

Cisco Umbrella, built on the OpenDNS platform Cisco acquired in 2015 and now sold within Cisco Secure Access, is Cisco's cloud-delivered security service: DNS-layer security, secure web gateway, cloud-delivered firewall, CASB (Cisco Cloudlock) and remote browser isolation. Cisco publishes a full OAuth 2.0 client-credentials REST API at api.umbrella.com, split into five scopes — admin, auth, deployments, investigate, policies and reports — and documents it under the Cloud Security section of Cisco DevNet, where 26 first-party OpenAPI 3.0 documents covering 256 operations are published for download. The surface spans key and user administration, MSP/provider consoles, network and tunnel deployment, roaming computers and virtual appliances, destination and application lists, DNS/web/firewall reporting, app discovery, and the Umbrella Investigate threat-intelligence API.

## Kin Score — 62.6 / 100 (strong)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 62.6).

| Facet | Score |
|---|---|
| Discoverability | 81.5 |
| Contract Quality | 59.7 |
| Governance | 16.7 |
| Contract Governance | 16.7 |
| Operational Transparency | 86.8 |
| Developer Ergonomics | 70.8 |
| Commercial Clarity | 60.5 |
| Access Clarity | 60.5 |

## Agent readiness — 40.0 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |

## APIs (26)

- **Cisco Umbrella Key Admin API** — Cisco Umbrella Key Admin API — 6 operation(s) published by Cisco under the Cloud Security API documentation.
- **Cicso Umbrella Managed Providers API** — View, create, update, and delete the customers for the managed providers.
- **Cisco Umbrella Providers API** — Cisco Umbrella Providers API — 16 operation(s) published by Cisco under the Cloud Security API documentation.
- **Cisco Umbrella S3 Bucket Key Rotation API** — Refresh the Cisco-managed S3 bucket key in the Umbrella organization.
- **Cisco Umbrella Service Providers Console API** — Cisco Umbrella Service Providers Console API — 15 operation(s) published by Cisco under the Cloud Security API documentation.
- **Cisco Umbrella Users and Roles API** — Manage the Umbrella user accounts and roles.
- **Cisco Umbrella Token Authorization API** — Cisco Umbrella Token Authorization API — 1 operation(s) published by Cisco under the Cloud Security API documentation.
- **Cisco Cloudlock API** — The Cloudlock API provides data about an organization's activities, apps, incidents, and policies.
- **Cisco Umbrella Internal Domains API** — Manage the internal domains in your organization.
- **Cisco Umbrella Internal Networks API** — Manage the internal networks in your organization.
- **Cisco Umbrella Network Devices API** — Manage the network devices in your organization.
- **Cisco Umbrella Network Tunnels API** — Manage the network tunnels in the organization.
- **Cisco Umbrella Networks API** — Manage the networks in your organization.
- **Cisco Umbrella Deployments Policies API** — Manage the policies for the deployments in your organization.
- **Cisco Umbrella Roaming Computers API** — Manage the roaming computers in the organization.
- **Cisco Umbrella Sites API** — Create and manage the Sites in the organization.
- **Cisco Umbrella Secure Web Gateway Device Settings API** — Manage the Secure Web Gateway (SWG) settings for the devices in an organization.
- **Cisco Umbrella Tagging API** — Manage the tags and roaming computers with tags in the Umbrella organization.
- **Cisco Umbrella Virtual Appliances API** — Manage the virtual appliances in your organization.
- **Cisco Umbrella Investigate API** — The Umbrella Investigate API provides a complete view of domains in relation to IP and autonomous system number (ASN) information.
- **Cisco Umbrella Application Lists API** — Create and manage the application lists and internet destinations in the application lists for the organization.
- **Cisco Umbrella Destination Lists API** — Create and manage destination lists and destinations.
- **Cisco Umbrella API Usage Reports** — Get the Umbrella API usage reports for an organization.
- **Cisco Umbrella App Discovery API** — The App Discovery API provides an overall view of application and protocol activity in your environment
- **Providers Console Report** — Providers Console Report — 3 operation(s) published by Cisco under the Cloud Security API documentation.
- **Cisco Umbrella Reporting API** — The Reporting API provides the data to generate the Umbrella reports.

## Security (4)

- **Cisco Umbrella Authentication** — http/oauth2 · 2 schemes
- **Cisco Umbrella Domain Security** — TLSv1.3 · HSTS · DMARC
- **Cisco Umbrella Vulnerability Disclosure** — Hackerone
- **Cisco Umbrella Trust Center** — FedRAMP

## Plans (1)

- **Cisco Umbrella Plans Pricing**

## Tags

Security, DNS, Secure Web Gateway, Cloud Security, Zero Trust, Threat Intelligence, CASB, Firewall, Threat Investigation, Networking

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/cisco-umbrella/). Scores are computed from the provider's own public artifacts under a published rubric.
