---
title: "Modality Distribution"
method: GET
path: "/v1/installs/{installSid}/reports/modalityDistribution"
tags: ["Reports"]
---

# Modality Distribution

`GET /v1/installs/{installSid}/reports/modalityDistribution`

Returns a report on modality distribution for the specified install.

## Path parameters

- `installSid` string, required — Install Sid

## Query parameters

- `courseSid` string — Course sid
- `examSid` string — Exam sid
- `courseOfferingSid` string — Course Offering Sid

## Response `200`

Successful

- ModalityDistributionReportResponse
  - `ad-hoc` AdHoc, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable
  - `automated` Automated, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable
  - `instructor-as-proctor` InstructorAsProctor, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable
  - `messaging` Messaging, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable
  - `proctoru` Proctoru, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable
  - `register-blast` RegisterBlast, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable
  - `smarter-scheduling` SmarterScheduling, nullable
    - `total` number, nullable
    - `Scheduled` number, nullable
    - `Closed` number, nullable

---

[API](https://skmtc.net/smarterproctoring/apis/smarterproctoring-api-2.md) · [All operations](https://skmtc.net/smarterproctoring/apis/smarterproctoring-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smarterproctoring/smarterproctoring-api-2/versions/561e0d9fd244/schema)
