Cisco Umbrella · OAuth Scopes

Cisco Umbrella OAuth Scopes

OAuth 2.0 searched

Cisco Umbrella publishes 61 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Cisco Umbrella API on a user’s behalf.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

SecurityDNSSecure Web GatewayCloud SecurityZero TrustThreat IntelligenceCASBFirewallThreat InvestigationNetworking
Scopes: 61 Flows: Method: searched

Scopes (61)

ScopeDescriptionFlows
admin.apikeys:delete Delete an API key.
admin.apikeys:update Update an API key.
admin.apikeys:refresh Refresh an API key.
admin.apikeys:read View an API key.
admin.apikeys:create Create an API key.
admin.users:read View the user accounts.
admin.users:write Create and delete the user accounts.
admin.roles:read View the user roles.
admin.iam:write Rotate the Cisco-managed S3 bucket key.
admin.passwordreset:write Update the customer's password.
admin.organizations:read View the organizations.
admin.customers:read View the customers.
admin.customers:write Create, update, and delete the customers.
admin.customerSearch:read List the customers by the email addresses.
admin.customerdeals:read View the customer deals.
admin.customerdeals:write Update the customer deals.
admin.config:read View the configured logos, cnames, and contacts.
admin.config:write Create, update, and delete the configured logos, cnames, and contacts.
deployments.networks:read View the networks.
deployments.networks:write Create, update, and delete the networks.
deployments.internalnetworks:read View the internal networks.
deployments.internalnetworks:write Create, update, and delete the internal networks.
deployments.internaldomains:read View the internal domains.
deployments.internaldomains:write Create, update, and delete the internal domains.
deployments.datacenters:read View the data centers for the network tunnels.
deployments.tunnels:read View the network tunnels.
deployments.tunnels:write Create, update, and delete the network tunnels.
deployments.roamingcomputers:read View the roaming computers.
deployments.roamingcomputers:write View, update, and delete the roaming computers.
deployments.roamingcomputersOrgInfo:read View the OrgInfo.json properties for roaming computers.
deployments.tags:read View the tags.
deployments.tags:write Create the tags.
deployments.tagDevices:read View the tagged devices.
deployments.tagDevices:write Create and delete the tagged devices.
deployments.policies:read View the policies for the deployments.
deployments.policies:write Update and delete the policies for the deployments.
deployments.sites:read View the sites.
deployments.sites:write Create, update, and delete the sites.
deployments.virtualappliances:read View the virtual appliances.
deployments.virtualappliances:write Update and delete the virtual appliances.
deployments.networkdevices:read View the network devices.
deployments.networkdevices:write Create, update, and delete the network devices.
deployments.devices.swg:read View the secure web gateway override settings on the devices.
deployments.devices.swg:write Update and delete secure web gateway settings on the devices.
investigate.investigate:read View the information about a domain.
investigate.bulk:read View the information about multiple domains.
policies.destinationLists:read View the destination lists.
policies.destinationLists:write Create, update, and delete a destination list.
policies.destinations:read View the destinations in a destination list.
policies.destinations:write Add and delete destinations in a destination list.
policies.applicationlists:read View the application lists.
policies.applicationlists:write Create, update, and delete the application lists.
reports.aggregations:read View the aggregated events.
reports.granularEvents:read View the granular events.
reports.summariesByRule:read View the summaries by rules events.
reports.utilities:read View the reference information for the reports.
reports.appDiscovery:read View the application discovery events.
reports.appDiscovery:write Update the label for the applications.
reports.apiusage:read View the API key usage.
reports.customers:read View the events for the customers.
reports.customers:write View the events by the request types.

Source

OAuth Scopes

Raw ↑
generated: '2026-08-19'
method: searched
source: https://developer.cisco.com/docs/cloud-security/umbrella-api-oauth-scopes/
docs: https://developer.cisco.com/docs/cloud-security/umbrella-api-oauth-scopes/
x-evidence:
  fetched: '2026-08-19'
  url: https://pubhub.devnetcloud.com/media/cloud-security-apis-in-eft/docs/guides/scopes.md
  http_status: 200
model: OAuth 2.0 client credentials; scopes are attached to the Umbrella API key at creation time in the Umbrella
  dashboard, not requested per-token.
token_url: https://api.umbrella.com/auth/v2/token
groups:
- admin
- deployments
- investigate
- policies
- reports
scope_count: 61
scopes:
- scope: admin.apikeys:delete
  description: Delete an API key.
  group: admin
  endpoints:
  - DELETE /admin/v2/apiKeys/{apiKeyId}
  in_spec: true
- scope: admin.apikeys:update
  description: Update an API key.
  group: admin
  endpoints:
  - PATCH /admin/v2/apiKeys/{apiKeyId}
  in_spec: true
- scope: admin.apikeys:refresh
  description: Refresh an API key.
  group: admin
  endpoints:
  - POST /admin/v2/apiKeys/{apiKeyId}/refresh
  in_spec: true
- scope: admin.apikeys:read
  description: View an API key.
  group: admin
  endpoints:
  - GET /admin/v2/apiKeys
  - GET /admin/v2/apiKeys/{apiKeyId}
  in_spec: true
- scope: admin.apikeys:create
  description: Create an API key.
  group: admin
  endpoints:
  - POST /admin/v2/apiKeys
  in_spec: true
- scope: admin.users:read
  description: View the user accounts.
  group: admin
  endpoints:
  - GET /admin/v2/users
  - GET /admin/v2/users/{userId}
  in_spec: true
- scope: admin.users:write
  description: Create and delete the user accounts.
  group: admin
  endpoints:
  - POST /admin/v2/users
  - DELETE /admin/v2/users/{userId}
  in_spec: true
- scope: admin.roles:read
  description: View the user roles.
  group: admin
  endpoints:
  - GET /admin/v2/roles
  in_spec: true
- scope: admin.iam:write
  description: Rotate the Cisco-managed S3 bucket key.
  group: admin
  endpoints:
  - POST /admin/v2/iam/rotateKey
  in_spec: true
- scope: admin.passwordreset:write
  description: Update the customer's password.
  group: admin
  endpoints:
  - POST /admin/v2/passwordResets/{customerId}
  in_spec: true
- scope: admin.organizations:read
  description: View the organizations.
  group: admin
  endpoints:
  - GET /admin/v2/organizations
  in_spec: false
- scope: admin.customers:read
  description: View the customers.
  group: admin
  endpoints:
  - GET /admin/v2/providers/customers
  - GET /admin/v2/providers/customers/{customerId}
  - GET /admin/v2/providers/customers/{customerId}/accessRequests/{accessRequestId}
  - GET /admin/v2/providers/customers/{customerId}/trialStrengths
  - GET /admin/v2/providers/customers/packages
  - GET /admin/v2/managed/customers
  - GET /admin/v2/managed/customers/{customerId} | POST /admin/v2/providers/customers/{customerId}/trialExtensions
  in_spec: true
- scope: admin.customers:write
  description: Create, update, and delete the customers.
  group: admin
  endpoints:
  - POST /admin/v2/providers/customers
  - DELETE /admin/v2/providers/customers/{customerId}
  - PUT /admin/v2/providers/customers/{customerId}
  - PUT /admin/v2/providers/customers/{customerId}/trialconversions
  - POST /admin/v2/providers/customers/{customerId}/accessRequests
  - PUT /admin/v2/providers/customers/{customerId}/accessRequests/{accessRequestId}
  - POST /admin/v2/managed/customers
  - DELETE /admin/v2/managed/customers/{customerId}
  - PUT /admin/v2/managed/customers/{customerId}
  in_spec: true
- scope: admin.customerSearch:read
  description: List the customers by the email addresses.
  group: admin
  endpoints:
  - GET /admin/v2/providers/customerAddresses
  in_spec: true
- scope: admin.customerdeals:read
  description: View the customer deals.
  group: admin
  endpoints:
  - GET /admin/v2/providers/customerDeals/{dealId}
  in_spec: false
- scope: admin.customerdeals:write
  description: Update the customer deals.
  group: admin
  endpoints:
  - PUT /admin/v2/providers/customerDeals/{dealId}
  in_spec: false
- scope: admin.config:read
  description: View the configured logos, cnames, and contacts.
  group: admin
  endpoints:
  - GET /admin/v2/config/cnames
  - GET /admin/v2/config/cnames/{cnameId}
  - GET /admin/v2/config/contacts
  - GET /admin/v2/config/contacts/{contactId}
  - GET /admin/v2/config/logos/{logoId}
  - GET /admin/v2/config/logos
  in_spec: true
- scope: admin.config:write
  description: Create, update, and delete the configured logos, cnames, and contacts.
  group: admin
  endpoints:
  - POST /admin/v2/config/cnames
  - PUT /admin/v2/config/cnames/{cnameId}
  - DELETE /admin/v2/config/cnames/{cnameId}
  - POST /admin/v2/config/contacts
  - PUT /admin/v2/config/contacts/{contactId}
  - DELETE /admin/v2/config/contacts/{contactId}
  - POST /admin/v2/config/logos
  - PUT /admin/v2/config/logos/{logoId}
  - DELETE /admin/v2/config/logos/{logoId}
  in_spec: true
- scope: deployments.networks:read
  description: View the networks.
  group: deployments
  endpoints:
  - GET /deployments/v2/networks
  - GET /deployments/v2/networks/{networkId}
  - GET /deployments/v2/networks/{networkId}/policies
  in_spec: true
- scope: deployments.networks:write
  description: Create, update, and delete the networks.
  group: deployments
  endpoints:
  - POST /deployments/v2/networks
  - PUT /deployments/v2/networks/{networkId}
  - DELETE /deployments/v2/networks/{networkId}
  in_spec: true
- scope: deployments.internalnetworks:read
  description: View the internal networks.
  group: deployments
  endpoints:
  - GET /deployments/v2/internalnetworks
  - GET /deployments/v2/internalnetworks/{internalNetworkId}
  - GET /deployments/v2/internalnetworks/{internalNetworkId}/policies
  in_spec: true
- scope: deployments.internalnetworks:write
  description: Create, update, and delete the internal networks.
  group: deployments
  endpoints:
  - POST /deployments/v2/internalnetworks
  - PUT /deployments/v2/internalnetworks/{internalNetworkId}
  - DELETE /deployments/v2/internalnetworks/{internalNetworkId}
  in_spec: true
- scope: deployments.internaldomains:read
  description: View the internal domains.
  group: deployments
  endpoints:
  - GET /deployments/v2/internaldomains
  - GET /deployments/v2/internaldomains/{internalDomainId}
  in_spec: true
- scope: deployments.internaldomains:write
  description: Create, update, and delete the internal domains.
  group: deployments
  endpoints:
  - POST /deployments/v2/internaldomains
  - PUT /deployments/v2/internaldomains/{internalDomainId}
  - DELETE /deployments/v2/internaldomains/{internalDomainId}
  in_spec: true
- scope: deployments.datacenters:read
  description: View the data centers for the network tunnels.
  group: deployments
  endpoints:
  - GET /deployments/v2/datacenters
  in_spec: true
- scope: deployments.tunnels:read
  description: View the network tunnels.
  group: deployments
  endpoints:
  - GET /deployments/v2/tunnels
  - GET /deployments/v2/tunnels/{id}
  - GET /deployments/v2/tunnels/{id}/policies
  - GET /deployments/v2/tunnelsState
  - GET /deployments/v2/tunnels/{id}/state
  - GET /deployments/v2/tunnels/{id}/events
  - GET /deployments/v2/tunnels/{id}/globalEvents/sourceIp/{ip}
  in_spec: true
- scope: deployments.tunnels:write
  description: Create, update, and delete the network tunnels.
  group: deployments
  endpoints:
  - POST /deployments/v2/tunnels
  - PUT /deployments/v2/tunnels/{id}
  - DELETE /deployments/v2/tunnels/{id}
  - POST /deployments/v2/tunnels/{id}/keys
  in_spec: true
- scope: deployments.roamingcomputers:read
  description: View the roaming computers.
  group: deployments
  endpoints:
  - GET /deployments/v2/roamingcomputers
  - GET /deployments/v2/roamingcomputers/{deviceId}
  in_spec: true
- scope: deployments.roamingcomputers:write
  description: View, update, and delete the roaming computers.
  group: deployments
  endpoints:
  - PUT /deployments/v2/roamingcomputers/{deviceId}
  - DELETE /deployments/v2/roamingcomputers/{deviceId}
  in_spec: true
- scope: deployments.roamingcomputersOrgInfo:read
  description: View the OrgInfo.json properties for roaming computers.
  group: deployments
  endpoints:
  - GET /deployments/v2/roamingcomputers/orgInfo
  in_spec: true
- scope: deployments.tags:read
  description: View the tags.
  group: deployments
  endpoints:
  - GET /deployments/v2/tags
  in_spec: true
- scope: deployments.tags:write
  description: Create the tags.
  group: deployments
  endpoints:
  - POST /deployments/v2/tags
  in_spec: true
- scope: deployments.tagDevices:read
  description: View the tagged devices.
  group: deployments
  endpoints:
  - GET /deployments/v2/tags/{tagId}/devices
  in_spec: true
- scope: deployments.tagDevices:write
  description: Create and delete the tagged devices.
  group: deployments
  endpoints:
  - POST /deployments/v2/tags/{tagId}/devices
  - DELETE /deployments/v2/tags/{tagId}/devices
  in_spec: true
- scope: deployments.policies:read
  description: View the policies for the deployments.
  group: deployments
  endpoints:
  - GET /deployments/v2/policies
  in_spec: true
- scope: deployments.policies:write
  description: Update and delete the policies for the deployments.
  group: deployments
  endpoints:
  - PUT /deployments/v2/policies/{policyId}/identities/{originId}
  - DELETE /deployments/v2/policies/{policyId}/identities/{originId}
  in_spec: true
- scope: deployments.sites:read
  description: View the sites.
  group: deployments
  endpoints:
  - GET /deployments/v2/sites
  - GET /deployments/v2/sites/{siteId}
  in_spec: true
- scope: deployments.sites:write
  description: Create, update, and delete the sites.
  group: deployments
  endpoints:
  - POST /deployments/v2/sites
  - PUT /deployments/v2/sites/{siteId}
  - DELETE /deployments/v2/sites/{siteId}
  in_spec: true
- scope: deployments.virtualappliances:read
  description: View the virtual appliances.
  group: deployments
  endpoints:
  - GET /deployments/v2/virtualappliances
  - GET /deployments/v2/virtualappliances/{virtualApplianceId}
  in_spec: true
- scope: deployments.virtualappliances:write
  description: Update and delete the virtual appliances.
  group: deployments
  endpoints:
  - PUT /deployments/v2/virtualappliances/{virtualApplianceId}
  - DELETE /deployments/v2/virtualappliances/{virtualApplianceId}
  in_spec: true
- scope: deployments.networkdevices:read
  description: View the network devices.
  group: deployments
  endpoints:
  - GET /deployments/v2/networkdevices
  - GET /deployments/v2/networkdevices/{originId}
  in_spec: true
- scope: deployments.networkdevices:write
  description: Create, update, and delete the network devices.
  group: deployments
  endpoints:
  - POST /deployments/v2/networkdevices
  - PATCH /deployments/v2/networkdevices/{originId}
  - DELETE /deployments/v2/networkdevices/{originId}
  in_spec: true
- scope: deployments.devices.swg:read
  description: View the secure web gateway override settings on the devices.
  group: deployments
  endpoints:
  - POST /deployments/v2/deviceSettings/SWGEnabled/list
  in_spec: true
- scope: deployments.devices.swg:write
  description: Update and delete secure web gateway settings on the devices.
  group: deployments
  endpoints:
  - POST /deployments/v2/deviceSettings/SWGEnabled/set
  - POST /deployments/v2/deviceSettings/SWGEnabled/remove
  in_spec: true
- scope: investigate.investigate:read
  description: View the information about a domain.
  group: investigate
  endpoints:
  - GET /investigate/v2/domains/categorization/{domain}
  - GET /investigate/v2/domains/volume/{domain}
  - GET /investigate/v2/recommendations/name/{domain}.json
  - GET /investigate/v2/pdns/name/{domain}
  - GET /investigate/v2/pdns/domain/{domain}
  - GET /investigate/v2/pdns/ip/{ip}
  - GET /investigate/v2/pdns/raw/{anystring}
  - GET /investigate/v2/links/name/{domain}
  - GET /investigate/v2/security/name/{domain}
  - GET /investigate/v2/domains/risk-score/{domain}
  - GET /investigate/v2/bgp_routes/ip/{ip}/as_for_ip.json
  - GET /investigate/v2/bgp_routes/asn/{asn}/prefixes_for_asn.json
  - GET /investigate/v2/whois/{domain}
  - GET /investigate/v2/whois/{domain}/history
  - GET /investigate/v2/whois/nameservers/{nameserver}
  - GET /investigate/v2/whois/nameservers
  - GET /investigate/v2/whois/emails/{email}
  - GET /investigate/v2/whois/search/{searchField}/{regexExpression}
  - GET /investigate/v2/search/{expression}
  - GET /investigate/v2/topmillion
  - GET /investigate/v2/samples/{destination}
  - GET /investigate/v2/sample/{hash}
  - GET /investigate/v2/sample/{hash}/artifacts
  - GET /investigate/v2/sample/{hash}/connections
  - GET /investigate/v2/sample/{hash}/behaviors
  - GET /investigate/v2/timeline/{name}
  - GET /investigate/v2/subdomains/{domain}
  in_spec: true
- scope: investigate.bulk:read
  description: View the information about multiple domains.
  group: investigate
  endpoints:
  - POST /investigate/v2/domains/categorization
  in_spec: true
- scope: policies.destinationLists:read
  description: View the destination lists.
  group: policies
  endpoints:
  - GET /policies/v2/destinationlists
  - GET /policies/v2/destinationlists/{destinationListId}
  in_spec: true
- scope: policies.destinationLists:write
  description: Create, update, and delete a destination list.
  group: policies
  endpoints:
  - POST /policies/v2/destinationlists
  - PATCH /policies/v2/destinationlists/{destinationListId}
  - DELETE /policies/v2/destinationlists/{destinationListId}
  in_spec: true
- scope: policies.destinations:read
  description: View the destinations in a destination list.
  group: policies
  endpoints:
  - GET /policies/v2/destinationlists/{destinationListId}/destinations
  in_spec: true
- scope: policies.destinations:write
  description: Add and delete destinations in a destination list.
  group: policies
  endpoints:
  - POST /policies/v2/destinationlists/{destinationListId}/destinations
  - DELETE /policies/v2/destinationlists/{destinationListId}/destinations/remove
  in_spec: true
- scope: policies.applicationlists:read
  description: View the application lists.
  group: policies
  endpoints:
  - GET /policies/v2/applicationLists
  - GET /policies/v2/applications/usage
  in_spec: true
- scope: policies.applicationlists:write
  description: Create, update, and delete the application lists.
  group: policies
  endpoints:
  - POST /policies/v2/applicationLists
  - PUT /policies/v2/applicationLists/{applicationListId}
  - DELETE /policies/v2/applicationLists/{applicationListId}
  in_spec: true
- scope: reports.aggregations:read
  description: View the aggregated events.
  group: reports
  endpoints:
  - GET /reports/v2/top-identities
  - GET /reports/v2/top-identities/{type}
  - GET /reports/v2/identity-distribution
  - GET /reports/v2/identity-distribution/{type}
  - GET /reports/v2/top-destinations
  - GET /reports/v2/top-destinations/{type}
  - GET /reports/v2/top-urls
  - GET /reports/v2/top-categories
  - GET /reports/v2/top-categories/{type}
  - GET /reports/v2/top-eventtypes
  - GET /reports/v2/top-dns-query-types
  - GET /reports/v2/top-files
  - GET /reports/v2/total-requests
  - GET /reports/v2/total-requests/{type}
  - GET /reports/v2/top-threats
  - GET /reports/v2/top-threats/{type}
  - GET /reports/v2/top-threat-types
  - GET /reports/v2/top-threat-types/{type}
  - GET /reports/v2/top-ips
  - GET /reports/v2/top-ips/internal
  - GET /reports/v2/summary
  - GET /reports/v2/summary/{type}
  - GET /reports/v2/summaries-by-category
  - GET /reports/v2/summaries-by-category/{type}
  - GET /reports/v2/summaries-by-destination
  - GET /reports/v2/summaries-by-destination/{type}
  - GET /reports/v2/requests-by-hour
  - GET /reports/v2/requests-by-hour/{type}
  - GET /reports/v2/requests-by-timerange
  - GET /reports/v2/requests-by-timerange/{type}
  - GET /reports/v2/categories-by-hour
  - GET /reports/v2/categories-by-hour/{type}
  - GET /reports/v2/categories-by-timerange
  - GET /reports/v2/categories-by-timerange/{type}
  - GET /reports/v2/deployment-status
  - GET /reports/v2/bandwidth-by-hour
  - GET /reports/v2/bandwidth-by-timerange
  in_spec: true
- scope: reports.granularEvents:read
  description: View the granular events.
  group: reports
  endpoints:
  - GET /reports/v2/activity
  - GET /reports/v2/activity/dns
  - GET /reports/v2/activity/proxy
  - GET /reports/v2/activity/firewall
  - GET /reports/v2/activity/intrusion
  - GET /reports/v2/activity/ip
  - GET /reports/v2/activity/amp-retrospective
  in_spec: true
- scope: reports.summariesByRule:read
  description: View the summaries by rules events.
  group: reports
  endpoints:
  - GET /reports/v2/summaries-by-rule/intrusion
  in_spec: true
- scope: reports.utilities:read
  description: View the reference information for the reports.
  group: reports
  endpoints:
  - GET /reports/v2/applications
  - GET /reports/v2/categories
  - GET /reports/v2/identities
  - GET /reports/v2/identities/{identityid}
  - GET /reports/v2/threat-types
  - GET /reports/v2/threat-types/{threattypeid}
  - GET /reports/v2/threat-names
  - GET /reports/v2/threat-names/{threatnameid}
  - POST /reports/v2/identities
  in_spec: true
- scope: reports.appDiscovery:read
  description: View the application discovery events.
  group: reports
  endpoints:
  - GET /reports/v2/appDiscovery/applications
  - GET /reports/v2/appDiscovery/applications/{applicationId}
  - GET /reports/v2/appDiscovery/applications/{applicationId}/risk
  - GET /reports/v2/appDiscovery/applications/{applicationId}/identities
  - GET /reports/v2/appDiscovery/applications/{applicationId}/attributes
  - GET /reports/v2/appDiscovery/protocols
  - GET /reports/v2/appDiscovery/protocols/{protocolId}
  - GET /reports/v2/appDiscovery/protocols/{protocolId}/identities
  - GET /reports/v2/appDiscovery/applicationCategories
  - GET /reports/v2/appDiscovery/applications/info
  in_spec: true
- scope: reports.appDiscovery:write
  description: Update the label for the applications.
  group: reports
  endpoints:
  - PATCH /reports/v2/appDiscovery/applications
  - PATCH /reports/v2/appDiscovery/applications/{applicationId}
  in_spec: true
- scope: reports.apiusage:read
  description: View the API key usage.
  group: reports
  endpoints:
  - GET /reports/v2/apiUsage/requests
  - GET /reports/v2/apiUsage/responses
  - GET /reports/v2/apiUsage/keys
  - GET /reports/v2/apiUsage/summary
  in_spec: true
- scope: reports.customers:read
  description: View the events for the customers.
  group: reports
  endpoints:
  - GET /reports/v2/providers/deployments
  - GET /reports/v2/providers/requests-by-hour
  - GET /reports/v2/providers/requests-by-timerange
  - GET /reports/v2/providers/requests-by-org
  - GET /reports/v2/providers/requests-by-category
  - GET /reports/v2/providers/requests-by-destination
  - GET /reports/v2/providers/category-requests-by-org
  - GET /reports/v2/providers/category-requests-by-org
  - GET /reports/v2/providers/consoles
  - GET /reports/v2/providers/customers/downloadReportRequests
  in_spec: true
- scope: reports.customers:write
  description: View the events by the request types.
  group: reports
  endpoints:
  - POST /reports/v2/providers/customers/{customerId}/securityReportRequests
  in_spec: true
spec_only_scopes:
- admin.customerDeals:read
- admin.customerDeals:write
- admin.organizations:write
note: 'Cisco documents 61 granular OAuth 2.0 scopes across five groups. The scopes reference page also documents
  coarse admin:read / admin:write style grants. Scopes present in the OpenAPI securitySchemes are flagged in_spec:
  true.'

Work with this as data

Every scope set here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/cisco-umbrella-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.