次の方法で共有


reflectCheckInResponses を一覧表示する

名前空間: microsoft.graph

学生によって送信された Reflect チェック-ins の一覧を取得します。

この API は、次の国内クラウド展開で使用できます。

グローバル サービス 米国政府機関 L4 米国政府機関 L5 (DOD) 21Vianet が運営する中国

アクセス許可

この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。

アクセス許可の種類 最小特権アクセス許可 より高い特権のアクセス許可
委任 (職場または学校のアカウント) サポートされていません。 サポートされていません。
委任 (個人用 Microsoft アカウント) サポートされていません。 サポートされていません。
アプリケーション EduReports-Reflect.ReadAnonymous.All EduReports-Reflect.Read.All

HTTP 要求

GET /education/reports/reflectCheckInResponses

オプションのクエリ パラメーター

このメソッドは、 $top$filter$count$skiptoken$select OData クエリ パラメーターをサポートし、応答のカスタマイズに役立ちます。 一般的な情報については、「OData クエリ パラメーター」を参照してください。

要求ヘッダー

名前 説明
Authorization ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。

要求本文

このメソッドには、要求本文を指定しません。

応答

成功した場合、このメソッドは応答コード 200 OK と、応答本文の reflectCheckInResponse オブジェクトのコレクションを返します。

例 1: 過去 24 時間のチェック応答の一覧を取得する

次の例は、過去 24 時間のチェック応答の一覧を取得する方法を示しています。

要求

次の例は要求を示しています。

GET https://graph.microsoft.com/v1.0/education/reports/reflectCheckInResponses

応答

次の例は、過去 24 時間の Reflect チェック-in 応答を含む既定の応答を示しています。

注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.context": "https://canary.graph.microsoft.com/v1.0/$metadata#education/reports/reflectCheckInResponses",
  "value": [
    {
      "checkInId": "39878fe8-cb41-3feb-c547-90b37160ceb6",
      "creatorId": "52115927-a289-4a3b-9b8c-95049ee3f7c3",
      "classId": "56fb315f-129d-4ad3-90fd-99398f9eb922",
      "checkInTitle": "How are you feeling today?",
      "isClosed": true,
      "createdDateTime": "2025-06-17T16:53:03Z",
      "responderId": "e3030ce4-d660-434a-b569-071402d751b5",
      "responseFeedback": "neutral",
      "responseEmotion": "none",
      "submitDateTime": "2025-06-17T16:53:50.3020719Z"
    },
    {
      "checkInId": "2cbcf1f4-d8e2-f9d3-6ce7-ec92caa792bd",
      "creatorId": "3b1bb03f-f52b-4d21-8f60-69ba571aaa61",
      "classId": "f92cf95c-2a24-4dab-8ced-89521a1e4ce0",
      "checkInTitle": "How are you feeling today?",
      "isClosed": true,
      "createdDateTime": "2025-06-17T16:50:53Z",
      "responderId": "e3030ce4-d660-434a-b569-071402d751b5",
      "responseFeedback": "neutral",
      "responseEmotion": "none",
      "submitDateTime": "2025-06-17T16:51:17.8334267Z"
    }
  ]
}

例 2: $filterを使用して、特定の日付のチェック応答を反映するの一覧を取得する

次の例では、$filter クエリ パラメーターを使用して、特定の日付のチェック応答を反映する方法を示します。 要求された時間範囲は 24 時間以下である必要があります。

要求

次の例は要求を示しています。

GET https://graph.microsoft.com/v1.0/education/reports/reflectCheckInResponses?$filter=submitDateTime gt 2025-06-11T00:00:00.000Z and submitDateTime lt 2025-06-12T00:00:00Z

応答

次の例は応答を示しています。

注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.context": "https://canary.graph.microsoft.com/v1.0/$metadata#education/reports/reflectCheckInResponses",
  "value": [
    {
      "checkInId": "b815ab15-7a52-1cf7-898d-9a018cfb3369",
      "creatorId": "df8123ca-5226-4227-8bc1-94b753fab5a4",
      "classId": "a03ed51d-a5a2-4b5d-9b8b-21bae3fff05c",
      "checkInTitle": "How are you feeling today?",
      "isClosed": true,
      "createdDateTime": "2025-06-11T16:58:18Z",
      "responderId": "a9db035b-f866-4c80-9608-d3364ae8c479",
      "responseFeedback": "unpleasant",
      "responseEmotion": "none",
      "submitDateTime": "2025-06-11T17:04:29.0427967Z"
    },
    {
      "checkInId": "b815ab15-7a52-1cf7-898d-9a018cfb3369",
      "creatorId": "df8123ca-5226-4227-8bc1-94b753fab5a4",
      "classId": "a03ed51d-a5a2-4b5d-9b8b-21bae3fff05c",
      "checkInTitle": "How are you feeling today?",
      "isClosed": true,
      "createdDateTime": "2025-06-11T16:58:18Z",
      "responderId": "9856811e-2e4d-42bd-a1e7-58d52155de23",
      "responseFeedback": "pleasant",
      "responseEmotion": "none",
      "submitDateTime": "2025-06-11T17:00:47.7001549Z"
    }
  ]
}