---
title: "ApplicationListResponse"
url: "https://apiportal-ppd.np.six-group.com/apis/eam-public-v1-api-az-ch-preprod-v1/versions/46a433cc-2c51-4d40-83e4-c9868fcbc0b0/schemas/ApplicationListResponse"
---

> Full API specification: https://apiportal-ppd.np.six-group.com/apis/eam-public-v1-api-az-ch-preprod-v1/versions/46a433cc-2c51-4d40-83e4-c9868fcbc0b0.md

# ApplicationListResponse

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: EAM API
  version: 0.0.1
servers:
  - url: https://api-preprod.np.azure.six-group.com:8443/eal/ext/v1
components:
  schemas:
    ApplicationItem:
      type: object
      properties:
        businessKey:
          type: string
        name:
          type: string
        longName:
          type: string
        description:
          type: string
        criticality:
          type: string
        biaCriticality:
          type: string
        currentLifecycle:
          type: string
        owningOrganization:
          type: string
        majorDeploymentModel:
          type:
            - string
            - "null"
          description: Primary deployment model.
          x-extensible-enum:
            - On-Premises
            - On-Premises outsourced
            - Private Cloud Service
            - Public Cloud IaaS
            - Hybrid Cloud Service
            - Public Cloud PaaS
            - Managed Service
            - Public Cloud Service
            - SaaS
            - Business Service
            - External Application
        stakeholders:
          $ref: "#/components/schemas/EamStakeholder"
        connectsToCde:
          type: boolean
        containsPan:
          type: boolean
        massCid:
          type: boolean
        availability:
          type: string
        integrity:
          type: string
        rto:
          type: string
        rpo:
          type: string
        applicationDomain:
          type: array
          items:
            $ref: "#/components/schemas/EamBusinessKeyRef"
        deploymentLocation:
          type: array
          items:
            $ref: "#/components/schemas/EamBusinessKeyRef"
        containedRegulatedData:
          type: array
          items:
            $ref: "#/components/schemas/EamNameRef"
        privacy:
          type: string
        confidentiality:
          type: string
        applicationComponent:
          type: array
          items:
            $ref: "#/components/schemas/EamBusinessKeyRef"
        firewallAsset:
          type: array
          items:
            $ref: "#/components/schemas/EamBusinessKeyRef"
        itService:
          type: array
          items:
            $ref: "#/components/schemas/EamBusinessKeyRef"
        categorization:
          type: array
          items:
            $ref: "#/components/schemas/EamBusinessKeyRef"
    PaginationMeta:
      type: object
      properties:
        page:
          type: integer
          description: Current page index (0-indexed).
        pageSize:
          type: integer
        totalCount:
          type: integer
        totalPages:
          type: integer
      required:
        - page
        - pageSize
        - totalCount
        - totalPages
    EamStakeholder:
      type: object
      properties:
        governanceRole:
          $ref: "#/components/schemas/EamGovernanceRole"
        supportGroup:
          $ref: "#/components/schemas/EamSupportGroup"
        supportMailbox:
          $ref: "#/components/schemas/EamSupportMailbox"
        subjectMatterExpert:
          type: array
          items:
            $ref: "#/components/schemas/EamUser"
    EamBusinessKeyRef:
      type: object
      properties:
        businessKey:
          type: string
        name:
          type: string
    EamNameRef:
      type: object
      properties:
        name:
          type: string
    EamGovernanceRole:
      type: object
      additionalProperties:
        type: array
        items:
          $ref: "#/components/schemas/EamUser"
      description: Governance roles keyed by the EAM role name e.g.
        appITManagerPrimary, appITManagerDeputy, appITArchitectPrimary,
        appITArchitectDeputy, appITOwnerPrimary, appITOwnerDeputy,
        appITOperatorPrimary, appITOperatorDeputy, appBusOwnerPrimary,
        appBusOwnerDeputy, appBusManagerPrimary, appBusManagerDeputy,
        appITDomainOwnerPrimary, appITDomainOwnerDeputy,
        appITDomainArchitectPrimary, appITDomainArchitectDeputy,
        businessServiceOwnerPrimary, businessServiceOwnerDeputy,
        platformManagerPrimary, platformManagerDeputy, platformArchitectPrimary,
        platformArchitectDeputy, platformOwnerPrimary, platformOwnerDeputy,
        platformOperatorPrimary, platformOperatorDeputy,
        platformDomainOwnerPrimary, platformDomainOwnerDeputy,
        platformDomainArchitectPrimary, platformDomainArchitectDeputy,
        softwareManagerPrimary, softwareManagerDeputy.
    EamSupportGroup:
      type: array
      items:
        type: object
        properties:
          roleName:
            type: string
          name:
            type: string
          businessKey:
            type: string
    EamSupportMailbox:
      type: array
      items:
        type: object
        properties:
          roleName:
            type: string
          name:
            type: string
    EamUser:
      type: object
      properties:
        roleName:
          type: string
        name:
          type: string
        emailAddress:
          type: string
        userId:
          type: string
    ApplicationListResponse:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: "#/components/schemas/ApplicationItem"
        pagination:
          $ref: "#/components/schemas/PaginationMeta"
      required:
        - data
        - pagination
```
