Every API 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 apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
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 API
curl "https://apis.io/api/v1/apis/cisco-catalyst-sdwan-configuration-policy-application-list-builder-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: UX 1.0 Configuration Configuration - Policy Application List Builder API
description: "Configuration of UX 1.0 device and policy.\nIncludes API operations for the following:\n Managing original SD-WAN device configurations and policy configurations\n Device templates and feature templates"
contact:
email: vmanage@cisco.com
license:
name: Commercial License
url: https://www.cisco.com/c/en/us/solutions/enterprise-networks/sd-wan/index.html
version: 26.1.0+2026-01-06
x-provenance:
method: harvested
authored_by: Cisco Catalyst SD-WAN
harvested_by: API Evangelist
harvested_on: '2026-08-19'
first_party: true
provider_published: true
source_host: pubhub.devnetcloud.com
note: 4,138 operations across 2,841 paths, published by Cisco as self-contained per-operation OpenAPI 3.1.0 fragments on the DevNet CDN and consolidated here into 13 documents. Ownership verified from info.contact vmanage@cisco.com and the Cisco license URL rather than from the fetch host.
x-evidence:
- type: source
url: https://pubhub.devnetcloud.com/media/cisco-catalyst-sd-wan-26-1-api-guide/docs/
- type: source
url: https://developer.cisco.com/docs/sdwan/
servers:
- url: /dataservice
tags:
- name: Configuration - Policy Application List Builder
paths:
/template/policy/list/app:
get:
tags:
- Configuration - Policy Application List Builder
description: Get policy lists
operationId: getPolicyLists_ConfigurationPolicyApplicationListBuilder_2503
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
App Policy:
description: App Policy
value: "{ \"data\": [\n {\n \"listId\": \"be6eb8f9-29df-48a6-ab18-b46af0c60cde\",\n \"name\": \"Google_Apps\",\n \"type\": \"app\",\n \"description\": \"Google Applications List\",\n \"entries\": [\n {\n \"app\": \"gcs\"\n },\n ],\n \"lastUpdated\": 1588001890181,\n \"owner\": \"system\",\n \"readOnly\": true,\n \"version\": \"4.2\",\n \"infoTag\": \"\",\n \"referenceCount\": 0,\n \"references\": [],\n \"isActivatedByVsmart\": false\n },"
Prefix List:
description: Prefix List
value:
data:
- listId: 8bc43c09-f72c-40b8-aa90-608c7005e607
name: Example
type: prefix
description: Desc Not Required
entries:
- ipPrefix: 10.0.0.0/24
lastUpdated: 1588178457305
owner: admin
readOnly: false
version: '0'
infoTag: ''
referenceCount: 0
references: []
isActivatedByVsmart: false
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-read,Policy Configuration-write,Template Deploy-read,Template Deploy-write,Policy Deploy-read,Policy Deploy-write
post:
tags:
- Configuration - Policy Application List Builder
description: Create policy list
operationId: createPolicyList_ConfigurationPolicyApplicationListBuilder_2504
requestBody:
description: Policy list
content:
application/json:
schema:
type: object
examples:
Zone list:
description: Zone list
value:
name: Demo-Zone
description: Desc Not Required
type: zone
entries:
- vpn: '10'
IPS list:
description: IPS list
value:
name: Demo-IPS-list
description: Desc Not Required
type: ipssignature
entries:
- generatorId: '1111'
signatureId: '4444'
URL white list:
description: URL white list
value:
name: Demo-Whitelist
description: Desc Not Required
type: urlwhitelist
entries:
- pattern: https://www.youtube.com
URL black list:
description: URL black list
value:
name: Demo-Black-list
description: Desc Not Required
type: urlblacklist
entries:
- pattern: www.facebook.com
TG API key list:
description: TG API key list
value:
name: threatGridApiKeyList
description: ''
type: threatGridApiKey
entries:
- region: nam
apikey: '1234567'
- region: eur
apikey: '1234567'
Local domain list:
description: Local domain list
value:
name: Demo-Domain-Name-List
description: Desc Not Required
type: localdomain
entries:
- nameServer: cisco.com
Umbrella data list:
description: Umbrella data list
value:
name: umbrellaTokenList
description: ''
type: umbrellaData
entries:
- apiKey: abcd
secret: '12345'
umbOrgId: '23405'
token: abcedabcedabcedabcedabcedabcedabcedabced
App family:
description: App family
value:
name: Demo-App-List
description: Desc Not Required
type: app
entries:
- appFamily: web
- appFamily: audio-video
App list:
description: App list
value:
name: Demo-App-List
description: Desc Not Required
type: app
entries:
- app: facebook
- app: netshow
Color list:
description: Color list
value:
name: Demo-Color-List
description: Desc Not Required
type: color
entries:
- color: biz-internet
- color: public-internet
Data prefix:
description: Data prefix
value:
name: Demo-Data-Prefix-List
description: Desc Not Required
type: dataprefix
entries:
- ipPrefix: 10.1.0.0/16
- ipPrefix: 10.2.0.0/16
Policer:
description: Policer
value:
name: Demo-Policer-list
description: Desc Not Required
type: policer
entries:
- burst: '16000'
exceed: drop
rate: '10000'
Prefix:
description: Prefix
value:
name: Demo-Prefix-list
description: Desc Not Required
type: prefix
entries:
- ipPrefix: 10.0.0.0/12
le: '32'
Site:
description: Site
value:
name: Demo-Site-List
description: Desc Not Required
type: site
listId: null
entries:
- siteId: '100'
- siteId: '200'
- siteId: 300-500
Class:
description: Class
value:
name: Demo-Class-Map
description: Desc Not Required
type: class
entries:
- queue: '4'
App probe:
description: App probe
value:
name: Demo-Probe-Class
type: appProbe
entries:
- map:
- color: biz-internet
dscp: 46
- color: public-internet
dscp: 20
forwardingClass: 391c5977-0af8-46b2-a9b2-e48702593d70
SLA:
description: SLA
value:
name: Demo-SLA-Class
description: Desc Not Required
type: sla
entries:
- latency: '100'
loss: '10'
jitter: '10'
appProbeClass: 39269a77-9592-4a5a-8b35-633a5615c47d
TLOC:
description: TLOC
value:
name: Demo-TLOC-List
description: Desc Not Required
type: tloc
entries:
- tloc: 10.1.1.1
color: biz-internet
encap: ipsec
preference: '10'
- tloc: 10.2.2.2
color: biz-internet
encap: ipsec
preference: '20'
VPN:
description: VPN
value:
name: Demo-VPN-List
description: Desc Not Required
type: vpn
listId: null
entries:
- vpn: '100'
- vpn: '200'
- vpn: 300-500
AS path:
description: AS path
value:
name: Demo-AS-Path-List
description: Desc Not Required
type: aspath
listId: null
entries:
- asPath: '100'
- asPath: '200'
- asPath: '65002'
Community:
description: Community
value:
name: Demo-Community-List
description: Desc Not Required
type: community
listId: null
entries:
- community: 1000:10000
Ext community:
description: Ext community
value:
name: Demo-Extended-Community-List
description: Desc Not Required
type: extcommunity
listId: null
entries:
- community: rt 100:10
Mirror:
description: Mirror
value:
name: Demo-Mirror-List
description: Desc Not Required
type: mirror
entries:
- remoteDest: 10.1.1.1
source: 20.1.1.1
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Task Id:
description: Task Id
value:
listId: 1066ffec-e6ab-426a-b303-434d41b0a4a6
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-write
delete:
tags:
- Configuration - Policy Application List Builder
description: Delete policy lists with specific info tag
operationId: deletePolicyListsWithInfoTag_ConfigurationPolicyApplicationListBuilder_2506
parameters:
- name: infoTag
in: query
description: InfoTag
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Policy list:
description: Policy list
value: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
/template/policy/list/app/filtered:
get:
tags:
- Configuration - Policy Application List Builder
description: Get policy lists with specific info tag
operationId: getPolicyListsWithInfoTag_ConfigurationPolicyApplicationListBuilder_3403
parameters:
- name: infoTag
in: query
description: InfoTag
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Policy list:
description: Policy list
value: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
/template/policy/list/app/preview:
post:
tags:
- Configuration - Policy Application List Builder
description: Preview a policy list based on the policy list type
operationId: previewPolicyList_ConfigurationPolicyApplicationListBuilder_3304
requestBody:
description: Policy list
content:
application/json:
schema:
type: object
examples:
Policy list:
description: Policy list
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Preview policy list:
description: Preview policy list
value: {}
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-read,Policy Configuration-write,Template Deploy-read,Template Deploy-write,Policy Deploy-read,Policy Deploy-write
/template/policy/list/app/preview/{id}:
get:
tags:
- Configuration - Policy Application List Builder
description: Preview a specific policy list entry based on id provided
operationId: previewPolicyListById_ConfigurationPolicyApplicationListBuilder_3803
parameters:
- name: id
in: path
description: Policy Id
required: true
schema:
type: string
format: uuid
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Preview policy list:
description: Preview policy list
value: {}
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-read,Policy Configuration-write,Template Deploy-read,Template Deploy-write,Policy Deploy-read,Policy Deploy-write
/template/policy/list/app/{id}:
get:
tags:
- Configuration - Policy Application List Builder
description: Get a specific policy list based on the id
operationId: getListsById_ConfigurationPolicyApplicationListBuilder_3003
parameters:
- name: id
in: path
description: Policy Id
required: true
schema:
type: string
format: uuid
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Policy:
description: Policy
value:
listId: 1066ffec-e6ab-426a-b303-434d41b0a4a6
name: Community
type: community
description: Desc Not Required
entries:
- community: 1000:5000
lastUpdated: 1590184928436
owner: admin
readOnly: false
version: '0'
infoTag: ''
referenceCount: 0
references: []
isActivatedByVsmart: false
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-read,Policy Configuration-write,Template Deploy-read,Template Deploy-write,Policy Deploy-read,Policy Deploy-write
delete:
tags:
- Configuration - Policy Application List Builder
description: Delete policy list entry for a specific type of policy list
operationId: deletePolicyList_ConfigurationPolicyApplicationListBuilder_3006
parameters:
- name: id
in: path
description: Policy Id
required: true
schema:
type: string
responses:
'200':
description: Success
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-write
put:
tags:
- Configuration - Policy Application List Builder
description: Edit policy list entries for a specific type of policy list
operationId: editPolicyList_ConfigurationPolicyApplicationListBuilder_3003
parameters:
- name: id
in: path
description: Policy Id
required: true
schema:
type: string
requestBody:
description: Policy list
content:
application/json:
schema:
type: object
examples:
Policy list:
description: Policy list
value:
name: Community
description: Desc Not Required
type: community
listId: 1066ffec-e6ab-426a-b303-434d41b0a4a6
entries:
- community: 1000:8000
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Policy:
description: Policy
value:
masterTemplatesAffected: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-write
/template/policy/list/localapp:
post:
tags:
- Configuration - Policy Application List Builder
description: Create policy list
operationId: createPolicyList_ConfigurationPolicyApplicationListBuilder_3004
requestBody:
description: Policy list
content:
application/json:
schema:
type: object
examples:
Zone list:
description: Zone list
value:
name: Demo-Zone
description: Desc Not Required
type: zone
entries:
- vpn: '10'
IPS list:
description: IPS list
value:
name: Demo-IPS-list
description: Desc Not Required
type: ipssignature
entries:
- generatorId: '1111'
signatureId: '4444'
URL white list:
description: URL white list
value:
name: Demo-Whitelist
description: Desc Not Required
type: urlwhitelist
entries:
- pattern: https://www.youtube.com
URL black list:
description: URL black list
value:
name: Demo-Black-list
description: Desc Not Required
type: urlblacklist
entries:
- pattern: www.facebook.com
TG API key list:
description: TG API key list
value:
name: threatGridApiKeyList
description: ''
type: threatGridApiKey
entries:
- region: nam
apikey: '1234567'
- region: eur
apikey: '1234567'
Local domain list:
description: Local domain list
value:
name: Demo-Domain-Name-List
description: Desc Not Required
type: localdomain
entries:
- nameServer: cisco.com
Umbrella data list:
description: Umbrella data list
value:
name: umbrellaTokenList
description: ''
type: umbrellaData
entries:
- apiKey: abcd
secret: '12345'
umbOrgId: '23405'
token: abcedabcedabcedabcedabcedabcedabcedabced
App family:
description: App family
value:
name: Demo-App-List
description: Desc Not Required
type: app
entries:
- appFamily: web
- appFamily: audio-video
App list:
description: App list
value:
name: Demo-App-List
description: Desc Not Required
type: app
entries:
- app: facebook
- app: netshow
Color list:
description: Color list
value:
name: Demo-Color-List
description: Desc Not Required
type: color
entries:
- color: biz-internet
- color: public-internet
Data prefix:
description: Data prefix
value:
name: Demo-Data-Prefix-List
description: Desc Not Required
type: dataprefix
entries:
- ipPrefix: 10.1.0.0/16
- ipPrefix: 10.2.0.0/16
Policer:
description: Policer
value:
name: Demo-Policer-list
description: Desc Not Required
type: policer
entries:
- burst: '16000'
exceed: drop
rate: '10000'
Prefix:
description: Prefix
value:
name: Demo-Prefix-list
description: Desc Not Required
type: prefix
entries:
- ipPrefix: 10.0.0.0/12
le: '32'
Site:
description: Site
value:
name: Demo-Site-List
description: Desc Not Required
type: site
listId: null
entries:
- siteId: '100'
- siteId: '200'
- siteId: 300-500
Class:
description: Class
value:
name: Demo-Class-Map
description: Desc Not Required
type: class
entries:
- queue: '4'
App probe:
description: App probe
value:
name: Demo-Probe-Class
type: appProbe
entries:
- map:
- color: biz-internet
dscp: 46
- color: public-internet
dscp: 20
forwardingClass: 391c5977-0af8-46b2-a9b2-e48702593d70
SLA:
description: SLA
value:
name: Demo-SLA-Class
description: Desc Not Required
type: sla
entries:
- latency: '100'
loss: '10'
jitter: '10'
appProbeClass: 39269a77-9592-4a5a-8b35-633a5615c47d
TLOC:
description: TLOC
value:
name: Demo-TLOC-List
description: Desc Not Required
type: tloc
entries:
- tloc: 10.1.1.1
color: biz-internet
encap: ipsec
preference: '10'
- tloc: 10.2.2.2
color: biz-internet
encap: ipsec
preference: '20'
VPN:
description: VPN
value:
name: Demo-VPN-List
description: Desc Not Required
type: vpn
listId: null
entries:
- vpn: '100'
- vpn: '200'
- vpn: 300-500
AS path:
description: AS path
value:
name: Demo-AS-Path-List
description: Desc Not Required
type: aspath
listId: null
entries:
- asPath: '100'
- asPath: '200'
- asPath: '65002'
Community:
description: Community
value:
name: Demo-Community-List
description: Desc Not Required
type: community
listId: null
entries:
- community: 1000:10000
Ext community:
description: Ext community
value:
name: Demo-Extended-Community-List
description: Desc Not Required
type: extcommunity
listId: null
entries:
- community: rt 100:10
Mirror:
description: Mirror
value:
name: Demo-Mirror-List
description: Desc Not Required
type: mirror
entries:
- remoteDest: 10.1.1.1
source: 20.1.1.1
required: true
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
examples:
Task Id:
description: Task Id
value:
listId: 1066ffec-e6ab-426a-b303-434d41b0a4a6
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-write
get:
tags:
- Configuration - Policy Application List Builder
description: Get policy lists
operationId: getPolicyLists_ConfigurationPolicyApplicationListBuilder_3003
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
App Policy:
description: App Policy
value: "{ \"data\": [\n {\n \"listId\": \"be6eb8f9-29df-48a6-ab18-b46af0c60cde\",\n \"name\": \"Google_Apps\",\n \"type\": \"app\",\n \"description\": \"Google Applications List\",\n \"entries\": [\n {\n \"app\": \"gcs\"\n },\n ],\n \"lastUpdated\": 1588001890181,\n \"owner\": \"system\",\n \"readOnly\": true,\n \"version\": \"4.2\",\n \"infoTag\": \"\",\n \"referenceCount\": 0,\n \"references\": [],\n \"isActivatedByVsmart\": false\n },"
Prefix List:
description: Prefix List
value:
data:
- listId: 8bc43c09-f72c-40b8-aa90-608c7005e607
name: Example
type: prefix
description: Desc Not Required
entries:
- ipPrefix: 10.0.0.0/24
lastUpdated: 1588178457305
owner: admin
readOnly: false
version: '0'
infoTag: ''
referenceCount: 0
references: []
isActivatedByVsmart: false
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
x-roles-required: Policy Configuration-read,Policy Configuration-write,Template Deploy-read,Template Deploy-write,Policy Deploy-read,Policy Deploy-write
delete:
tags:
- Configuration - Policy Application List Builder
description: Delete policy lists with specific info tag
operationId: deletePolicyListsWithInfoTag_ConfigurationPolicyApplicationListBuilder_3006
parameters:
- name: infoTag
in: query
description: InfoTag
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Policy list:
description: Policy list
value: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
/template/policy/list/localapp/filtered:
get:
tags:
- Configuration - Policy Application List Builder
description: Get policy lists with specific info tag
operationId: getPolicyListsWithInfoTag_ConfigurationPolicyApplicationListBuilder_3903
parameters:
- name: infoTag
in: query
description: InfoTag
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
type: array
items:
type: object
examples:
Policy list:
description: Policy list
value: []
'400':
description: Bad Request
'403':
description: Forbidden
'500':
description: Internal Server Error
/template/policy/list/localapp/preview:
post:
tags:
- Configuration - Policy Application List Builder
description: Preview a policy list based on the policy list type
operationId: previewPolicyList_ConfigurationPolicyApplicationListBuilder_3804
requestBody:
description: Policy list
content:
application
# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cisco-catalyst-sdwan/refs/heads/main/openapi/cisco-catalyst-sdwan-configuration-policy-application-list-builder-api-openapi.yml