get:
  operationId: getNonEmployeeApprovalSummary
  security:
    - oauth2: [idn:nelm:read]
  tags:
    - Non-Employee Lifecycle Management
  summary: Get Summary of Non-Employee Approval Requests
  description: >-
    This request will retrieve a summary of non-employee approval requests.
    There are two contextual uses for the `requested-for` path parameter: 1. The
    current user is the Org Admin, in which case he or she may request a summary
    of all non-employee approval requests assigned to a particular approver by
    passing in that approver's id. 2. The current user is an approver, in which
    case "me" should be provided as the `requested-for` value. This will provide
    the approver with a summary of the approval items assigned to him or her.
  parameters:
    - in: path
      example: "ac10d20a-841e-1e7d-8184-32d2e22c0179"
      name: requested-for
      schema:
        type: string
      description: >-
        The identity (UUID) of the approver for whom for whom the summary is
        being retrieved. Use "me" instead to indicate the current user.
      required: true
  responses:
    "200":
      description: summary of non-employee approval requests
      content:
        application/json:
          schema:
            $ref: "../schemas/NonEmployeeApprovalSummary.yaml"
    "400":
      $ref: "../../v3/responses/400.yaml"
    "401":
      $ref: "../../v3/responses/401.yaml"
    "403":
      $ref: "../../v3/responses/403.yaml"
    "429":
      $ref: "../../v3/responses/429.yaml"
    "500":
      $ref: "../../v3/responses/500.yaml"
