Cisco Secure Firewall Deployment API

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

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:
    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
    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
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices/{containerUUID}/deployments:
    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
    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
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deployabledevices/{containerUUID}/pendingchanges:
    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
    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
  /v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/deployment/deploymentrequests:
    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/deployment/deploymentrequests ( POST a deployment request
                for Full Deployment and Selective Policy Deployment  )'
              : value:
                  deploymentNote: yournotescomehere
                  deviceList:
                  - d94f7ada-d141-11e5-acf3-c41f7e67fb1b
                  - 88a4b666-9372-11ea-babd-9ebaf536312a
                  forceDeploy: false
                  ignoreWarning: true
                  selectedPoliciesforDevices:
                  - deviceUUID: d94f7ada-d141-11e5-acf3-c41f7e67f

# --- 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