type: object
properties:
  usage:
    type: object
    properties:
      id:
        type: string
      currentPeriodStart:
        type: string
      currentPeriodEnd:
        type: string
      stubCalledCount:
        type: number
      organisationMemberCount:
        type: number
      invitationCount:
        type: number
      seatLimit:
        type:
          - number
          - 'null'
      totalMockApiCount:
        type: number
      totalDataSourceCount:
        type: number
      totalDatabaseConnectionCount:
        type: number
      ownMockApiCount:
        type: number
      teamMockApiCount:
        type: number
      collaboratorCount:
        type: number
      totalSeatCount:
        type: number
      teamMemberCount:
        type: number
      totalTeamCount:
        type: number
    required:
      - id
      - currentPeriodStart
      - currentPeriodEnd
      - stubCalledCount
      - organisationMemberCount
      - invitationCount
      - seatLimit
      - totalMockApiCount
      - totalDataSourceCount
      - totalDatabaseConnectionCount
      - ownMockApiCount
      - teamMockApiCount
      - collaboratorCount
      - totalSeatCount
      - teamMemberCount
      - totalTeamCount
required:
  - usage
