Microsoft Graph · Schema
microsoft.graph.readingCoachPassage
Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/microsoft.graph.readingCoachPassage",
"title": "microsoft.graph.readingCoachPassage",
"allOf": [
{
"$ref": "#/components/schemas/microsoft.graph.entity"
},
{
"title": "readingCoachPassage",
"required": [
"@odata.type"
],
"type": "object",
"properties": {
"isReadingCompleted": {
"type": "boolean",
"description": "Indicates if the reading passage was completed."
},
"languageTag": {
"type": "string",
"description": "The language of the reading passage."
},
"practicedAtDateTime": {
"pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
"type": "string",
"description": "The date and time when the Reading Coach passage was practiced. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.",
"format": "date-time"
},
"practiceWords": {
"type": "array",
"items": {
"type": "string"
},
"description": "The list of challenging words for the student that they can practice further."
},
"storyType": {
"$ref": "#/components/schemas/microsoft.graph.readingCoachStoryType"
},
"studentId": {
"type": "string",
"description": "ID of the student that practiced the reading passage.",
"nullable": true
},
"timeSpentReadingInSeconds": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The time the student spent reading in seconds."
},
"wordsAccuracyPercentage": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The percentage of words that the student read correctly."
},
"wordsPerMinute": {
"oneOf": [
{
"type": "number",
"format": "double",
"nullable": true
},
{
"type": "string",
"nullable": true
},
{
"$ref": "#/components/schemas/ReferenceNumeric"
}
],
"description": "The rate the student read at in words per minute."
},
"@odata.type": {
"type": "string"
}
}
}
],
"x-ms-discriminator-value": "#microsoft.graph.readingCoachPassage"
}