Cisco Secure Firewall Deployment API

The Deployment API from Cisco Secure Firewall — 10 operation(s) for deployment.

Operations 11

GET /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices #
GET /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices/{containerUUID}/deployments #
GET /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices/{containerUUID}/pendingchanges #
POST /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deploymentrequests #
GET /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/jobhistories #
GET /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/jobhistories/{containerUUID}/operational/downloadreports #
POST /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/jobhistories/{containerUUID}/operational/emailreports #
GET /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/jobhistories/{objectId} #
PUT /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/jobhistories/{objectId} #
POST /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/pendingchangesrequests #
POST /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/rollbackrequests #

Work with this as data

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-secure-firewall-deployment-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 Specification

cisco-secure-firewall-deployment-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cisco Secure Firewall Deployment API
  version: 1.13.0
  contact:
    name: Cisco Firepower TAC
    email: ngfw-support@cisco.com
  description: 'Operations tagged Deployment across 2 of this provider''s published API definitions: cdfmc-openapi.yaml, cisco-secure-firewall-cdfmc-openapi.yml. Each path carries the servers of the definition it was published in.'
  x-provenance:
    method: harvested
    first_party: true
    harvested: '2026-08-19'
    source: https://raw.githubusercontent.com/CiscoDevNet/scc-public-api-docs/main/cdo/cdfmc-openapi.yaml
    source_repo: https://github.com/CiscoDevNet/scc-public-api-docs
    note: Verbatim first-party OpenAPI published by Cisco in the CiscoDevNet scc-public-api-docs repository, the source of record for developer.cisco.com/docs/cisco-security-cloud-control-firewall-manager/. Not authored or modified by API Evangelist.
    derived_view: Per-tag view of cisco-secure-firewall-cdfmc-openapi.yml, the provider's source document. Operations and schemas are the provider's, unmodified; only the partition is ours.
    derived_from: cisco-secure-firewall-cdfmc-openapi.yml
    operation_coverage: 11/11
  x-evidence:
    fetched: '2026-08-19'
    url: https://raw.githubusercontent.com/CiscoDevNet/scc-public-api-docs/main/cdo/cdfmc-openapi.yaml
    http_status: 200
servers:
- url: https://api.us.security.cisco.com/firewall
  description: US
- url: https://api.eu.security.cisco.com/firewall
  description: EU
- url: https://api.apj.security.cisco.com/firewall
  description: APJ
- url: https://api.au.security.cisco.com/firewall
  description: AUS
- url: https://api.in.security.cisco.com/firewall
  description: IN
- url: https://api.int.security.cisco.com/firewall
  description: Staging
- url: https://scale.manage.security.cisco.com/api/rest
  description: Scale
- url: https://ci.manage.security.cisco.com/api/rest
  description: CI
- url: https://manage.stg.secure.cisco/api/rest
  description: Stgf9
tags:
- name: Deployment
paths:
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices:
    servers:
    - url: https://api.us.security.cisco.com/firewall
      description: US
    - url: https://api.eu.security.cisco.com/firewall
      description: EU
    - url: https://api.apj.security.cisco.com/firewall
      description: APJ
    - url: https://api.au.security.cisco.com/firewall
      description: AUS
    - url: https://api.in.security.cisco.com/firewall
      description: IN
    - url: https://api.int.security.cisco.com/firewall
      description: Staging
    - url: https://scale.manage.security.cisco.com/api/rest
      description: Scale
    - url: https://ci.manage.security.cisco.com/api/rest
      description: CI
    - url: https://manage.stg.secure.cisco/api/rest
      description: Stgf9
    get:
      deprecated: false
      description: '**Get a list of all devices with configuration changes which are ready to be deployed.**'
      operationId: getDeployableDevice
      parameters:
      - description: Boolean indicating whether the policies ready to deploy have group dependencies. Group dependency value helps to add dependent policies in Selective Policy Deployment. Results will be shown only when expanded is set to <code>true</code>. It may affect the performance of the API.
        in: query
        name: groupDependency
        required: false
        schema:
          type: boolean
      - description: 'Boolean value indicating whether to return a list of devices with universal zero trust setting enabled. '
        in: query
        name: uZTNADevicesOnly
        required: false
        schema:
          type: boolean
      - description: Boolean value indicating whether to return a list of devices with universal zero trust settings which are out of date.
        in: query
        name: uZTNAConfigOnly
        required: false
        schema:
          type: boolean
      - $ref: '#/components/parameters/domainUUID'
        name: domainUUID
      - $ref: '#/components/parameters/offset'
        name: offset
      - $ref: '#/components/parameters/limit'
        name: limit
      - $ref: '#/components/parameters/expanded'
        name: expanded
      responses:
        '200':
          content:
            application/json:
              examples:
                ? 'Example 1 : GET /fmc_config/v1/domain/DomainUUID/deployment/deployabledevices ( Get all paginated DeployableDevice instances with group dependency is false. )'
                : value:
                    items:
                    - canBeDeployed: true
                      device:
                        id: ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab
                        keepLocalEvents: false
                        name: 10.10.6.71
                        type: SENSOR
                      deviceMembers:
                      - id: ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab
                        keepLocalEvents: false
                        name: 10.10.6.71
                        type: SENSOR
                      domain:
                        id: e276abec-e0f2-11e3-8169-6d9ed49b625f
                        name: Global
                        type: Domain
                        uuid: e276abec-e0f2-11e3-8169-6d9ed49b625f
                      isDeploying: true
                      message: Cannot perform deployment to the device, as another deployment is in progress for the device.
                      name: 10.10.6.71
                      policyStatusList:
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-025769804572
                          type: PG.RA.PkiPolicy
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-017179869404
                          type: PG.PLATFORM.PixInterface
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-017179869872
                          type: PG.PLATFORM.NgfwVirtualRouterPage
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825642070.0
                          userName: System
                        policy:
                          id: 0050568A-ADDB-0ed3-0000-042949673276
                          type: PG.PLATFORM.NgfwInlineSetPage
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825642070.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825348030.0
                          userName: restadmin
                        - lastModifiedTime: 1597825448031.0
                          userName: admin
                        policy:
                          id: 0050568A-ADDB-0ed3-0000-008589934595
                          name: AC
                          type: PG.FIREWALL.NGFWAccessControlPolicy
                        referredPolicyList:
                        - policy:
                            id: 23ccacf2-d950-11ea-86ff-e9faf973fe30
                            name: IPS
                            type: IntrusionPolicy
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597640332.0
                        - policy:
                            id: d6aea7e0-d94f-11ea-86ff-e9faf973fe30
                            name: File
                            type: FilePolicy
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597640332.0
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825448031.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825490063.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-025769804386
                          name: Platform
                          type: PG.PLATFORM.NgfwPFSettings
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825490063.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-309237645506
                          type: PG.PLATFORM.AsaBGPPage
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825642070.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-309237645534
                          type: PG.PLATFORM.PixDhcpdPage
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825642070.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825616301.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-309237645554
                          type: PG.PLATFORM.PixRipPix72Page
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825616301.0
                      - policy:
                          id: 9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab
                          name: 10.10.6.71
                          type: NGFWPolicy
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597825640.0
                      - policy:
                          id: deviceConfigurationId
                          type: DeviceConfiguration
                        referredPolicyList:
                        - policy:
                            id: 0050568A-CF43-0ed3-0000-017179869404
                            type: PG.PLATFORM.PixInterface
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597810841104.0
                        - modifiedUserInfoList:
                          - lastModifiedTime: 1597825642070.0
                            userName: System
                          policy:
                            id: 0050568A-CF43-0ed3-0000-017179869900
                            type: PG.PLATFORM.NgfwInlineSetPage
                          trafficInterrupting: false
                          upToDate: false
                          versionTimeStamp: 1597825642070.0
                        - modifiedUserInfoList:
                          - lastModifiedTime: 1597825642070.0
                            userName: System
                          policy:
                            id: 0050568A-CF43-0ed3-0000-309237645534
                            type: PG.PLATFORM.PixDhcpdPage
                          trafficInterrupting: false
                          upToDate: false
                          versionTimeStamp: 1597825642070.0
                        - policy:
                            id: 9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab
                            name: 10.10.6.71
                            type: NGFWPolicy
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597825640.0
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 0
                      trafficInterruption: 'NO'
                      type: DeployableDevice
                      upToDate: false
                      version: '1597825642070'
                    links:
                      self: https://10.76.157.35:13006/api/fmc_config/v1/domain/e276abec-e0f2-11e3-8169-6d9ed49b625f/deployment/deployabledevices?offset=0&limit=1&groupDependency=true&expanded=true
                    paging:
                      count: 1
                      limit: 1
                      offset: 0
                      pages: 1
                ? 'Example 2 : GET /fmc_config/v1/domain/DomainUUID/deployment/deployabledevices ( Get all paginated DeployableDevice instances with group dependency is true. )'
                : value:
                    items:
                    - canBeDeployed: true
                      device:
                        id: ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab
                        keepLocalEvents: false
                        name: 10.10.6.71
                        type: SENSOR
                      deviceMembers:
                      - id: ec6fcb5e-d891-11ea-9600-f0f82ba3e0ab
                        keepLocalEvents: false
                        name: 10.10.6.71
                        type: SENSOR
                      domain:
                        id: e276abec-e0f2-11e3-8169-6d9ed49b625f
                        name: Global
                        type: Domain
                        uuid: e276abec-e0f2-11e3-8169-6d9ed49b625f
                      groupDependencyDetails:
                        dependentPolicyList:
                        - dependencyReason: You must always deploy policies with global object changes.
                          dependentTypeList:
                          - PG.FIREWALL.NGFWAccessControlPolicy
                          - SSLPolicy
                        - dependencyReason: Deploy these out-of-date policies together. Interdependent changes found in policies.
                          dependentTypeList:
                          - SSLPolicy
                          - PG.FIREWALL.NGFWAccessControlPolicy
                        - dependencyReason: Routing Group policies should be deployed together
                          dependentTypeList:
                          - PG.PLATFORM.PixRipPix72Page
                          - PG.PLATFORM.PixOSPFPage
                        mandatoryDeployablePolicies:
                        - PG.FIREWALL.NGFWAccessControlPolicy
                        - SSLPolicy
                        - PG.PLATFORM.NgfwInlineSetPage
                        - PG.PLATFORM.NgfwPFSettings
                        selectivelyDeployablePolicies:
                        - PG.PLATFORM.PixRipPix72Page
                        - PG.PLATFORM.PixOSPFPage
                        - PG.PLATFORM.ManualNat64Rule
                      isDeploying: false
                      name: 10.10.6.71
                      policyStatusList:
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-025769804572
                          type: PG.RA.PkiPolicy
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-017179869404
                          type: PG.PLATFORM.PixInterface
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-017179869872
                          type: PG.PLATFORM.NgfwVirtualRouterPage
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825642070.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-017179869900
                          type: PG.PLATFORM.NgfwInlineSetPage
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825642070.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825348030.0
                          userName: restadmin
                        - lastModifiedTime: 1597825448031.0
                          userName: admin
                        policy:
                          id: 0050568A-ADDB-0ed3-0000-008589934595
                          name: AC
                          type: PG.FIREWALL.NGFWAccessControlPolicy
                        referredPolicyList:
                        - policy:
                            id: 23ccacf2-d950-11ea-86ff-e9faf973fe30
                            name: IPS
                            type: IntrusionPolicy
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597640332.0
                        - policy:
                            id: 64c07d0e-d88f-11ea-a923-966839a3df85
                            type: NetworkDiscovery
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597810833.0
                        - policy:
                            id: d6aea7e0-d94f-11ea-86ff-e9faf973fe30
                            name: File
                            type: FilePolicy
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597640332.0
                        - modifiedUserInfoList:
                          - lastModifiedTime: 1597825446.0
                            userName: System
                          policy:
                            id: dd627c6a-d94f-11ea-86ff-e9faf973fe30
                            name: SSL
                            type: SSLPolicy
                          trafficInterrupting: false
                          upToDate: false
                          versionTimeStamp: 1597825446.0
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825448031.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825468136.0
                          userName: admin
                        policy:
                          id: 0050568A-CF43-0ed3-0000-025769804290
                          name: NAT
                          type: PG.PLATFORM.ManualNat64Rule
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825468136.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825490063.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-025769804386
                          name: Platform
                          type: PG.PLATFORM.NgfwPFSettings
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825490063.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-309237645506
                          type: PG.PLATFORM.AsaBGPPage
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-309237645514
                          type: PG.PLATFORM.PixStaticRouteTablePage
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - policy:
                          id: 0050568A-CF43-0ed3-0000-309237645518
                          type: PG.PLATFORM.PixMBoundaryPage
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597810841104.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825600655.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-309237645530
                          type: PG.PLATFORM.PixOSPFPage
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825600655.0
                      - modifiedUserInfoList:
                        - lastModifiedTime: 1597825616301.0
                          userName: System
                        policy:
                          id: 0050568A-CF43-0ed3-0000-309237645554
                          type: PG.PLATFORM.PixRipPix72Page
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 1597825616301.0
                      - policy:
                          id: 9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab
                          name: 10.10.6.71
                          type: NGFWPolicy
                        trafficInterrupting: false
                        upToDate: true
                        versionTimeStamp: 1597825640.0
                      - policy:
                          id: deviceConfigurationId
                          type: DeviceConfiguration
                        referredPolicyList:
                        - policy:
                            id: 0050568A-CF43-0ed3-0000-017179869404
                            type: PG.PLATFORM.PixInterface
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597810841104.0
                        - modifiedUserInfoList:
                          - lastModifiedTime: 1597825642070.0
                            userName: System
                          policy:
                            id: 0050568A-CF43-0ed3-0000-017179869900
                            type: PG.PLATFORM.NgfwInlineSetPage
                          trafficInterrupting: false
                          upToDate: false
                          versionTimeStamp: 1597825642070.0
                        - policy:
                            id: 9f97b5ac-d892-11ea-9e54-cf1b2ca3e0ab
                            name: 10.10.6.71
                            type: NGFWPolicy
                          trafficInterrupting: false
                          upToDate: true
                          versionTimeStamp: 1597825640.0
                        trafficInterrupting: false
                        upToDate: false
                        versionTimeStamp: 0
                      trafficInterruption: 'NO'
                      type: DeployableDevice
                      upToDate: false
                      version: '1597825642070'
                    links:
                      self: https://10.76.157.35:13006/api/fmc_config/v1/domain/e276abec-e0f2-11e3-8169-6d9ed49b625f/deployment/deployabledevices?offset=0&limit=1&groupDependency=true&expanded=true
                    paging:
                      count: 1
                      limit: 1
                      offset: 0
                      pages: 1
              schema:
                $ref: '#/components/schemas/DeployableDeviceListContainer'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - Deployment
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices/{containerUUID}/deployments:
    servers:
    - url: https://api.us.security.cisco.com/firewall
      description: US
    - url: https://api.eu.security.cisco.com/firewall
      description: EU
    - url: https://api.apj.security.cisco.com/firewall
      description: APJ
    - url: https://api.au.security.cisco.com/firewall
      description: AUS
    - url: https://api.in.security.cisco.com/firewall
      description: IN
    - url: https://api.int.security.cisco.com/firewall
      description: Staging
    - url: https://scale.manage.security.cisco.com/api/rest
      description: Scale
    - url: https://ci.manage.security.cisco.com/api/rest
      description: CI
    - url: https://manage.stg.secure.cisco/api/rest
      description: Stgf9
    get:
      deprecated: false
      description: '**Get deployment details for a device.**'
      operationId: getDeploymentDetail
      parameters:
      - description: Selects time range for the deployment.<br/>Value is of format <code>startTime:start_time_in_secs;endTime:end_time_in_secs;</code>. <br/><br/><code>startTime</code> -- start time in unix format (in seconds). startTime and endTime should be specified together.<br/><code>endTime</code> -- end time in unix format (in seconds). startTime and endTime should be specified together.<br/>
        in: query
        name: filter
        required: false
        schema:
          type: string
      - description: The container id under which this specific resource is contained.
        in: path
        name: containerUUID
        required: true
        schema:
          type: string
      - $ref: '#/components/parameters/domainUUID'
        name: domainUUID
      - $ref: '#/components/parameters/offset'
        name: offset
      - $ref: '#/components/parameters/limit'
        name: limit
      - $ref: '#/components/parameters/expanded'
        name: expanded
      responses:
        '200':
          content:
            application/json:
              examples:
                ? 'Example 1 : GET /fmc_config/v1/domain/DomainUUID/deployment/{containerUUID}/deploymentdetails ( Get all paginated Deployment Detail instances. )'
                : value:
                    items:
                    - endTime: 1592899423.0
                      name: cbv_job_2020-06-23 08:01:22.862
                      policyList:
                      - type: PG.FIREWALL.NGFWAccessControlPolicy
                      - type: IntrusionPolicy
                      startTime: 1592899282.0
                      status: SUCCEEDED
                      type: DeploymentDetail
                      uuid: 0050568B-B74A-0ed3-0000-330712481831
                    links:
                      self: https://10.76.157.67:16286/api/fmc_config/v1/domain/e276abec-e0f2-11e3-8169-6d9ed49b625f/deployment/deployabledevices/d8c5ada2-a949-11ea-986f-83a5cef58c55/deployments?offset=0&limit=1&filter=startTime:1591683568537;endTime:1591683569038&expanded=false
                    paging:
                      count: 1
                      limit: 1
                      offset: 0
                      pages: 1
              schema:
                $ref: '#/components/schemas/DeploymentDetailListContainer'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - Deployment
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices/{containerUUID}/pendingchanges:
    servers:
    - url: https://api.us.security.cisco.com/firewall
      description: US
    - url: https://api.eu.security.cisco.com/firewall
      description: EU
    - url: https://api.apj.security.cisco.com/firewall
      description: APJ
    - url: https://api.au.security.cisco.com/firewall
      description: AUS
    - url: https://api.in.security.cisco.com/firewall
      description: IN
    - url: https://api.int.security.cisco.com/firewall
      description: Staging
    - url: https://scale.manage.security.cisco.com/api/rest
      description: Scale
    - url: https://ci.manage.security.cisco.com/api/rest
      description: CI
    - url: https://manage.stg.secure.cisco/api/rest
      description: Stgf9
    get:
      deprecated: false
      description: '**Get all policy and object changes.**'
      operationId: getPendingChanges
      parameters:
      - description: 'The filter criteria for which the details have to be fetched - Only works when "expanded" is set to "true". Examples: ParentEntityTypes:AccessPolicy, EntityUUID:0050568C-35A0-0ed3-0000-004294969351.To fetch the historical data pass the left and right job UUID. Example LeftJobUUID:4b9fe31c-34cc-11ea-8b36-8eb5492fc3a5;RightJobUUID:4b9fe31c-34cc-11ea-8b36-8eb5492fc3a3.For filter based on User add a filter using key word UserList.Example: UserList : user1,user2.'
        in: query
        name: filter
        required: false
        schema:
          type: string
      - description: The container id under which this specific resource is contained.
        in: path
        name: containerUUID
        required: true
        schema:
          type: string
      - $ref: '#/components/parameters/domainUUID'
        name: domainUUID
      - $ref: '#/components/parameters/offset'
        name: offset
      - $ref: '#/components/parameters/limit'
        name: limit
      - $ref: '#/components/parameters/expanded'
        name: expanded
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PendingChangesListContainer'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - Deployment
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deploymentrequests:
    servers:
    - url: https://api.us.security.cisco.com/firewall
      description: US
    - url: https://api.eu.security.cisco.com/firewall
      description: EU
    - url: https://api.apj.security.cisco.com/firewall
      description: APJ
    - url: https://api.au.security.cisco.com/firewall
      description: AUS
    - url: https://api.in.security.cisco.com/firewall
      description: IN
    - url: https://api.int.security.cisco.com/firewall
      description: Staging
    - url: https://scale.manage.security.cisco.com/api/rest
      description: Scale
    - url: https://ci.manage.security.cisco.com/api/rest
      description: CI
    - url: https://manage.stg.secure.cisco/api/rest
      description: Stgf9
    post:
      deprecated: false
      description: '**Create a request for deploying configuration changes to devices. _Check the response section for applicable examples (if any)._**'
      operationId: createDeploymentRequest
      parameters:
      - $ref: '#/components/parameters/domainUUID'
        name: domainUUID
      requestBody:
        content:
          application/json:
            examples:
              'Example 1 : POST /fmc_config/v1/domain/DomainUUID/deployment/deploymentrequests ( POST a deployment request. )':
                value:
                  deploymentNote: yournotescomehere
                  deviceList:
                  - d94f7ada-d141-11e5-acf3-c41f7e67fb1b
                  forceDeploy: false
                  ignoreWarning: true
                  type: DeploymentRequest
                  version: '1457566762351'
              ? 'Example 2 : POST /fmc_config/v1/domain/DomainUUID/deployment/deploymentrequests ( POST a deployment request for Selective Policy Deployment )'
              : value:
                  deploymentNote: yournotescomehere
                  deviceList:
                  - d94f7ada-d141-11e5-acf3-c41f7e67fb1b
                  forceDeploy: false
                  ignoreWarning: true
                  selectedPoliciesforDevices:
                  - deviceUUID: d94f7ada-d141-11e5-acf3-c41f7e67fb1b
                    selectedPolicies:
                    - PG.FIREWALL.NGFWAccessControlPolicy
                    - DNSPolicy
                    - SSLPolicy
                  type: DeploymentRequest
                  version: '1457566762351'
              ? 'Example 3 : POST /fmc_config/v1/domain/DomainUUID/deploy

# --- truncated at 32 KB (113 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cisco-secure-firewall/refs/heads/main/openapi/cisco-secure-firewall-deployment-api-openapi.yml