{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/MeetingUsageReportObject", "title": "MeetingUsageReportObject", "type": "object", "properties": { "meetingId": { "type": "string", "example": "089b137c3cf34b578896941e2d49dfe8_I_146987372776523573", "description": "Unique identifier for the meeting." }, "meetingNumber": { "type": "string", "example": "123456789", "description": "Meeting number." }, "meetingTitle": { "type": "string", "example": "John's Meeting", "description": "Meeting title." }, "start": { "type": "string", "example": "2023-01-18T10:26:30+08:00", "description": "The date and time when the meeting was started. It's in the timezone specified in the request header or in the `UTC` timezone if timezone is not specified." }, "end": { "type": "string", "example": "2023-01-18T10:46:30+08:00", "description": "The date and time when the meeting was ended. It's in the timezone specified in the request header or in the `UTC` timezone if timezone is not specified." }, "duration": { "type": "number", "example": 20, "description": "Duration of the meeting in minutes." }, "scheduledType": { "type": "string", "enum": [ "meeting", "webinar" ], "description": "Scheduled type for the meeting.\n * `meeting` - Regular meeting.\n * `webinar` - Webinar meeting.\n" }, "hostDisplayName": { "type": "string", "example": "John Andersen", "description": "Display name for the meeting host." }, "hostEmail": { "type": "string", "example": "john.andersen@example.com", "description": "Email address for the meeting host." }, "totalPeopleMinutes": { "type": "number", "example": 60, "description": "Aggregated attendee minutes." }, "totalCallInMinutes": { "type": "number", "example": 60, "description": "Aggregated attendee PSTN call-in minutes." }, "totalCallOutDomestic": { "type": "number", "example": 60, "description": "Aggregated attendee domestic PSTN call-out minutes." }, "totalCallInTollFreeMinutes": { "type": "number", "example": 60, "description": "Aggregated attendee toll-free PSTN call-in minutes." }, "totalCallOutInternational": { "type": "number", "example": 60, "description": "Aggregated attendee international PSTN call-out minutes." }, "totalVoipMinutes": { "type": "number", "example": 60, "description": "Aggregated attendee VoIP minutes." }, "totalParticipants": { "type": "number", "example": 30, "description": "Total number of participants of the meeting." }, "totalParticipantsVoip": { "type": "number", "example": 10, "description": "Total number of VoIP participants of the meeting." }, "totalParticipantsCallIn": { "type": "number", "example": 10, "description": "Total number of PSTN call-in participants of the meeting." }, "totalParticipantsCallOut": { "type": "number", "example": 10, "description": "Total number of PSTN call-out participants of the meeting." }, "peakAttendee": { "type": "number", "example": 30, "description": "Peak number of attendees throughout the meeting." }, "totalRegistered": { "type": "number", "example": 30, "description": "Total number of registrants of the meeting." }, "totalInvitee": { "type": "number", "example": 30, "description": "Total number of invitees of the meeting." }, "serviceType": { "type": "string", "enum": [ "MeetingCenter", "EventCenter", "TrainingCenter", "SupportCenter" ], "description": "The service type for the meeting usage report.\n * `MeetingCenter` - The service type for the usage report is meeting.\n * `EventCenter` - The service type for the usage report is the event.\n * `TrainingCenter` - The service type for the usage report is the training session.\n * `SupportCenter` - The service type for the usage report is the support meeting.\n" }, "trackingCodes": { "type": "array", "items": { "$ref": "#/components/schemas/MeetingUsageReportTrackingCodeObject" }, "description": "Tracking codes of the meeting." } } }