Cisco Secure Firewall System Information API

The System Information API from Cisco Secure Firewall — 4 operation(s) for system information.

Operations 4

GET /v1/cdfmc/api/fmc_platform/v1/info/domain Get all domain #
GET /v1/cdfmc/api/fmc_platform/v1/info/domain/{domainUUID}/{objectId} Get domain #
GET /v1/cdfmc/api/fmc_platform/v1/info/serverversion Get all server version #
GET /v1/cdfmc/api/fmc_platform/v1/info/serverversion/{objectId} Get server version #

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-system-information-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-system-information-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cisco Cloud-delivered Firewall Management Center (cdFMC)…
  version: 1.13.0
  description: Use the documentation to explore the endpoints the cdFMC has to offer
  contact:
    name: Cisco Firepower TAC
    email: ngfw-support@cisco.com
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: System Information
paths:
  /v1/cdfmc/api/fmc_platform/v1/info/domain:
    get:
      deprecated: false
      description: '**Get a list of all domains.**'
      operationId: getAllDomain
      parameters:
      - $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/DomainListContainer'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - System Information
      summary: Get all domain
      x-summary-source: derived
  /v1/cdfmc/api/fmc_platform/v1/info/domain/{domainUUID}/{objectId}:
    get:
      deprecated: false
      description: '**Get version information for the specified domain.**'
      operationId: getDomain
      parameters:
      - description: Unique identifier of the domain.
        in: path
        name: objectId
        required: true
        schema:
          type: string
      - $ref: '#/components/parameters/domainUUID'
        name: domainUUID
      responses:
        '200':
          content:
            application/json:
              examples:
                'Example 1 : GET /fmc_platform/v1/info/domain ( Success: Test GET success of All Domains )':
                  value:
                    Description: List of domains
                    links:
                      self: https://example.cisco.com/api/fmc_platform/v1/info/domain
                    name: Name of the domain
                    type: Domain
                    uuid: UUID of the domain
              schema:
                $ref: '#/components/schemas/Domain'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - System Information
      summary: Get domain
      x-summary-source: derived
  /v1/cdfmc/api/fmc_platform/v1/info/serverversion:
    get:
      deprecated: false
      description: '**Get a list of all servers.**'
      operationId: getAllServerVersion
      parameters:
      - $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/ServerVersionListContainer'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - System Information
      summary: Get all server version
      x-summary-source: derived
  /v1/cdfmc/api/fmc_platform/v1/info/serverversion/{objectId}:
    get:
      deprecated: false
      description: '**Get version information for the specified server.**'
      operationId: getServerVersion
      parameters:
      - description: Unique identifier of the server.
        in: path
        name: objectId
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              examples:
                'Example 1 : GET /fmc_platform/v1/info/serverversion ( Success: Test GET success of a Server Version )':
                  value:
                    description: System Version
                    links:
                      self: https://example.cisco.com/api/fmc_platform/v1/info/serverversion
                    serverversion: Version Number
                    type: ServerVersion
              schema:
                $ref: '#/components/schemas/ServerVersion'
                type: object
          description: OK
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
                type: object
          description: Error
      tags:
      - System Information
      summary: Get server version
      x-summary-source: derived
components:
  schemas:
    ServerVersionListContainer:
      properties:
        items:
          $ref: '#/components/schemas/ServerVersion'
          type: array
        links:
          $ref: '#/components/schemas/ILinks'
          type: object
        paging:
          $ref: '#/components/schemas/PagingContainer'
          type: object
      type: object
    IReadonly:
      properties:
        reason:
          enum:
          - RBAC
          - SYSTEM
          - DOMAIN
          type: string
        state:
          type: boolean
      type: object
    ServerVersion:
      properties:
        description:
          type: string
        geoVersion:
          type: string
        hostname:
          type: string
        id:
          type: string
        links:
          $ref: '#/components/schemas/ILinks'
          type: object
        lspVersion:
          type: string
        macAddress:
          type: string
        metadata:
          $ref: '#/components/schemas/IMetadata'
          type: object
        model:
          type: string
        name:
          type: string
        platform:
          type: string
        serialNumber:
          type: string
        serverVersion:
          type: string
        sruVersion:
          type: string
        type:
          type: string
        uptime:
          type: string
        uuid:
          type: string
        vdbVersion:
          type: string
      type: object
    IDomain:
      properties:
        id:
          type: string
        links:
          $ref: '#/components/schemas/ILinks'
          type: object
        name:
          type: string
        type:
          type: string
      type: object
    PagingContainer:
      properties:
        count:
          format: int32
          type: integer
        limit:
          format: int32
          type: integer
        offset:
          format: int32
          type: integer
        pages:
          format: int32
          type: integer
      type: object
    ErrorResponse:
      properties:
        category:
          description: Describes the category of the error thrown.
          enum:
          - FRAMEWORK
          - OTHER
          - VALIDATION
          type: string
        messages:
          description: List of error messages which the response has.
          items:
            $ref: '#/components/schemas/ErrorMessagesContainer'
            type: object
          type: array
        severity:
          description: Specifies the Highest level severity among all the error messages.
          enum:
          - ERROR
          - WARN
          type: string
      type: object
    IMetadataUser:
      properties:
        id:
          type: string
        links:
          $ref: '#/components/schemas/ILinks'
          type: object
        name:
          type: string
        type:
          type: string
      type: object
    Domain:
      description: The details about the domain.
      properties:
        id:
          description: Unique UUID of this domain
          type: string
        links:
          $ref: '#/components/schemas/ILinks'
          description: Links to the domain resource URLs.
          type: object
        name:
          description: Name of the domain.
          type: string
        type:
          description: Domain type definition (fixed).
          type: string
        uuid:
          type: string
      type: object
    ILinks:
      description: This defines the self referencing links for the given resource.
      properties:
        parent:
          description: Full resource URL path to reference the parent (if any) for this resource.
          type: string
        self:
          description: Full resource URL path to reference this particular resource.
          type: string
      type: object
    DomainListContainer:
      properties:
        items:
          $ref: '#/components/schemas/Domain'
          type: array
        links:
          $ref: '#/components/schemas/ILinks'
          type: object
        paging:
          $ref: '#/components/schemas/PagingContainer'
          type: object
      type: object
    IMetadata:
      properties:
        domain:
          $ref: '#/components/schemas/IDomain'
          type: object
        isLocked:
          type: boolean
        lastUser:
          $ref: '#/components/schemas/IMetadataUser'
          type: object
        matches:
          items:
            type: string
          type: array
        readOnly:
          $ref: '#/components/schemas/IReadonly'
          type: object
        timestamp:
          format: int32
          type: integer
      type: object
    ErrorMessagesContainer:
      properties:
        bulkPayloadIndex:
          description: More details about the error.
          type: string
        code:
          description: More details about the error.
          type: string
        description:
          description: More details about the error.
          type: string
        details:
          description: More details about the error.
          type: string
        errorCode:
          description: More details about the error.
          type: string
        location:
          description: More details about the error.
          type: string
        severity:
          description: Specifies the Highest level severity among all the error messages.
          enum:
          - ERROR
          - WARN
          type: string
      type: object
  parameters:
    limit:
      description: Number of items to return.
      in: query
      name: limit
      required: false
      schema:
        format: int32
        type: integer
    expanded:
      description: If set to true, the GET response displays a list of objects with additional attributes.
      in: query
      name: expanded
      required: false
      schema:
        type: boolean
    offset:
      description: Index of first item to return.
      in: query
      name: offset
      required: false
      schema:
        format: int32
        type: integer
    domainUUID:
      description: Domain UUID
      in: path
      name: domainUUID
      required: true
      schema:
        type: string
  securitySchemes:
    bearerAuth:
      bearerFormat: JWT
      scheme: bearer
      type: http