canvas-rs/graphql/canvas-schema.json
2024-10-14 00:18:50 -06:00

42635 lines
No EOL
1.2 MiB
Generated

{
"data": {
"__schema": {
"directives": [
{
"args": [
{
"defaultValue": "\"No longer supported\"",
"description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/).",
"name": "reason",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"description": "Marks an element of a GraphQL schema as no longer supported.",
"locations": [
"FIELD_DEFINITION",
"ENUM_VALUE",
"ARGUMENT_DEFINITION",
"INPUT_FIELD_DEFINITION"
],
"name": "deprecated"
},
{
"args": [
{
"defaultValue": null,
"description": "Included when true.",
"name": "if",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"description": "Directs the executor to include this field or fragment only when the `if` argument is true.",
"locations": [
"FIELD",
"FRAGMENT_SPREAD",
"INLINE_FRAGMENT"
],
"name": "include"
},
{
"args": [],
"description": "Requires that exactly one field must be supplied and that field must not be `null`.",
"locations": [
"INPUT_OBJECT"
],
"name": "oneOf"
},
{
"args": [
{
"defaultValue": null,
"description": "Skipped when true.",
"name": "if",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"description": "Directs the executor to skip this field or fragment when the `if` argument is true.",
"locations": [
"FIELD",
"FRAGMENT_SPREAD",
"INLINE_FRAGMENT"
],
"name": "skip"
},
{
"args": [
{
"defaultValue": null,
"description": "The URL that specifies the behavior of this scalar.",
"name": "url",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"description": "Exposes a URL that specifies the behavior of this scalar.",
"locations": [
"SCALAR"
],
"name": "specifiedBy"
}
],
"mutationType": {
"name": "Mutation"
},
"queryType": {
"name": "Query"
},
"subscriptionType": null,
"types": [
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accountDomainLookups",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountDomainLookup",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accountDomains",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountDomain",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "coursesConnection",
"type": {
"kind": "OBJECT",
"name": "CourseConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatusesConnection",
"type": {
"kind": "OBJECT",
"name": "CustomGradeStatusConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "parentAccountsConnection",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountConnection",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proficiencyRatingsConnection",
"type": {
"kind": "OBJECT",
"name": "ProficiencyRatingConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootOutcomeGroup",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricsConnection",
"type": {
"kind": "OBJECT",
"name": "RubricConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "standardGradeStatusesConnection",
"type": {
"kind": "OBJECT",
"name": "StandardGradeStatusConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subAccountsConnection",
"type": {
"kind": "OBJECT",
"name": "AccountConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Account",
"possibleTypes": null
},
{
"description": "The connection type for Account.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Account",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AccountConnection",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "host",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "AccountDomain",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accountDomain",
"type": {
"kind": "OBJECT",
"name": "AccountDomain",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "authenticationProvider",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "AccountDomainLookup",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Account",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AccountEdge",
"possibleTypes": null
},
{
"description": "An activity stream",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "Returns a summary of the activity stream items for the current context",
"isDeprecated": false,
"name": "summary",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "StreamSummaryItem",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ActivityStream",
"possibleTypes": null
},
{
"description": "Autogenerated input type of AddConversationMessage",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "attachmentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "body",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextCode",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "conversationId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "includedMessages",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaCommentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaCommentType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "recipients",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AddConversationMessageInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of AddConversationMessage.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationMessage",
"type": {
"kind": "OBJECT",
"name": "ConversationMessage",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AddConversationMessagePayload",
"possibleTypes": null
},
{
"description": "A list of students that an `AssignmentOverride` applies to",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "students",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AdhocStudents",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "avatarUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "shortName",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AnonymousUser",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymizedUser",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymousId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetSubmissionType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "available",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "workflowState",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "AssessmentRequest",
"possibleTypes": null
},
{
"description": "The type of assessment",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grading"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "peer_review"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "provisional_grade"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "AssessmentType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetString",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "AssetString",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Group",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "allowGoogleDocsSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The number of submission attempts a student can make for this assignment. null implies unlimited.",
"isDeprecated": false,
"name": "allowedAttempts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "permitted uploaded file extensions (e.g. ['doc', 'xls', 'txt'])",
"isDeprecated": false,
"name": "allowedExtensions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymizeStudents",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymousGrading",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymousInstructorAnnotations",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assessmentRequestsForCurrentUser",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssessmentRequest",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentGroup",
"type": {
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentOverrides",
"type": {
"kind": "OBJECT",
"name": "AssignmentOverrideConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canDuplicate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canUnpublish",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "checkpoints",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Checkpoint",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "course",
"type": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussion",
"type": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
},
{
"args": [
{
"defaultValue": "true",
"description": "When true, return the overridden dates.\n\nNot all roles have permission to view un-overridden dates (in which\ncase the overridden dates will be returned)\n",
"name": "applyOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "when this assignment is due",
"isDeprecated": false,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "dueDateRequired",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "expectsExternalSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "expectsSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "specifies that students are being graded as a group (as opposed to being graded individually).",
"isDeprecated": false,
"name": "gradeAsGroup",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeByQuestionEnabled",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "If this is a group assignment, boolean flag indicating whether or not students will be graded individually.",
"isDeprecated": false,
"name": "gradeGroupStudentsIndividually",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "If true, the assignment has at least one graded submission",
"isDeprecated": false,
"name": "gradedSubmissionsExist",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradesPublished",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingPeriodId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingStandard",
"type": {
"kind": "OBJECT",
"name": "GradingStandard",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingType",
"type": {
"kind": "ENUM",
"name": "GradingType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupSet",
"type": {
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionSearchFilterInput",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "orderBy",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SubmissionSearchOrder",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": "returns submissions grouped to one submission object per group",
"isDeprecated": false,
"name": "groupSubmissionsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "specifies that this assignment is a group assignment",
"isDeprecated": false,
"name": "hasGroupCategory",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hasMultipleDueDates",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hasSubAssignments",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "If true, the assignment has been submitted to by at least one student",
"isDeprecated": false,
"name": "hasSubmittedSubmissions",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "htmlUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "importantDates",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inClosedGradingPeriod",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [
{
"defaultValue": "true",
"description": "When true, return the overridden dates.\n\nNot all roles have permission to view un-overridden dates (in which\ncase the overridden dates will be returned)\n",
"name": "applyOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "the lock date (assignment is locked after this date)",
"isDeprecated": false,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lockInfo",
"type": {
"kind": "OBJECT",
"name": "LockInfo",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moderatedGrading",
"type": {
"kind": "OBJECT",
"name": "ModeratedGrading",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moderatedGradingEnabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mySubAssignmentSubmissionsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "needsGradingCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "nonDigitalSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "If true, the assignment will be omitted from the student's final grade",
"isDeprecated": false,
"name": "omitFromFinalGrade",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "specifies that this assignment is only assigned to students for whom an\n `AssignmentOverride` applies.",
"isDeprecated": false,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "originalityReportVisibility",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "peerReviews",
"type": {
"kind": "OBJECT",
"name": "PeerReviews",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the assignment is out of this many points",
"isDeprecated": false,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "determines the order this assignment is displayed in in its assignment group",
"isDeprecated": false,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postManually",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postPolicy",
"type": {
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "present if Sync Grades to SIS feature is enabled",
"isDeprecated": false,
"name": "postToSis",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "published",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "quiz",
"type": {
"kind": "OBJECT",
"name": "Quiz",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Check extra permissions in RQD method",
"name": "checkExtraPermissions",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "Is the current user restricted from viewing quantitative data",
"isDeprecated": false,
"name": "restrictQuantitativeData",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubric",
"type": {
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricAssociation",
"type": {
"kind": "OBJECT",
"name": "RubricAssociation",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricUpdateUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "scoreStatistic",
"type": {
"kind": "OBJECT",
"name": "AssignmentScoreStatistic",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "AssignmentState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionType",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionSearchFilterInput",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "orderBy",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SubmissionSearchOrder",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": "submissions for this assignment",
"isDeprecated": false,
"name": "submissionsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionsDownloads",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "supportsGradeByQuestion",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "timeZoneEdited",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": "true",
"description": "When true, return the overridden dates.\n\nNot all roles have permission to view un-overridden dates (in which\ncase the overridden dates will be returned)\n",
"name": "applyOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "the unlock date (assignment is unlocked after this date)",
"isDeprecated": false,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "specifies all other variables that can determine visiblity.",
"isDeprecated": false,
"name": "visibleToEveryone",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Assignment",
"possibleTypes": null
},
{
"description": "The connection type for Assignment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssignmentEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentConnection",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "abGuid",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "forCheckpoints",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingStandardId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingType",
"type": {
"kind": "ENUM",
"name": "GradingType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "importantDates",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "intraReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "peerReviews",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentPeerReviewsUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "postToSis",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AssignmentCreate",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "only return assignments for the given user. Defaults to\nthe current user.\n",
"name": "userId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "only return assignments for the given grading period. Defaults to\nthe current grading period. Pass `null` to return all assignments\n(irrespective of the assignment's grading period)\n",
"name": "gradingPeriodId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AssignmentFilter",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "returns a list of assignments.\n\n**NOTE**: for courses with grading periods, this will only return grading\nperiods in the current course; see `AssignmentFilter` for more info.\nIn courses with grading periods that don't have students, it is necessary\nto *not* filter by grading period to list assignments.\n",
"isDeprecated": false,
"name": "assignmentsConnection",
"type": {
"kind": "OBJECT",
"name": "AssignmentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "GradesEnrollmentFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "grades for this assignment group",
"isDeprecated": false,
"name": "gradesConnection",
"type": {
"kind": "OBJECT",
"name": "GradesConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupWeight",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rules",
"type": {
"kind": "OBJECT",
"name": "AssignmentGroupRules",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "AssignmentGroupState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "AssignmentsConnectionInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "AssignmentGroup",
"possibleTypes": null
},
{
"description": "The connection type for AssignmentGroup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssignmentGroupEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentGroupConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentGroupEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "The highest N assignments are not included in grade calculations",
"isDeprecated": false,
"name": "dropHighest",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The lowest N assignments are not included in grade calculations",
"isDeprecated": false,
"name": "dropLowest",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "neverDrop",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentGroupRules",
"possibleTypes": null
},
{
"description": "States that Assignment Group can be in",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "available"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "AssignmentGroupState",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "enabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "finalGraderId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "graderCommentsVisibleToGraders",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "graderCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "graderNamesVisibleToFinalGrader",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradersAnonymousToGraders",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AssignmentModeratedGradingUpdate",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "allDay",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextModule",
"type": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "This object specifies what students this override applies to",
"isDeprecated": false,
"name": "set",
"type": {
"kind": "UNION",
"name": "AssignmentOverrideSet",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unassignItem",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "AssignmentOverride",
"possibleTypes": null
},
{
"description": "The connection type for AssignmentOverride.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssignmentOverrideEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssignmentOverride",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentOverrideConnection",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "unassignItem",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseSectionId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "noopId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "studentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "AssignmentOverride",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentOverrideEdge",
"possibleTypes": null
},
{
"description": "Objects that can be assigned overridden dates",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "UNION",
"name": "AssignmentOverrideSet",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "AdhocStudents",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Group",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Noop",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "anonymousReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "automaticReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "count",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "enabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "intraReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AssignmentPeerReviewsUpdate",
"possibleTypes": null
},
{
"description": "Statistics for an Assignment",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "The number of scores for the assignment",
"isDeprecated": false,
"name": "count",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The lower quartile score for the assignment",
"isDeprecated": false,
"name": "lowerQ",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The maximum score for the assignment",
"isDeprecated": false,
"name": "maximum",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The mean score for the assignment",
"isDeprecated": false,
"name": "mean",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The median score for the assignment",
"isDeprecated": false,
"name": "median",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The minimum score for the assignment",
"isDeprecated": false,
"name": "minimum",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The upper quartile score for the assignment",
"isDeprecated": false,
"name": "upperQ",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AssignmentScoreStatistic",
"possibleTypes": null
},
{
"description": "States that an Assignment can be in",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unpublished"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "published"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "duplicating"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "failed_to_duplicate"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "importing"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "fail_to_import"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "migrating"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "failed_to_migrate"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcome_alignment_cloning"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "failed_to_clone_outcome_alignment"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "AssignmentState",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "abGuid",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "forCheckpoints",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingStandardId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingType",
"type": {
"kind": "ENUM",
"name": "GradingType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "importantDates",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "intraReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "peerReviews",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentPeerReviewsUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "postToSis",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "setAssignment",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "AssignmentUpdate",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "returns a list of assignments.\n\n**NOTE**: for courses with grading periods, this will only return grading\nperiods in the current course; see `AssignmentFilter` for more info.\nIn courses with grading periods that don't have students, it is necessary\nto *not* filter by grading period to list assignments.\n",
"isDeprecated": false,
"name": "assignmentsConnection",
"type": {
"kind": "OBJECT",
"name": "AssignmentConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "AssignmentsConnectionInterface",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assetString",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "endTime",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "startTime",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "A list of all recent graphql mutations run on the specified object",
"isDeprecated": false,
"name": "mutationLogs",
"type": {
"kind": "OBJECT",
"name": "MutationLogConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "AuditLogs",
"possibleTypes": null
},
{
"description": "Determines if/how a leader is chosen for each group",
"enumValues": [
{
"deprecationReason": null,
"description": "a leader is chosen at random",
"isDeprecated": false,
"name": "random"
},
{
"deprecationReason": null,
"description": "the first student assigned to the group is the leader",
"isDeprecated": false,
"name": "first"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "AutoLeaderPolicy",
"possibleTypes": null
},
{
"description": "Represents `true` or `false` values.",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "Boolean",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentOverrides",
"type": {
"kind": "OBJECT",
"name": "AssignmentOverrideConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": "true",
"description": "When true, return the overridden dates.\n\nNot all roles have permission to view un-overridden dates (in which\ncase the overridden dates will be returned)\n",
"name": "applyOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "when this checkpoint is due",
"isDeprecated": false,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": "true",
"description": "When true, return the overridden dates.\n\nNot all roles have permission to view un-overridden dates (in which\ncase the overridden dates will be returned)\n",
"name": "applyOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "when this checkpoint is closed",
"isDeprecated": false,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "specifies that this checkpoint is only assigned to students for whom an override applies",
"isDeprecated": false,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "the checkpoint is out of this many points",
"isDeprecated": false,
"name": "pointsPossible",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "the tag of the checkpoint",
"isDeprecated": false,
"name": "tag",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": "true",
"description": "When true, return the overridden dates.\n\nNot all roles have permission to view un-overridden dates (in which\ncase the overridden dates will be returned)\n",
"name": "applyOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "when this checkpoint is available",
"isDeprecated": false,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "Checkpoint",
"possibleTypes": null
},
{
"description": "Valid labels for discussion checkpoint types",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reply_to_topic"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reply_to_entry"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "CheckpointLabelType",
"possibleTypes": null
},
{
"description": "Comment bank items",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "comment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "CommentBankItem",
"possibleTypes": null
},
{
"description": "The connection type for CommentBankItem.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CommentBankItemEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CommentBankItemConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CommentBankItemEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "ENUM",
"name": "NotificationPreferencesContextType",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notificationPolicies",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "NotificationPolicy",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "accountId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "NotificationPreferencesContextType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notificationPolicyOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "NotificationPolicy",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "path",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pathType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "CommunicationChannel",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canUnlink",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "group",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "UNION",
"name": "ContentTagContent",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "ContentTag",
"possibleTypes": null
},
{
"description": "The connection type for ContentTagContent.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ContentTag",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "UNION",
"name": "ContentTagContent",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ContentTagConnection",
"possibleTypes": null
},
{
"description": "Content of a Content Tag",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "UNION",
"name": "ContentTagContent",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canReply",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextAssetString",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "createdBefore",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "participants",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationMessagesConnection",
"type": {
"kind": "OBJECT",
"name": "ConversationMessageConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationMessagesCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationParticipantsConnection",
"type": {
"kind": "OBJECT",
"name": "ConversationParticipantConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isPrivate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subject",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Conversation",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachmentsConnection",
"type": {
"kind": "OBJECT",
"name": "FileConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "author",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "body",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaComment",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "recipients",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ConversationMessage",
"possibleTypes": null
},
{
"description": "The connection type for ConversationMessage.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ConversationMessageEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ConversationMessage",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ConversationMessageConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "ConversationMessage",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ConversationMessageEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversation",
"type": {
"kind": "OBJECT",
"name": "Conversation",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "label",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "messages",
"type": {
"kind": "OBJECT",
"name": "ConversationMessageConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subscribed",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "workflowState",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ConversationParticipant",
"possibleTypes": null
},
{
"description": "The connection type for ConversationParticipant.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ConversationParticipantEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ConversationParticipant",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ConversationParticipantConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "ConversationParticipant",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ConversationParticipantEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "account",
"type": {
"kind": "OBJECT",
"name": "Account",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "activityStream",
"type": {
"kind": "OBJECT",
"name": "ActivityStream",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "allowFinalGradeOverride",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "applyGroupWeights",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetString",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentGroups",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentGroupsConnection",
"type": {
"kind": "OBJECT",
"name": "AssignmentGroupConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "PostPolicies for assignments within a course\n",
"isDeprecated": false,
"name": "assignmentPostPolicies",
"type": {
"kind": "OBJECT",
"name": "PostPolicyConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "returns a list of assignments.\n\n**NOTE**: for courses with grading periods, this will only return grading\nperiods in the current course; see `AssignmentFilter` for more info.\nIn courses with grading periods that don't have students, it is necessary\nto *not* filter by grading period to list assignments.\n",
"isDeprecated": false,
"name": "assignmentsConnection",
"type": {
"kind": "OBJECT",
"name": "AssignmentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "course short name",
"isDeprecated": false,
"name": "courseCode",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseNickname",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatusesConnection",
"type": {
"kind": "OBJECT",
"name": "CustomGradeStatusConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "returns dashboard card information for this course",
"isDeprecated": false,
"name": "dashboardCard",
"type": {
"kind": "OBJECT",
"name": "CourseDashboardCard",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "EnrollmentFilterInput",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enrollmentsConnection",
"type": {
"kind": "OBJECT",
"name": "EnrollmentConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "ExternalToolFilterInput",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "externalToolsConnection",
"type": {
"kind": "OBJECT",
"name": "ExternalToolConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeStatuses",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "CourseGradeStatus",
"ofType": null
}
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingPeriodsConnection",
"type": {
"kind": "OBJECT",
"name": "GradingPeriodConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingStandard",
"type": {
"kind": "OBJECT",
"name": "GradingStandard",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Project group sets for this course.\n",
"isDeprecated": false,
"name": "groupSets",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "Project group sets for this course.\n",
"isDeprecated": false,
"name": "groupSetsConnection",
"type": {
"kind": "OBJECT",
"name": "GroupSetConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupsConnection",
"type": {
"kind": "OBJECT",
"name": "GroupConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Returns a URL for the course image (this is the image used on dashboard\ncourse cards)\n",
"isDeprecated": false,
"name": "imageUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modulesConnection",
"type": {
"kind": "OBJECT",
"name": "ModuleConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeAlignmentStats",
"type": {
"kind": "OBJECT",
"name": "CourseOutcomeAlignmentStats",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "returns permission information for the current user in this course",
"isDeprecated": false,
"name": "permissions",
"type": {
"kind": "OBJECT",
"name": "CoursePermissions",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "A course-specific post policy",
"isDeprecated": false,
"name": "postPolicy",
"type": {
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "relevantGradingPeriodGroup",
"type": {
"kind": "OBJECT",
"name": "GradingPeriodGroup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootOutcomeGroup",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricsConnection",
"type": {
"kind": "OBJECT",
"name": "RubricConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "CourseSectionsFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sectionsConnection",
"type": {
"kind": "OBJECT",
"name": "SectionConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "CourseWorkflowState",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionFilterInput",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "orderBy",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SubmissionOrderCriteria",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": "Only return submissions for the given students.",
"name": "studentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": "all the submissions for assignments in this course",
"isDeprecated": false,
"name": "submissionsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "syllabusBody",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "term",
"type": {
"kind": "OBJECT",
"name": "Term",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Only include users with the given ids.\n\n**This field is deprecated, use `filter: {userIds}` instead.**\n",
"name": "userIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "CourseUsersFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "usersConnection",
"type": {
"kind": "OBJECT",
"name": "UserConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "AssetString",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "AssignmentsConnectionInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Course",
"possibleTypes": null
},
{
"description": "The connection type for Course.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CourseEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CourseConnection",
"possibleTypes": null
},
{
"description": "A card on the course dashboard",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetString",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canChangeCoursePublishState",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canManage",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canReadAnnouncements",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "color",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseCode",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "defaultView",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enrollmentState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enrollmentType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "frontPageTitle",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "href",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "image",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isFavorited",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isHomeroom",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isK5Subject",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "links",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CourseDashboardCardLink",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "longName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "observee",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "originalName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pagesUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "published",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "shortName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subtitle",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "term",
"type": {
"kind": "OBJECT",
"name": "Term",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "useClassicFont",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CourseDashboardCard",
"possibleTypes": null
},
{
"description": "A link on a course dashboard card",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "cssClass",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hidden",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "icon",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "label",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "path",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CourseDashboardCardLink",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CourseEdge",
"possibleTypes": null
},
{
"description": "Users in a course can be returned based on these enrollment states",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "invited"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "creation_pending"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "active"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rejected"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "completed"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inactive"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "CourseFilterableEnrollmentState",
"possibleTypes": null
},
{
"description": "Users in a course can be returned based on these enrollment types",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "StudentEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "TeacherEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "TaEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ObserverEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "DesignerEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "StudentViewEnrollment"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "CourseFilterableEnrollmentType",
"possibleTypes": null
},
{
"description": "Grade statuses that can be applied to submissions in a course",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "late"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "missing"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "none"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "excused"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "extended"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "CourseGradeStatus",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "alignedArtifacts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "alignedOutcomes",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "artifactAlignments",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "totalAlignments",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "totalArtifacts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "totalOutcomes",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CourseOutcomeAlignmentStats",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "becomeUser",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "manageGrades",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sendMessages",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "viewAllGrades",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "viewAnalytics",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CoursePermissions",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "Only include sections associated with users assigned to this assignment",
"name": "assignmentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CourseSectionsFilter",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "only include users with the given ids",
"name": "userIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": "only return users with the given enrollment state. defaults\nto `invited`, `creation_pending`, `active`\n",
"name": "enrollmentStates",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "CourseFilterableEnrollmentState",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": "Only return users with the specified enrollment types",
"name": "enrollmentTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "CourseFilterableEnrollmentType",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CourseUsersFilter",
"possibleTypes": null
},
{
"description": "States that Courses can be in",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "created"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "claimed"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "available"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "completed"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "CourseWorkflowState",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateAccountDomainLookup",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "accountDomainId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "authenticationProvider",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateAccountDomainLookupInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateAccountDomainLookup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accountDomainLookup",
"type": {
"kind": "OBJECT",
"name": "AccountDomainLookup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateAccountDomainLookupPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateAssignment",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "allowedAttempts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "allowedExtensions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": "requires anonymous_marking course feature to be set to true",
"name": "anonymousGrading",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "anonymousInstructorAnnotations",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "forCheckpoints",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradeGroupStudentsIndividually",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingStandardId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingType",
"type": {
"kind": "ENUM",
"name": "GradingType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupSetId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "moderatedGrading",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentModeratedGradingUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "moduleIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "omitFromFinalGrade",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "peerReviews",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentPeerReviewsUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "postToSis",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "state",
"type": {
"kind": "ENUM",
"name": "AssignmentState",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionType",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateAssignmentInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateAssignment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateAssignmentPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateCommentBankItem",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "comment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateCommentBankItemInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateCommentBankItem.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentBankItem",
"type": {
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateCommentBankItemPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateConversation",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "attachmentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "body",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "bulkMessage",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextCode",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "conversationId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "forceNew",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupConversation",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaCommentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaCommentType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "recipients",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "subject",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "tags",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateConversationInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateConversation.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversations",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ConversationParticipant",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateConversationPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateDiscussionEntryDraft",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "fileId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "message",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "parentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateDiscussionEntryDraftInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateDiscussionEntryDraft.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntryDraft",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryDraft",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateDiscussionEntryDraftPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateDiscussionEntry",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "fileId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "message",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "parentEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "isAnonymousAuthor",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "quotedEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateDiscussionEntryInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateDiscussionEntry.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntry",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mySubAssignmentSubmissions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateDiscussionEntryPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateDiscussionTopic",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "allowRating",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "checkpoints",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DiscussionCheckpoints",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "delayedPostAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "fileId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "locked",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "message",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyGradersCanRate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "podcastEnabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "podcastHasStudentPosts",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "published",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "requireInitialPost",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "specificSections",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "todoDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "anonymousState",
"type": {
"kind": "ENUM",
"name": "DiscussionTopicAnonymousStateType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignment",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentCreate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "DiscussionTopicContextType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "discussionType",
"type": {
"kind": "ENUM",
"name": "DiscussionTopicDiscussionType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "isAnnouncement",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "isAnonymousAuthor",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "ungradedDiscussionOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateDiscussionTopicInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateDiscussionTopic.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopic",
"type": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateDiscussionTopicPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateGroupInSet",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "groupSetId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateGroupInSetInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateGroupInSet.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "group",
"type": {
"kind": "OBJECT",
"name": "Group",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateGroupInSetPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateInternalSetting",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "value",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateInternalSettingInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateInternalSetting.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "internalSetting",
"type": {
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateInternalSettingPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateLearningOutcomeGroup",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "vendorGuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateLearningOutcomeGroupInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateLearningOutcomeGroup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcomeGroup",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateLearningOutcomeGroupPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateLearningOutcome",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "calculationInt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "calculationMethod",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "displayName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "masteryPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "ratings",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "ProficiencyRatingInput",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "vendorGuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateLearningOutcomeInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateLearningOutcome.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcome",
"type": {
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateLearningOutcomePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateModule",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateModuleInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateModule.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "module",
"type": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateModulePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateOutcomeCalculationMethod",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "calculationInt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "calculationMethod",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateOutcomeCalculationMethodInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateOutcomeCalculationMethod.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateOutcomeCalculationMethodPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateOutcomeProficiency",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "proficiencyRatings",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "OutcomeProficiencyRatingCreate",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateOutcomeProficiencyInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateOutcomeProficiency.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateOutcomeProficiencyPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateSubmissionComment",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "attempt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "comment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": "false",
"description": null,
"name": "draftComment",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "fileIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": "false",
"description": "Post comment to entire group (only relevant for group assignments grading students individually)",
"name": "groupComment",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaObjectId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaObjectType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "reviewerSubmissionId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateSubmissionCommentInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateSubmissionComment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionComment",
"type": {
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateSubmissionCommentPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateSubmissionDraft",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "activeSubmissionType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "DraftableSubmissionType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "attempt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "body",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "externalToolId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "fileIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "ltiLaunchUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "resourceLinkLookupUuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateSubmissionDraftInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateSubmissionDraft.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionDraft",
"type": {
"kind": "OBJECT",
"name": "SubmissionDraft",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateSubmissionDraftPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateSubmission",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "annotatableAttachmentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "body",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "fileIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "mediaId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "resourceLinkLookupUuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "studentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "OnlineSubmissionType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateSubmissionInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateSubmission.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submission",
"type": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateSubmissionPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of CreateUserInboxLabel",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "names",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "CreateUserInboxLabelInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of CreateUserInboxLabel.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inboxLabels",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CreateUserInboxLabelPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "color",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "CustomGradeStatus",
"possibleTypes": null
},
{
"description": "The connection type for CustomGradeStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CustomGradeStatusEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CustomGradeStatus",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CustomGradeStatusConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "CustomGradeStatus",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "CustomGradeStatusEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "Only view filtered user",
"name": "observedUserId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DashboardObserveeFilter",
"possibleTypes": null
},
{
"description": "an ISO8601 formatted time string",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "DateTime",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteAccountDomainLookup",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteAccountDomainLookupInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteAccountDomainLookup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accountDomainLookupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteAccountDomainLookupPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteCommentBankItem",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteCommentBankItemInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteCommentBankItem.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentBankItemId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteCommentBankItemPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteConversationMessages",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "ids",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteConversationMessagesInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteConversationMessages.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationMessageIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteConversationMessagesPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteConversations",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "ids",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteConversationsInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteConversations.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteConversationsPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteCustomGradeStatus",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteCustomGradeStatusInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteCustomGradeStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatusId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteCustomGradeStatusPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteDiscussionEntry",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteDiscussionEntryInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteDiscussionEntry.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntry",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteDiscussionEntryPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteDiscussionTopic",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteDiscussionTopicInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteDiscussionTopic.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteDiscussionTopicPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteInternalSetting",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "internalSettingId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteInternalSettingInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteInternalSetting.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "internalSettingId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteInternalSettingPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteOutcomeCalculationMethod",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteOutcomeCalculationMethodInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteOutcomeCalculationMethod.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeCalculationMethodId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteOutcomeCalculationMethodPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteOutcomeLinks",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "ids",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteOutcomeLinksInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteOutcomeLinks.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deletedOutcomeLinkIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteOutcomeLinksPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteOutcomeProficiency",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteOutcomeProficiencyInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteOutcomeProficiency.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeProficiencyId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteOutcomeProficiencyPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteSubmissionComment",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "submissionCommentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteSubmissionCommentInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteSubmissionComment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionComment",
"type": {
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteSubmissionCommentPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteSubmissionDraft",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteSubmissionDraftInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteSubmissionDraft.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionDraftIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteSubmissionDraftPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of DeleteUserInboxLabel",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "names",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DeleteUserInboxLabelInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of DeleteUserInboxLabel.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inboxLabels",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DeleteUserInboxLabelPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "allowRating",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymousAuthor",
"type": {
"kind": "OBJECT",
"name": "AnonymousUser",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymousState",
"type": {
"kind": "ENUM",
"name": "DiscussionTopicAnonymousStateType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachment",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Only return default/built_in roles",
"name": "builtInOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Return only requested base role types",
"name": "roleTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "author",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "availableForUser",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canGroup",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canReplyAnonymously",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canUnpublish",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "childTopics",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseSections",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "delayedPostAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "ENUM",
"name": "DiscussionFilterType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "rootEntries",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "searchTerm",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "DiscussionSortOrderType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "unreadBefore",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "userSearchId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntriesConnection",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntryDraftsConnection",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryDraftConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionType",
"type": {
"kind": "ENUM",
"name": "DiscussionTopicDiscussionType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "editedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Only return default/built_in roles",
"name": "builtInOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Return only requested base role types",
"name": "roleTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "editor",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "ENUM",
"name": "DiscussionFilterType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "perPage",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "rootEntries",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "searchTerm",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "DiscussionSortOrderType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "unreadBefore",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "entriesTotalPages",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "entryCounts",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryCounts",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupSet",
"type": {
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "initialPostRequiredForCurrentUser",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isAnnouncement",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isAnonymousAuthor",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isSectionSpecific",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lastReplyAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lockInformation",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "locked",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "searchTerm",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mentionableUsersConnection",
"type": {
"kind": "OBJECT",
"name": "MessageableUserConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "message",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "onlyGradersCanRate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "permissions",
"type": {
"kind": "OBJECT",
"name": "DiscussionPermissions",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "podcastEnabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "podcastHasStudentPosts",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "published",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "replyToEntryRequiredCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "requireInitialPost",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "ENUM",
"name": "DiscussionFilterType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "perPage",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "searchTerm",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "DiscussionSortOrderType",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootEntriesTotalPages",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootTopic",
"type": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "ENUM",
"name": "DiscussionFilterType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "searchTerm",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "searchEntryCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sortByRating",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subscribed",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "todoDate",
"type": {
"kind": "SCALAR",
"name": "ISO8601DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ungradedDiscussionOverrides",
"type": {
"kind": "OBJECT",
"name": "AssignmentOverrideConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "visibleToEveryone",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Discussion",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "setId",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "setType",
"type": {
"kind": "ENUM",
"name": "DiscussionCheckpointDateSetType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "studentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "type",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "DiscussionCheckpointDateType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DiscussionCheckpointDate",
"possibleTypes": null
},
{
"description": "Types of date set that can be set for discussion checkpoints",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "CourseSection"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Group"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ADHOC"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionCheckpointDateSetType",
"possibleTypes": null
},
{
"description": "Types of dates that can be set for discussion checkpoints",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "everyone"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "override"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionCheckpointDateType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "checkpointLabel",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "CheckpointLabelType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "dates",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DiscussionCheckpointDate",
"ofType": null
}
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "pointsPossible",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "repliesRequired",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "DiscussionCheckpoints",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "allRootEntries",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymousAuthor",
"type": {
"kind": "OBJECT",
"name": "AnonymousUser",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachment",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Only return default/built_in roles",
"name": "builtInOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Return only requested base role types",
"name": "roleTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "author",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "depth",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntryVersionsConnection",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryVersionConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "beforeRelativeEntry",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "includeRelativeEntry",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "relativeEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "DiscussionSortOrderType",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionSubentriesConnection",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopic",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "editedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Only return default/built_in roles",
"name": "builtInOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Return only requested base role types",
"name": "roleTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "editor",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "entryParticipant",
"type": {
"kind": "OBJECT",
"name": "EntryParticipant",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lastReply",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "message",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "parentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "permissions",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryPermissions",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "previewMessage",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "quotedEntry",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ratingCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ratingSum",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reportTypeCounts",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryReportTypeCounts",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootEntry",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "perPage",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "DiscussionSortOrderType",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootEntryPageNumber",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootEntryParticipantCounts",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryCounts",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subentriesCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "DiscussionEntry",
"possibleTypes": null
},
{
"description": "The connection type for DiscussionEntry.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntryEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryConnection",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deletedCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "repliesCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unreadCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryCounts",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachment",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "message",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "parentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "DiscussionEntryDraft",
"possibleTypes": null
},
{
"description": "The connection type for DiscussionEntryDraft.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntryDraftEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntryDraft",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryDraftConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryDraft",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryDraftEdge",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attach",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "create",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "delete",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "read",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reply",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "update",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "viewRating",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryPermissions",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inappropriateCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "offensiveCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "otherCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "total",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryReportTypeCounts",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "message",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "version",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "DiscussionEntryVersion",
"possibleTypes": null
},
{
"description": "The connection type for DiscussionEntryVersion.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntryVersionEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntryVersion",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryVersionConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntryVersion",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionEntryVersionEdge",
"possibleTypes": null
},
{
"description": "Search types that can be associated with discussions",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "all"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unread"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "drafts"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionFilterType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "addRubric",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attach",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "closeForComments",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "copyAndSendTo",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "create",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "delete",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "duplicate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "manageAssignTo",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "manageContent",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "manageCourseContentAdd",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "manageCourseContentDelete",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "manageCourseContentEdit",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moderateForum",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "openForComments",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "peerReview",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "read",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "readAsAdmin",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "readReplies",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reply",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "showRubric",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "speedGrader",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "studentReporting",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "update",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "DiscussionPermissions",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "asc"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "desc"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionSortOrderType",
"possibleTypes": null
},
{
"description": "Anonymous states for discussionTopics",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "partial_anonymity"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "full_anonymity"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "off"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionTopicAnonymousStateType",
"possibleTypes": null
},
{
"description": "Context types that can be associated with discussionTopics",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Course"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Group"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionTopicContextType",
"possibleTypes": null
},
{
"description": "Discussion type for discussionTopics",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "not_threaded"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "threaded"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "flat"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "side_comment"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DiscussionTopicDiscussionType",
"possibleTypes": null
},
{
"description": "Types of submissions that can have a submission draft",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "basic_lti_launch"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "media_recording"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_text_entry"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_upload"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_url"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "student_annotation"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "DraftableSubmissionType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetString",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "associatedUser",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canBeRemoved",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "concluded",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "course",
"type": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseSectionId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "The grading period to return grades for. If not specified, will use the current grading period (or the course grade for courses that don't use grading periods)",
"name": "gradingPeriodId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grades",
"type": {
"kind": "OBJECT",
"name": "Grades",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "htmlUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lastActivityAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "limitPrivilegesToCourseSection",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "section",
"type": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisImportId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisRole",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "EnrollmentWorkflowState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "totalActivityTime",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "type",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "EnrollmentType",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "AssetString",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Enrollment",
"possibleTypes": null
},
{
"description": "The connection type for Enrollment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "EnrollmentEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "EnrollmentConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "EnrollmentEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "[]",
"description": null,
"name": "associatedUserIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": "null",
"description": null,
"name": "states",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "EnrollmentWorkflowState",
"ofType": null
}
}
}
},
{
"defaultValue": "null",
"description": null,
"name": "types",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "EnrollmentType",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "EnrollmentFilterInput",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "StudentEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "TeacherEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "TaEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ObserverEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "DesignerEnrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "StudentViewEnrollment"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "EnrollmentType",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "invited"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "creation_pending"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "active"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rejected"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "completed"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inactive"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "EnrollmentWorkflowState",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "forcedReadState",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rating",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "read",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reportType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "EntryParticipant",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "settings",
"type": {
"kind": "OBJECT",
"name": "ExternalToolSettings",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "ENUM",
"name": "ExternalToolState",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "ExternalTool",
"possibleTypes": null
},
{
"description": "The connection type for ExternalTool.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ExternalToolEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ExternalTool",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ExternalToolConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "ExternalTool",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ExternalToolEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "null",
"description": null,
"name": "state",
"type": {
"kind": "ENUM",
"name": "ExternalToolState",
"ofType": null
}
},
{
"defaultValue": "null",
"description": null,
"name": "placement",
"type": {
"kind": "ENUM",
"name": "ExternalToolPlacement",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "ExternalToolFilterInput",
"possibleTypes": null
},
{
"description": "Placements that an External Tool can have",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "homework_submission"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "ExternalToolPlacement",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canvasIconClass",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "iconUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "messageType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "text",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ExternalToolPlacements",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "homeworkSubmission",
"type": {
"kind": "OBJECT",
"name": "ExternalToolPlacements",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "iconUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "selectionHeight",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "selectionWidth",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "text",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ExternalToolSettings",
"possibleTypes": null
},
{
"description": "States that an External Tool can be in",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "anonymous"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name_only"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "email_only"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "public"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "ExternalToolState",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "ExternalUrl",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contentType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "displayName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mimeClass",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "size",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionPreviewUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "thumbnailUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "usageRights",
"type": {
"kind": "OBJECT",
"name": "UsageRights",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "wordCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "File",
"possibleTypes": null
},
{
"description": "The connection type for File.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FileEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "FileConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "FileEdge",
"possibleTypes": null
},
{
"description": "Represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "Float",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "active"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "GradeState",
"possibleTypes": null
},
{
"description": "Contains grade information for a course or grading period",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentGroup",
"type": {
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "currentGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The current score includes all graded assignments, excluding muted submissions.\n",
"isDeprecated": false,
"name": "currentScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatusId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enrollment",
"type": {
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "finalGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The final score includes all assignments, excluding muted submissions\n(ungraded assignments are counted as 0 points).\n",
"isDeprecated": false,
"name": "finalScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingPeriod",
"type": {
"kind": "OBJECT",
"name": "GradingPeriod",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The override grade. Supersedes the computed final grade if set.\n",
"isDeprecated": false,
"name": "overrideGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The override score. Supersedes the computed final score if set.\n",
"isDeprecated": false,
"name": "overrideScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "GradeState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unpostedCurrentGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The current score includes all graded assignments, including muted submissions.\n",
"isDeprecated": false,
"name": "unpostedCurrentScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unpostedFinalGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The final score includes all assignments, including muted submissions\n(ungraded assignments are counted as 0 points).\n",
"isDeprecated": false,
"name": "unpostedFinalScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "Grades",
"possibleTypes": null
},
{
"description": "The connection type for Grades.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GradesEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Grades",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GradesConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Grades",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GradesEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "only include users with the given enrollment ids",
"name": "enrollmentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "GradesEnrollmentFilter",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "assignments can only be graded before the grading period closes\n",
"isDeprecated": false,
"name": "closeDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "displayTotals",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "endDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isClosed",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isLast",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "startDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "used to calculate how much the assignments in this grading period\ncontribute to the overall grade\n",
"isDeprecated": false,
"name": "weight",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "GradingPeriod",
"possibleTypes": null
},
{
"description": "The connection type for GradingPeriod.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GradingPeriodEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GradingPeriod",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GradingPeriodConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "GradingPeriod",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GradingPeriodEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "displayTotals",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enrollmentTermIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingPeriodsConnection",
"type": {
"kind": "OBJECT",
"name": "GradingPeriodConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "weighted",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "GradingPeriodGroup",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextCode",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "data",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GradingStandardItem",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "migrationId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rootAccountId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "usageCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "version",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "workflowState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "GradingStandard",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "baseValue",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "letterGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GradingStandardItem",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "points"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "percent"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "letter_grade"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gpa_scale"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pass_fail"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "not_graded"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "GradingType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "activityStream",
"type": {
"kind": "OBJECT",
"name": "ActivityStream",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetString",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canMessage",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "userId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "member",
"type": {
"kind": "OBJECT",
"name": "GroupMembership",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "membersConnection",
"type": {
"kind": "OBJECT",
"name": "GroupMembershipConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "membersCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "AssetString",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Group",
"possibleTypes": null
},
{
"description": "The connection type for Group.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GroupEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Group",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GroupConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Group",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GroupEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "GroupMembershipState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "GroupMembership",
"possibleTypes": null
},
{
"description": "The connection type for GroupMembership.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GroupMembershipEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GroupMembership",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GroupMembershipConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "GroupMembership",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GroupMembershipEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accepted"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "invited"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "requested"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rejected"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "GroupMembershipState",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "autoLeader",
"type": {
"kind": "ENUM",
"name": "AutoLeaderPolicy",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "currentGroup",
"type": {
"kind": "OBJECT",
"name": "Group",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupsConnection",
"type": {
"kind": "OBJECT",
"name": "GroupConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Sets a cap on the number of members in the group. Only applies when\nself-signup is enabled.\n",
"isDeprecated": false,
"name": "memberLimit",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "selfSignup",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SelfSignupPolicy",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "GroupSet",
"possibleTypes": null
},
{
"description": "The connection type for GroupSet.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GroupSetEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GroupSetConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "GroupSetEdge",
"possibleTypes": null
},
{
"description": "Autogenerated input type of HideAssignmentGradesForSections",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "sectionIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "HideAssignmentGradesForSectionsInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of HideAssignmentGradesForSections.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "progress",
"type": {
"kind": "OBJECT",
"name": "Progress",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sections",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "HideAssignmentGradesForSectionsPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of HideAssignmentGrades",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyStudentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "sectionIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "skipStudentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "HideAssignmentGradesInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of HideAssignmentGrades.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "progress",
"type": {
"kind": "OBJECT",
"name": "Progress",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sections",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "HideAssignmentGradesPayload",
"possibleTypes": null
},
{
"description": "Represents a unique identifier that is Base64 obfuscated. It is often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"VXNlci0xMA==\"`) or integer (such as `4`) input value will be accepted as an ID.",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "ID",
"possibleTypes": null
},
{
"description": "An ISO 8601-encoded datetime",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "ISO8601DateTime",
"possibleTypes": null
},
{
"description": "Autogenerated input type of ImportOutcomes",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "groupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "outcomeId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sourceContextId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sourceContextType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "targetContextId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "targetContextType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "targetGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "ImportOutcomesInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of ImportOutcomes.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "progress",
"type": {
"kind": "OBJECT",
"name": "Progress",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ImportOutcomesPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outOfOfficeFirstDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outOfOfficeLastDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outOfOfficeMessage",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outOfOfficeSubject",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "signature",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "useOutOfOffice",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "useSignature",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "InboxSettings",
"possibleTypes": null
},
{
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "Int",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "secret",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "value",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "InternalSetting",
"possibleTypes": null
},
{
"description": "Represents untyped JSON",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "JSON",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "late"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "missing"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "extended"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "none"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "LatePolicyStatusType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "alignments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "OutcomeAlignment",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assessed",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "calculationInt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "calculationMethod",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canArchive",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canEdit",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "displayName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "friendlyDescription",
"type": {
"kind": "OBJECT",
"name": "OutcomeFriendlyDescriptionType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "targetContextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "targetContextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isImported",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "masteryPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ratings",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ProficiencyRating",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "vendorGuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "LearningOutcome",
"possibleTypes": null
},
{
"description": "Learning Outcome Group",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canEdit",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "childGroups",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroupConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "childGroupsCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "targetGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notImportedOutcomesCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "searchQuery",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomes",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ContentTagConnection",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "searchQuery",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomesCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "parentOutcomeGroup",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "vendorGuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"possibleTypes": null
},
{
"description": "The connection type for LearningOutcomeGroup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "LearningOutcomeGroupEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "LearningOutcomeGroupConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "LearningOutcomeGroupEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Account",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AccountDomain",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AccountDomainLookup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssessmentRequest",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommunicationChannel",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ContentTag",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CustomGradeStatus",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntryDraft",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntryVersion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalTool",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalUrl",
"ofType": null
},
{
"kind": "OBJECT",
"name": "File",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingPeriod",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingPeriodGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Group",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GroupMembership",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
},
{
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MediaTrack",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Module",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ModuleExternalTool",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Notification",
"ofType": null
},
{
"kind": "OBJECT",
"name": "NotificationPolicy",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeFriendlyDescriptionType",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Page",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ProficiencyRating",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Progress",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Quiz",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RubricAssessment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RubricAssociation",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RubricCriterion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RubricRating",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Section",
"ofType": null
},
{
"kind": "OBJECT",
"name": "StandardGradeStatus",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Submission",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubmissionDraft",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Term",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UsageRights",
"ofType": null
},
{
"kind": "OBJECT",
"name": "User",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canView",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isLocked",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "lockedObject",
"type": {
"kind": "UNION",
"name": "Lockable",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "module",
"type": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "LockInfo",
"possibleTypes": null
},
{
"description": "Types that can be locked",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "UNION",
"name": "Lockable",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Module",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Page",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Quiz",
"ofType": null
}
]
},
{
"description": "Autogenerated input type of MarkSubmissionCommentsRead",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "submissionCommentIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "MarkSubmissionCommentsReadInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of MarkSubmissionCommentsRead.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionComments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MarkSubmissionCommentsReadPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canAddCaptions",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaDownloadUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaSources",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MediaSource",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaTracks",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MediaTrack",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaType",
"type": {
"kind": "ENUM",
"name": "MediaType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "thumbnailUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "MediaObject",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "bitrate",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contentType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "fileExt",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "height",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isOriginal",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "size",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "width",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MediaSource",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "content",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "kind",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "locale",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaObject",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "webvttContent",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "MediaTrack",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "audio"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "video"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "MediaType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sendMessages",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sendMessagesAll",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MessagePermissions",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "avatarUrl",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "itemCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "permissions",
"type": {
"kind": "OBJECT",
"name": "MessagePermissions",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "MessageableContext",
"possibleTypes": null
},
{
"description": "The connection type for MessageableContext.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MessageableContextEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MessageableContext",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MessageableContextConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "MessageableContext",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MessageableContextEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commonCoursesConnection",
"type": {
"kind": "OBJECT",
"name": "EnrollmentConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commonGroupsConnection",
"type": {
"kind": "OBJECT",
"name": "GroupConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextCode",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "observerEnrollmentsConnection",
"type": {
"kind": "OBJECT",
"name": "EnrollmentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pronouns",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "shortName",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "MessageableUser",
"possibleTypes": null
},
{
"description": "The connection type for MessageableUser.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MessageableUserEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MessageableUser",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MessageableUserConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "MessageableUser",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MessageableUserEdge",
"possibleTypes": null
},
{
"description": "Settings for Moderated Grading on an Assignment",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "Boolean indicating if the assignment is moderated.",
"isDeprecated": false,
"name": "enabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The user of the grader responsible for choosing final grades for this assignment.",
"isDeprecated": false,
"name": "finalGrader",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Boolean indicating if provisional graders' comments are visible to other provisional graders.",
"isDeprecated": false,
"name": "graderCommentsVisibleToGraders",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The maximum number of provisional graders who may issue grades for this assignment.",
"isDeprecated": false,
"name": "graderCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Boolean indicating if provisional graders' identities are hidden from other provisional graders.",
"isDeprecated": false,
"name": "graderNamesVisibleToFinalGrader",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Boolean indicating if provisional grader identities are visible to the final grader.",
"isDeprecated": false,
"name": "gradersAnonymousToGraders",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ModeratedGrading",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moduleItems",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Module",
"possibleTypes": null
},
{
"description": "The connection type for Module.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ModuleEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ModuleConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ModuleEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "ModuleExternalTool",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "content",
"type": {
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "module",
"type": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "next",
"type": {
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "previous",
"type": {
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "ModuleItem",
"possibleTypes": null
},
{
"description": "An item that can be in context modules",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalTool",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalUrl",
"ofType": null
},
{
"kind": "OBJECT",
"name": "File",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ModuleExternalTool",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Page",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Quiz",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubHeader",
"ofType": null
}
]
},
{
"description": "Autogenerated input type of MoveOutcomeLinks",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "A list of ContentTags that will be moved\n",
"name": "outcomeLinkIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
},
{
"defaultValue": null,
"description": "The id of the destination group\n",
"name": "groupId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "MoveOutcomeLinksInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of MoveOutcomeLinks.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "List of Outcome Links that were sucessfully moved to the group\n",
"isDeprecated": false,
"name": "movedOutcomeLinks",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ContentTag",
"ofType": null
}
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MoveOutcomeLinksPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": null,
"description": "Parameters for AddConversationMessage",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AddConversationMessageInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "addConversationMessage",
"type": {
"kind": "OBJECT",
"name": "AddConversationMessagePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateAccountDomainLookup",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateAccountDomainLookupInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createAccountDomainLookup",
"type": {
"kind": "OBJECT",
"name": "CreateAccountDomainLookupPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateAssignment",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateAssignmentInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createAssignment",
"type": {
"kind": "OBJECT",
"name": "CreateAssignmentPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateCommentBankItem",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateCommentBankItemInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createCommentBankItem",
"type": {
"kind": "OBJECT",
"name": "CreateCommentBankItemPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateConversation",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateConversationInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createConversation",
"type": {
"kind": "OBJECT",
"name": "CreateConversationPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateDiscussionEntry",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateDiscussionEntryInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createDiscussionEntry",
"type": {
"kind": "OBJECT",
"name": "CreateDiscussionEntryPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateDiscussionEntryDraft",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateDiscussionEntryDraftInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createDiscussionEntryDraft",
"type": {
"kind": "OBJECT",
"name": "CreateDiscussionEntryDraftPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateDiscussionTopic",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateDiscussionTopicInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createDiscussionTopic",
"type": {
"kind": "OBJECT",
"name": "CreateDiscussionTopicPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateGroupInSet",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateGroupInSetInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createGroupInSet",
"type": {
"kind": "OBJECT",
"name": "CreateGroupInSetPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateInternalSetting",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateInternalSettingInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createInternalSetting",
"type": {
"kind": "OBJECT",
"name": "CreateInternalSettingPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateLearningOutcome",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateLearningOutcomeInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createLearningOutcome",
"type": {
"kind": "OBJECT",
"name": "CreateLearningOutcomePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateLearningOutcomeGroup",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateLearningOutcomeGroupInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createLearningOutcomeGroup",
"type": {
"kind": "OBJECT",
"name": "CreateLearningOutcomeGroupPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateModule",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateModuleInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createModule",
"type": {
"kind": "OBJECT",
"name": "CreateModulePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateOutcomeCalculationMethod",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateOutcomeCalculationMethodInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createOutcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "CreateOutcomeCalculationMethodPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateOutcomeProficiency",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateOutcomeProficiencyInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createOutcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "CreateOutcomeProficiencyPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateSubmission",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateSubmissionInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "IN ACTIVE DEVELOPMENT, USE AT YOUR OWN RISK: Submit homework on an assignment.\n",
"isDeprecated": false,
"name": "createSubmission",
"type": {
"kind": "OBJECT",
"name": "CreateSubmissionPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateSubmissionComment",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateSubmissionCommentInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createSubmissionComment",
"type": {
"kind": "OBJECT",
"name": "CreateSubmissionCommentPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateSubmissionDraft",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateSubmissionDraftInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createSubmissionDraft",
"type": {
"kind": "OBJECT",
"name": "CreateSubmissionDraftPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for CreateUserInboxLabel",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "CreateUserInboxLabelInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createUserInboxLabel",
"type": {
"kind": "OBJECT",
"name": "CreateUserInboxLabelPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteAccountDomainLookup",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteAccountDomainLookupInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteAccountDomainLookup",
"type": {
"kind": "OBJECT",
"name": "DeleteAccountDomainLookupPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteCommentBankItem",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteCommentBankItemInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteCommentBankItem",
"type": {
"kind": "OBJECT",
"name": "DeleteCommentBankItemPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteConversationMessages",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteConversationMessagesInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteConversationMessages",
"type": {
"kind": "OBJECT",
"name": "DeleteConversationMessagesPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteConversations",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteConversationsInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteConversations",
"type": {
"kind": "OBJECT",
"name": "DeleteConversationsPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteCustomGradeStatus",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteCustomGradeStatusInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteCustomGradeStatus",
"type": {
"kind": "OBJECT",
"name": "DeleteCustomGradeStatusPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteDiscussionEntry",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteDiscussionEntryInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteDiscussionEntry",
"type": {
"kind": "OBJECT",
"name": "DeleteDiscussionEntryPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteDiscussionTopic",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteDiscussionTopicInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteDiscussionTopic",
"type": {
"kind": "OBJECT",
"name": "DeleteDiscussionTopicPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteInternalSetting",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteInternalSettingInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteInternalSetting",
"type": {
"kind": "OBJECT",
"name": "DeleteInternalSettingPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteOutcomeCalculationMethod",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteOutcomeCalculationMethodInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteOutcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "DeleteOutcomeCalculationMethodPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteOutcomeLinks",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteOutcomeLinksInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteOutcomeLinks",
"type": {
"kind": "OBJECT",
"name": "DeleteOutcomeLinksPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteOutcomeProficiency",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteOutcomeProficiencyInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteOutcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "DeleteOutcomeProficiencyPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteSubmissionComment",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteSubmissionCommentInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteSubmissionComment",
"type": {
"kind": "OBJECT",
"name": "DeleteSubmissionCommentPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteSubmissionDraft",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteSubmissionDraftInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteSubmissionDraft",
"type": {
"kind": "OBJECT",
"name": "DeleteSubmissionDraftPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for DeleteUserInboxLabel",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DeleteUserInboxLabelInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleteUserInboxLabel",
"type": {
"kind": "OBJECT",
"name": "DeleteUserInboxLabelPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for HideAssignmentGrades",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "HideAssignmentGradesInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hideAssignmentGrades",
"type": {
"kind": "OBJECT",
"name": "HideAssignmentGradesPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for HideAssignmentGradesForSections",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "HideAssignmentGradesForSectionsInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hideAssignmentGradesForSections",
"type": {
"kind": "OBJECT",
"name": "HideAssignmentGradesForSectionsPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for ImportOutcomes",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "ImportOutcomesInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "importOutcomes",
"type": {
"kind": "OBJECT",
"name": "ImportOutcomesPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for MarkSubmissionCommentsRead",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "MarkSubmissionCommentsReadInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "markSubmissionCommentsRead",
"type": {
"kind": "OBJECT",
"name": "MarkSubmissionCommentsReadPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for MoveOutcomeLinks",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "MoveOutcomeLinksInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moveOutcomeLinks",
"type": {
"kind": "OBJECT",
"name": "MoveOutcomeLinksPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for PostAssignmentGrades",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "PostAssignmentGradesInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postAssignmentGrades",
"type": {
"kind": "OBJECT",
"name": "PostAssignmentGradesPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for PostAssignmentGradesForSections",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "PostAssignmentGradesForSectionsInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postAssignmentGradesForSections",
"type": {
"kind": "OBJECT",
"name": "PostAssignmentGradesForSectionsPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for PostDraftSubmissionComment",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "PostDraftSubmissionCommentInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postDraftSubmissionComment",
"type": {
"kind": "OBJECT",
"name": "PostDraftSubmissionCommentPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SetAssignmentPostPolicy",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetAssignmentPostPolicyInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "Sets the post policy for the assignment.\n",
"isDeprecated": false,
"name": "setAssignmentPostPolicy",
"type": {
"kind": "OBJECT",
"name": "SetAssignmentPostPolicyPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SetCoursePostPolicy",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetCoursePostPolicyInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "Sets the post policy for the course, with an option to override and delete\nexisting assignment post policies.\n",
"isDeprecated": false,
"name": "setCoursePostPolicy",
"type": {
"kind": "OBJECT",
"name": "SetCoursePostPolicyPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SetFriendlyDescription",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetFriendlyDescriptionInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "setFriendlyDescription",
"type": {
"kind": "OBJECT",
"name": "SetFriendlyDescriptionPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SetModuleItemCompletion",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetModuleItemCompletionInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "setModuleItemCompletion",
"type": {
"kind": "OBJECT",
"name": "SetModuleItemCompletionPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SetOverrideScore",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetOverrideScoreInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "Sets the overridden final score for the associated enrollment, optionally limited to a specific\ngrading period. This will supersede the computed final score/grade if present.\n",
"isDeprecated": false,
"name": "setOverrideScore",
"type": {
"kind": "OBJECT",
"name": "SetOverrideScorePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SetOverrideStatus",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SetOverrideStatusInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "setOverrideStatus",
"type": {
"kind": "OBJECT",
"name": "SetOverrideStatusPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for SubscribeToDiscussionTopic",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "SubscribeToDiscussionTopicInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subscribeToDiscussionTopic",
"type": {
"kind": "OBJECT",
"name": "SubscribeToDiscussionTopicPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateAccountDomainLookup",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateAccountDomainLookupInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateAccountDomainLookup",
"type": {
"kind": "OBJECT",
"name": "UpdateAccountDomainLookupPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateAssignment",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateAssignmentInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateAssignment",
"type": {
"kind": "OBJECT",
"name": "UpdateAssignmentPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateCommentBankItem",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateCommentBankItemInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateCommentBankItem",
"type": {
"kind": "OBJECT",
"name": "UpdateCommentBankItemPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateConversationParticipants",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateConversationParticipantsInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateConversationParticipants",
"type": {
"kind": "OBJECT",
"name": "UpdateConversationParticipantsPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateDiscussionEntriesReadState",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionEntriesReadStateInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateDiscussionEntriesReadState",
"type": {
"kind": "OBJECT",
"name": "UpdateDiscussionEntriesReadStatePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateDiscussionEntry",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionEntryInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateDiscussionEntry",
"type": {
"kind": "OBJECT",
"name": "UpdateDiscussionEntryPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateDiscussionEntryParticipant",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionEntryParticipantInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateDiscussionEntryParticipant",
"type": {
"kind": "OBJECT",
"name": "UpdateDiscussionEntryParticipantPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateDiscussionReadState",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionReadStateInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateDiscussionReadState",
"type": {
"kind": "OBJECT",
"name": "UpdateDiscussionReadStatePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateDiscussionThreadReadState",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionThreadReadStateInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateDiscussionThreadReadState",
"type": {
"kind": "OBJECT",
"name": "UpdateDiscussionThreadReadStatePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateDiscussionTopic",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionTopicInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateDiscussionTopic",
"type": {
"kind": "OBJECT",
"name": "UpdateDiscussionTopicPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateInternalSetting",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateInternalSettingInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateInternalSetting",
"type": {
"kind": "OBJECT",
"name": "UpdateInternalSettingPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateLearningOutcome",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateLearningOutcomeInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateLearningOutcome",
"type": {
"kind": "OBJECT",
"name": "UpdateLearningOutcomePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateLearningOutcomeGroup",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateLearningOutcomeGroupInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateLearningOutcomeGroup",
"type": {
"kind": "OBJECT",
"name": "UpdateLearningOutcomeGroupPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateMyInboxSettings",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateMyInboxSettingsInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateMyInboxSettings",
"type": {
"kind": "OBJECT",
"name": "UpdateMyInboxSettingsPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateNotificationPreferences",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateNotificationPreferencesInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateNotificationPreferences",
"type": {
"kind": "OBJECT",
"name": "UpdateNotificationPreferencesPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateOutcomeCalculationMethod",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateOutcomeCalculationMethodInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateOutcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "UpdateOutcomeCalculationMethodPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateOutcomeProficiency",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateOutcomeProficiencyInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateOutcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "UpdateOutcomeProficiencyPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateRubricArchivedState",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateRubricArchivedStateInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateRubricArchivedState",
"type": {
"kind": "OBJECT",
"name": "UpdateRubricArchivedStatePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateRubricAssessmentReadState",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateRubricAssessmentReadStateInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateRubricAssessmentReadState",
"type": {
"kind": "OBJECT",
"name": "UpdateRubricAssessmentReadStatePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateSpeedGraderSettings",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateSpeedGraderSettingsInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateSpeedGraderSettings",
"type": {
"kind": "OBJECT",
"name": "UpdateSpeedGraderSettingsPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateSplitScreenViewDeeplyNestedAlert",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateSplitScreenViewDeeplyNestedAlertInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateSplitScreenViewDeeplyNestedAlert",
"type": {
"kind": "OBJECT",
"name": "UpdateSplitScreenViewDeeplyNestedAlertPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateSubmissionsGrade",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionsGradeInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateSubmissionGrade",
"type": {
"kind": "OBJECT",
"name": "UpdateSubmissionsGradePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateSubmissionsGradeStatus",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionsGradeStatusInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateSubmissionGradeStatus",
"type": {
"kind": "OBJECT",
"name": "UpdateSubmissionsGradeStatusPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateSubmissionStudentEnteredScore",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionStudentEnteredScoreInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateSubmissionStudentEnteredScore",
"type": {
"kind": "OBJECT",
"name": "UpdateSubmissionStudentEnteredScorePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateSubmissionsReadState",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionsReadStateInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateSubmissionsReadState",
"type": {
"kind": "OBJECT",
"name": "UpdateSubmissionsReadStatePayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpdateUserDiscussionsSplitscreenView",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpdateUserDiscussionsSplitscreenViewInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updateUserDiscussionsSplitscreenView",
"type": {
"kind": "OBJECT",
"name": "UpdateUserDiscussionsSplitscreenViewPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpsertCustomGradeStatus",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpsertCustomGradeStatusInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "upsertCustomGradeStatus",
"type": {
"kind": "OBJECT",
"name": "UpsertCustomGradeStatusPayload",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Parameters for UpsertStandardGradeStatus",
"name": "input",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UpsertStandardGradeStatusInput",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "upsertStandardGradeStatus",
"type": {
"kind": "OBJECT",
"name": "UpsertStandardGradeStatusPayload",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "Mutation",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assetString",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mutationId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mutationName",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "params",
"type": {
"kind": "SCALAR",
"name": "JSON",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "If the mutation was performed by a user masquerading as another user,\nthis field returns the \"real\" (logged-in) user.\n",
"isDeprecated": false,
"name": "realUser",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "timestamp",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MutationLog",
"possibleTypes": null
},
{
"description": "The connection type for MutationLog.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MutationLogEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MutationLog",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MutationLogConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "MutationLog",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "MutationLogEdge",
"possibleTypes": null
},
{
"description": "An object with an ID.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "ID of the object.",
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "Node",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Account",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommunicationChannel",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ContentTag",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Conversation",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CustomGradeStatus",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "File",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingPeriod",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingPeriodGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingStandard",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Group",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
},
{
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MessageableContext",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MessageableUser",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Module",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Notification",
"ofType": null
},
{
"kind": "OBJECT",
"name": "NotificationPolicy",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeFriendlyDescriptionType",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Page",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Progress",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Quiz",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Section",
"ofType": null
},
{
"kind": "OBJECT",
"name": "StandardGradeStatus",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Submission",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Term",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UsageRights",
"ofType": null
},
{
"kind": "OBJECT",
"name": "User",
"ofType": null
}
]
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Account"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Assignment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "AssignmentGroup"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Conversation"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Course"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Discussion"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "DiscussionEntry"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Enrollment"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "File"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "GradingPeriod"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "GradingPeriodGroup"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Group"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "GroupSet"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "InternalSetting"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "LearningOutcomeGroup"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "MediaObject"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Module"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ModuleItem"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "OutcomeCalculationMethod"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "OutcomeProficiency"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Page"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "PostPolicy"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Progress"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Rubric"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Section"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Submission"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Term"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "UsageRights"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "User"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "NodeType",
"possibleTypes": null
},
{
"description": "A descriptive tag that doesn't link the assignment to a set",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "Noop",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "category",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "categoryDescription",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "categoryDisplayName",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "workflowState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Notification",
"possibleTypes": null
},
{
"description": "The categories that a notification can belong to",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Account_Notification"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Added_To_Conversation"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "All_Submissions"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Announcement"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Announcement_Created_By_You"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Appointment_Availability"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Appointment_Cancelations"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Appointment_Signups"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Blueprint"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Calendar"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Content_Link_Error"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Conversation_Created"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Conversation_Message"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Course_Content"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Discussion"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "DiscussionEntry"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "DiscussionMention"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ReportedReply"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Due_Date"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Files"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Grading"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Grading_Policies"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Invitation"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Late_Grading"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Membership_Update"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Other"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Recording_Ready"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Student_Appointment_Signups"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Submission_Comment"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "NotificationCategoryType",
"possibleTypes": null
},
{
"description": "Frequency that notifications can be delivered on",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "immediately"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "daily"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "weekly"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "never"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "NotificationFrequencyType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "communicationChannelId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "frequency",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notification",
"type": {
"kind": "OBJECT",
"name": "Notification",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "NotificationPolicy",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": "null",
"description": null,
"name": "channelId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "channels",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CommunicationChannel",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "readPrivacyNoticeDate",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sendObservedNamesInNotifications",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sendScoresInEmails",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "NotificationPreferences",
"possibleTypes": null
},
{
"description": "Context types that can be associated with notification preferences",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Course"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "Account"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "NotificationPreferencesContextType",
"possibleTypes": null
},
{
"description": "Types that can be submitted online",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "basic_lti_launch"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "student_annotation"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "media_recording"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_text_entry"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_upload"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_url"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "OnlineSubmissionType",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ascending"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "descending"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "OrderDirection",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "alignmentsCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentContentType",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentWorkflowState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contentType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcomeId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moduleId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moduleName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moduleUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moduleWorkflowState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "quizItems",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "QuizItem",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "OutcomeAlignment",
"possibleTypes": null
},
{
"description": "Customized calculation method",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "calculationInt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "calculationMethod",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "locked",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcomeId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "workflowState",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "OutcomeFriendlyDescriptionType",
"possibleTypes": null
},
{
"description": "Customized proficiency ratings",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "locked",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proficiencyRatingsConnection",
"type": {
"kind": "OBJECT",
"name": "ProficiencyRatingConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "OutcomeProficiency",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "color",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "mastery",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "points",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "OutcomeProficiencyRatingCreate",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Page",
"possibleTypes": null
},
{
"description": "Information about pagination in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "When paginating forwards, the cursor to continue.",
"isDeprecated": false,
"name": "endCursor",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "When paginating forwards, are there more items?",
"isDeprecated": false,
"name": "hasNextPage",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "When paginating backwards, are there more items?",
"isDeprecated": false,
"name": "hasPreviousPage",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "When paginating backwards, the cursor to continue.",
"isDeprecated": false,
"name": "startCursor",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PageInfo",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "This number (0-3) is intended to give an idea of how the student is doing relative to others in the course",
"isDeprecated": false,
"name": "level",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The maximum number of views/participations in this course",
"isDeprecated": false,
"name": "max",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The number of views/participations this student has",
"isDeprecated": false,
"name": "total",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PageViewAnalysis",
"possibleTypes": null
},
{
"description": "Settings for Peer Reviews on an Assignment",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "Boolean representing whether or not peer reviews are anonymous",
"isDeprecated": false,
"name": "anonymousReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Boolean indicating peer reviews are assigned automatically. If false, the teacher is expected to manually assign peer reviews.",
"isDeprecated": false,
"name": "automaticReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Integer representing the amount of reviews each user is assigned.",
"isDeprecated": false,
"name": "count",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Date and Time representing when the peer reviews are due",
"isDeprecated": false,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Boolean indicating if peer reviews are required for this assignment",
"isDeprecated": false,
"name": "enabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "Boolean representing whether or not members from within the same group on a group assignment can be assigned to peer review their own group's work",
"isDeprecated": false,
"name": "intraReviews",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PeerReviews",
"possibleTypes": null
},
{
"description": "Autogenerated input type of PostAssignmentGradesForSections",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "gradedOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sectionIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "PostAssignmentGradesForSectionsInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of PostAssignmentGradesForSections.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "progress",
"type": {
"kind": "OBJECT",
"name": "Progress",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sections",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PostAssignmentGradesForSectionsPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of PostAssignmentGrades",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "gradedOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyStudentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "sectionIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "skipStudentIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "PostAssignmentGradesInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of PostAssignmentGrades.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "progress",
"type": {
"kind": "OBJECT",
"name": "Progress",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sections",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PostAssignmentGradesPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of PostDraftSubmissionComment",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "submissionCommentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "PostDraftSubmissionCommentInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of PostDraftSubmissionComment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionComment",
"type": {
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PostDraftSubmissionCommentPayload",
"possibleTypes": null
},
{
"description": "A PostPolicy sets the policy for whether a Submission's grades are posted\nautomatically or manually. A PostPolicy can be set at the Course and/or\nAssignment level.\n",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "course",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "ID of the object.",
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postManually",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "PostPolicy",
"possibleTypes": null
},
{
"description": "The connection type for PostPolicy.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PostPolicyEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PostPolicyConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "PostPolicyEdge",
"possibleTypes": null
},
{
"description": "Customized proficiency rating",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "color",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mastery",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "points",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "ProficiencyRating",
"possibleTypes": null
},
{
"description": "The connection type for ProficiencyRating.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ProficiencyRatingEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ProficiencyRating",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ProficiencyRatingConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "ProficiencyRating",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ProficiencyRatingEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "points",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "ProficiencyRatingInput",
"possibleTypes": null
},
{
"description": "Returns completion status and progress information about an asynchronous job",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "percent completed",
"isDeprecated": false,
"name": "completion",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "context",
"type": {
"kind": "UNION",
"name": "ProgressContext",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "details about the job",
"isDeprecated": false,
"name": "message",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "ProgressState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "the type of operation",
"isDeprecated": false,
"name": "tag",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Progress",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "UNION",
"name": "ProgressContext",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
},
{
"kind": "OBJECT",
"name": "File",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GroupSet",
"ofType": null
},
{
"kind": "OBJECT",
"name": "User",
"ofType": null
}
]
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "queued"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "running"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "completed"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "failed"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "ProgressState",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "a id from the original SIS system",
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "account",
"type": {
"kind": "OBJECT",
"name": "Account",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "All courses viewable by the current user",
"isDeprecated": false,
"name": "allCourses",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "an id from the original SIS system",
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "an id from the original SIS system",
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentGroup",
"type": {
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "auditLogs",
"type": {
"kind": "OBJECT",
"name": "AuditLogs",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id, preference for search is given to this id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "a id from the original SIS system",
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "course",
"type": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "the name of the Setting",
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "Retrieves a single internal setting by its ID or name",
"isDeprecated": false,
"name": "internalSetting",
"type": {
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "All internal settings",
"isDeprecated": false,
"name": "internalSettings",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "LearningOutcome",
"isDeprecated": false,
"name": "learningOutcome",
"type": {
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "LearningOutcomeGroup",
"isDeprecated": false,
"name": "learningOutcomeGroup",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "type",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "NodeType",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "Fetches an object given its type and legacy ID",
"isDeprecated": false,
"name": "legacyNode",
"type": {
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "ModuleItem",
"isDeprecated": false,
"name": "moduleItem",
"type": {
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "myInboxSettings",
"type": {
"kind": "OBJECT",
"name": "InboxSettings",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "ID of the object.",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "Fetches an object given its ID.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "OutcomeCalculationMethod",
"isDeprecated": false,
"name": "outcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "OutcomeProficiency",
"isDeprecated": false,
"name": "outcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": "Rubric",
"isDeprecated": false,
"name": "rubric",
"type": {
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "a graphql or legacy assignment id",
"name": "assignmentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "a graphql or legacy user id",
"name": "userId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submission",
"type": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "a graphql or legacy id",
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "an id from the original SIS system",
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "term",
"type": {
"kind": "OBJECT",
"name": "Term",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "Query",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Quiz",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "QuizItem",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "not_liked"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "liked"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "RatingInputType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "contextsConnection",
"type": {
"kind": "OBJECT",
"name": "MessageableContextConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sendMessagesAll",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "usersConnection",
"type": {
"kind": "OBJECT",
"name": "MessageableUserConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "Recipients",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inappropriate"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "offensive"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "other"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "ReportType",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "buttonDisplay",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The different criteria that makes up this rubric\n",
"isDeprecated": false,
"name": "criteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RubricCriterion",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "criteriaCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "freeFormCriterionComments",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hasRubricAssociations",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hidePoints",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hideScoreTotal",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ratingOrder",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unassessed",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "workflowState",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Rubric",
"possibleTypes": null
},
{
"description": "An assessment for a rubric",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "artifactAttempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The assessments for the individual criteria in this rubric\n",
"isDeprecated": false,
"name": "assessmentRatings",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RubricAssessmentRating",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assessmentType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "AssessmentType",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assessor",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricAssociation",
"type": {
"kind": "OBJECT",
"name": "RubricAssociation",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "RubricAssessment",
"possibleTypes": null
},
{
"description": "The connection type for RubricAssessment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RubricAssessmentEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RubricAssessment",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "RubricAssessmentConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "RubricAssessment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "RubricAssessmentEdge",
"possibleTypes": null
},
{
"description": "An assessment for a specific criteria in a rubric",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "artifactAttempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "comments",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentsEnabled",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentsHtml",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The rubric criteria that this assessment is for\n",
"isDeprecated": false,
"name": "criterion",
"type": {
"kind": "OBJECT",
"name": "RubricCriterion",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcome",
"type": {
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "points",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricAssessmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "RubricAssessmentRating",
"possibleTypes": null
},
{
"description": "How a rubric is being used in a context",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hideOutcomeResults",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hidePoints",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hideScoreTotal",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "savedComments",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "useForGrading",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "RubricAssociation",
"possibleTypes": null
},
{
"description": "The connection type for Rubric.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RubricEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "RubricConnection",
"possibleTypes": null
},
{
"description": "Individual criteria for a rubric",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "criterionUseRange",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ignoreForScoring",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcomeId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "longDescription",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "masteryPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcome",
"type": {
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "points",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The possible ratings available for this criterion\n",
"isDeprecated": false,
"name": "ratings",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "RubricRating",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "RubricCriterion",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "RubricEdge",
"possibleTypes": null
},
{
"description": "Possible rating for a rubric criterion",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "longDescription",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "points",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "RubricRating",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradesPosted",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "students",
"type": {
"kind": "OBJECT",
"name": "UserConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Section",
"possibleTypes": null
},
{
"description": "The connection type for Section.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SectionEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SectionConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Section",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SectionEdge",
"possibleTypes": null
},
{
"description": "Determines if/how a student may join a group. A student can belong to\nonly one group per group set at a time.\n",
"enumValues": [
{
"deprecationReason": null,
"description": "students may join any group",
"isDeprecated": false,
"name": "enabled"
},
{
"deprecationReason": null,
"description": "students may join a group in their section",
"isDeprecated": false,
"name": "restricted"
},
{
"deprecationReason": null,
"description": "self signup is not allowed",
"isDeprecated": false,
"name": "disabled"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SelfSignupPolicy",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SetAssignmentPostPolicy",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "postManually",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SetAssignmentPostPolicyInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SetAssignmentPostPolicy.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postPolicy",
"type": {
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SetAssignmentPostPolicyPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SetCoursePostPolicy",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "postManually",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SetCoursePostPolicyInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SetCoursePostPolicy.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postPolicy",
"type": {
"kind": "OBJECT",
"name": "PostPolicy",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SetCoursePostPolicyPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SetFriendlyDescription",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "contextId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "outcomeId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SetFriendlyDescriptionInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SetFriendlyDescription.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeFriendlyDescription",
"type": {
"kind": "OBJECT",
"name": "OutcomeFriendlyDescriptionType",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SetFriendlyDescriptionPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SetModuleItemCompletion",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "done",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "itemId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "moduleId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SetModuleItemCompletionInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SetModuleItemCompletion.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "moduleItem",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SetModuleItemCompletionPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SetOverrideScore",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "enrollmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingPeriodId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "overrideScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SetOverrideScoreInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SetOverrideScore.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grades",
"type": {
"kind": "OBJECT",
"name": "Grades",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SetOverrideScorePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SetOverrideStatus",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "null",
"description": null,
"name": "customGradeStatusId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "enrollmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": "null",
"description": null,
"name": "gradingPeriodId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SetOverrideStatusInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SetOverrideStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grades",
"type": {
"kind": "OBJECT",
"name": "Grades",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SetOverrideStatusPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeByQuestion",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SpeedGraderSettings",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "color",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "StandardGradeStatus",
"possibleTypes": null
},
{
"description": "The connection type for StandardGradeStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "StandardGradeStatusEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "StandardGradeStatus",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "StandardGradeStatusConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "StandardGradeStatus",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "StandardGradeStatusEdge",
"possibleTypes": null
},
{
"description": "An activity stream summary item",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "count",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notificationCategory",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "type",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unreadCount",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "StreamSummaryItem",
"possibleTypes": null
},
{
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "String",
"possibleTypes": null
},
{
"description": "basic information about a students activity in a course",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pageViews",
"type": {
"kind": "OBJECT",
"name": "PageViewAnalysis",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "participations",
"type": {
"kind": "OBJECT",
"name": "PageViewAnalysis",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "tardinessBreakdown",
"type": {
"kind": "OBJECT",
"name": "TardinessBreakdown",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "StudentSummaryAnalytics",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission grade *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission score *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "excused assignments are ignored when calculating grades",
"isDeprecated": false,
"name": "excused",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeMatchesCurrentSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "publishedGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "publishedScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subAssignmentTag",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubAssignmentSubmission",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "modules",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Module",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "ModuleItemInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "SubHeader",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignedAssessments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssessmentRequest",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachment",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "body",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "cachedDueDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionCommentFilterInput",
"ofType": null
}
},
{
"defaultValue": "null",
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "SubmissionCommentsSortOrderType",
"ofType": null
}
},
{
"defaultValue": "false",
"description": null,
"name": "includeDraftComments",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionCommentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "how many points are being deducted due to late policy",
"isDeprecated": false,
"name": "deductedPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission grade *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission score *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "excused assignments are ignored when calculating grades",
"isDeprecated": false,
"name": "excused",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "externalToolUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "extraAttempts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "feedbackForCurrentAttempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeHidden",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "was the grade given on the current submission (resubmission)",
"isDeprecated": false,
"name": "gradeMatchesCurrentSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAnonymously",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingPeriodId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingStatus",
"type": {
"kind": "ENUM",
"name": "SubmissionGradingStatus",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hasUnreadRubricAssessment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "hide unpublished grades",
"isDeprecated": false,
"name": "hideGradeFromStudent",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "late",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "latePolicyStatus",
"type": {
"kind": "ENUM",
"name": "LatePolicyStatusType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaObject",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "missing",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "originalityData",
"type": {
"kind": "SCALAR",
"name": "JSON",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "posted",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "This field is currently under development and its return value is subject to change.",
"isDeprecated": false,
"name": "previewUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proxySubmitter",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proxySubmitterId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "readState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "redoRequest",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "resourceLinkLookupUuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionRubricAssessmentFilterInput",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricAssessmentsConnection",
"type": {
"kind": "OBJECT",
"name": "RubricAssessmentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "secondsLate",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sticker",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "studentEnteredScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subAssignmentSubmissions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubAssignmentSubmission",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subAssignmentTag",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionCommentDownloadUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionDraft",
"type": {
"kind": "OBJECT",
"name": "SubmissionDraft",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionHistoryFilterInput",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionHistoriesConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionHistoryConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionType",
"type": {
"kind": "ENUM",
"name": "SubmissionType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submittedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "turnitinData",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "TurnitinData",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unreadCommentCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "userId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "wordCount",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "SubmissionInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Submission",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "author",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "canReply",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "comment",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "course",
"type": {
"kind": "OBJECT",
"name": "Course",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "draft",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "htmlComment",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaCommentId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaObject",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "read",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "SubmissionComment",
"possibleTypes": null
},
{
"description": "The connection type for SubmissionComment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubmissionCommentEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubmissionCommentConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubmissionCommentEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "false",
"description": "If all of the comments, regardless of the submission attempt, should be returned.\nIf this is true, the for_attempt argument will be ignored.\n",
"name": "allComments",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": "null",
"description": "What submission attempt the comments should be returned for. If not specified,\nit will return the comments for the current submission or submission history.\n",
"name": "forAttempt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "false",
"description": "Whether the current user is completing a peer review and should only see\ncomments authored by themselves.\n",
"name": "peerReview",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionCommentFilterInput",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "asc"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "desc"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SubmissionCommentsSortOrderType",
"possibleTypes": null
},
{
"description": "The connection type for Submission.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubmissionEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubmissionConnection",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "activeSubmissionType",
"type": {
"kind": "ENUM",
"name": "DraftableSubmissionType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "rewriteUrls",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "body",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "externalTool",
"type": {
"kind": "OBJECT",
"name": "ExternalTool",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ltiLaunchUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaObject",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsAssignmentCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsBasicLtiLaunchCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsMediaRecordingCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsStudentAnnotationCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsTextEntryCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsUploadCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "meetsUrlCriteria",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "resourceLinkLookupUuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionAttempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
}
],
"kind": "OBJECT",
"name": "SubmissionDraft",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubmissionEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "[submitted, pending_review, graded]",
"description": null,
"name": "states",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionState",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "sectionIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "gradedSince",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submittedSince",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "updatedSince",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionFilterInput",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "needs_grading"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "excused"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "needs_review"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "graded"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SubmissionGradingStatus",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignedAssessments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssessmentRequest",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachment",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "body",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "cachedDueDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionCommentFilterInput",
"ofType": null
}
},
{
"defaultValue": "null",
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "SubmissionCommentsSortOrderType",
"ofType": null
}
},
{
"defaultValue": "false",
"description": null,
"name": "includeDraftComments",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionCommentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "how many points are being deducted due to late policy",
"isDeprecated": false,
"name": "deductedPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission grade *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission score *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "excused assignments are ignored when calculating grades",
"isDeprecated": false,
"name": "excused",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "externalToolUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "extraAttempts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "feedbackForCurrentAttempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeHidden",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "was the grade given on the current submission (resubmission)",
"isDeprecated": false,
"name": "gradeMatchesCurrentSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAnonymously",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingStatus",
"type": {
"kind": "ENUM",
"name": "SubmissionGradingStatus",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hasUnreadRubricAssessment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "hide unpublished grades",
"isDeprecated": false,
"name": "hideGradeFromStudent",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "late",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "latePolicyStatus",
"type": {
"kind": "ENUM",
"name": "LatePolicyStatusType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaObject",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "missing",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "originalityData",
"type": {
"kind": "SCALAR",
"name": "JSON",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "posted",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "This field is currently under development and its return value is subject to change.",
"isDeprecated": false,
"name": "previewUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proxySubmitter",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proxySubmitterId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "redoRequest",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "resourceLinkLookupUuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The canvas legacy id of the root submission this history belongs to\n",
"isDeprecated": false,
"name": "rootId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionRubricAssessmentFilterInput",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricAssessmentsConnection",
"type": {
"kind": "OBJECT",
"name": "RubricAssessmentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "secondsLate",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sticker",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subAssignmentSubmissions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubAssignmentSubmission",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionCommentDownloadUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionDraft",
"type": {
"kind": "OBJECT",
"name": "SubmissionDraft",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionType",
"type": {
"kind": "ENUM",
"name": "SubmissionType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submittedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "turnitinData",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "TurnitinData",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unreadCommentCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "wordCount",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "SubmissionInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "SubmissionHistory",
"possibleTypes": null
},
{
"description": "The connection type for SubmissionHistory.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubmissionHistoryEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubmissionHistory",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubmissionHistoryConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "SubmissionHistory",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubmissionHistoryEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "[deleted, graded, pending_review, submitted, ungraded, unsubmitted]",
"description": null,
"name": "states",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionState",
"ofType": null
}
}
}
},
{
"defaultValue": "true",
"description": "If the most current submission should be included in the submission\nhistory results. Defaults to true.\n",
"name": "includeCurrentSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionHistoryFilterInput",
"possibleTypes": null
},
{
"description": "Types for submission or submission history",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignedAssessments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "AssessmentRequest",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignmentId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachment",
"type": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attachments",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "File",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "body",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "cachedDueDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionCommentFilterInput",
"ofType": null
}
},
{
"defaultValue": "null",
"description": null,
"name": "sortOrder",
"type": {
"kind": "ENUM",
"name": "SubmissionCommentsSortOrderType",
"ofType": null
}
},
{
"defaultValue": "false",
"description": null,
"name": "includeDraftComments",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionCommentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "how many points are being deducted due to late policy",
"isDeprecated": false,
"name": "deductedPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission grade *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredGrade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "the submission score *before* late policy deductions were applied",
"isDeprecated": false,
"name": "enteredScore",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "excused assignments are ignored when calculating grades",
"isDeprecated": false,
"name": "excused",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "externalToolUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "extraAttempts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "feedbackForCurrentAttempt",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "grade",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradeHidden",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "was the grade given on the current submission (resubmission)",
"isDeprecated": false,
"name": "gradeMatchesCurrentSubmission",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAnonymously",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradingStatus",
"type": {
"kind": "ENUM",
"name": "SubmissionGradingStatus",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "groupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "hasUnreadRubricAssessment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "hide unpublished grades",
"isDeprecated": false,
"name": "hideGradeFromStudent",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "late",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "latePolicyStatus",
"type": {
"kind": "ENUM",
"name": "LatePolicyStatusType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "mediaObject",
"type": {
"kind": "OBJECT",
"name": "MediaObject",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "missing",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "originalityData",
"type": {
"kind": "SCALAR",
"name": "JSON",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "posted",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "postedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "This field is currently under development and its return value is subject to change.",
"isDeprecated": false,
"name": "previewUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proxySubmitter",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "proxySubmitterId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "redoRequest",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "resourceLinkLookupUuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": "{}",
"description": null,
"name": "filter",
"type": {
"kind": "INPUT_OBJECT",
"name": "SubmissionRubricAssessmentFilterInput",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubricAssessmentsConnection",
"type": {
"kind": "OBJECT",
"name": "RubricAssessmentConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "secondsLate",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionState",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sticker",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "subAssignmentSubmissions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SubAssignmentSubmission",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionCommentDownloadUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionDraft",
"type": {
"kind": "OBJECT",
"name": "SubmissionDraft",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissionType",
"type": {
"kind": "ENUM",
"name": "SubmissionType",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submittedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "turnitinData",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "TurnitinData",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unreadCommentCount",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "url",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "wordCount",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "SubmissionInterface",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Submission",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubmissionHistory",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "direction",
"type": {
"kind": "ENUM",
"name": "OrderDirection",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "field",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionOrderField",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionOrderCriteria",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "_id"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "gradedAt"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SubmissionOrderField",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": "null",
"description": "What submission attempt the rubric assessment should be returned for. If not\nspecified, it will return the rubric assessment for the current submisssion\nor submission history.\n",
"name": "forAttempt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionRubricAssessmentFilterInput",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": "Filters submissions for deactivated and concluded users based on the calling user's\n'Show -> Inactive Enrollments' and 'Show -> Concluded Enrollments' settings in the Gradebook.\nWhen true, this filter takes precedence over the include_concluded and include_deactivated filters.\n",
"name": "applyGradebookEnrollmentFilters",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "includeUnsubmitted",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": "For group assignments, include submissions for group representatives only.\nHas no effect on non-group assignments or group assignments where students\nare being graded individually.\n",
"name": "representativesOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sectionIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": "[submitted, pending_review, graded]",
"description": null,
"name": "states",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionState",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "enrollmentTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "EnrollmentType",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": "Include submissions for concluded students.\n",
"name": "includeConcluded",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Include submissions for deactivated students.\n",
"name": "includeDeactivated",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": "The partial name or full ID of the users to match and return in the\nresults list. Must be at least 3 characters.\nQueries by administrative users will search on SIS ID, login ID, name, or email\naddress; non-administrative queries will only be compared against name.\n",
"name": "userSearch",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Return only submissions related to the given user_id\nThere is no character restriction on this field\n",
"name": "userId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Limit results to submissions that are late",
"name": "late",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Limit results to submissions that scored below the specified value",
"name": "scoredLessThan",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Limit results to submissions that scored above the specified value",
"name": "scoredMoreThan",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Limit results by grading status",
"name": "gradingStatus",
"type": {
"kind": "ENUM",
"name": "SubmissionGradingStatus",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionSearchFilterInput",
"possibleTypes": null
},
{
"description": "Specify a sort for the results",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "direction",
"type": {
"kind": "ENUM",
"name": "OrderDirection",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "field",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionSearchOrderField",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubmissionSearchOrder",
"possibleTypes": null
},
{
"description": "The user or submission field to sort by",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "username"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submitted_at"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SubmissionSearchOrderField",
"possibleTypes": null
},
{
"description": null,
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submitted"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "unsubmitted"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pending_review"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "graded"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ungraded"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deleted"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SubmissionState",
"possibleTypes": null
},
{
"description": "Types of submissions an assignment accepts",
"enumValues": [
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attendance"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "basic_lti_launch"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussion_topic"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "external_tool"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "media_recording"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "none"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "not_graded"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "on_paper"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_quiz"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_text_entry"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_upload"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "online_url"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "student_annotation"
},
{
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "wiki_page"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "SubmissionType",
"possibleTypes": null
},
{
"description": "Autogenerated input type of SubscribeToDiscussionTopic",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "subscribed",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "SubscribeToDiscussionTopicInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of SubscribeToDiscussionTopic.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopic",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "SubscribeToDiscussionTopicPayload",
"possibleTypes": null
},
{
"description": "statistics based on timeliness of student submissions",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "late",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "missing",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "onTime",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "total",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "TardinessBreakdown",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": "courses for this term",
"isDeprecated": false,
"name": "coursesConnection",
"type": {
"kind": "OBJECT",
"name": "CourseConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "endAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisTermId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "startAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "Term",
"possibleTypes": null
},
{
"description": "Contains timestamp metadata",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "INTERFACE",
"name": "Timestamped",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "AccountDomain",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AccountDomainLookup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssessmentRequest",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssignmentGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssignmentOverride",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommunicationChannel",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ContentTag",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Course",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntryDraft",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DiscussionEntryVersion",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalTool",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalUrl",
"ofType": null
},
{
"kind": "OBJECT",
"name": "File",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingPeriod",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GradingPeriodGroup",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Group",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GroupMembership",
"ofType": null
},
{
"kind": "OBJECT",
"name": "InboxSettings",
"ofType": null
},
{
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Module",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ModuleExternalTool",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ModuleItem",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Notification",
"ofType": null
},
{
"kind": "OBJECT",
"name": "NotificationPolicy",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeAlignment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OutcomeFriendlyDescriptionType",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Page",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Progress",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Quiz",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Section",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Submission",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubmissionComment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubmissionHistory",
"ofType": null
},
{
"kind": "OBJECT",
"name": "User",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "UNION",
"name": "TurnitinContext",
"possibleTypes": [
{
"kind": "OBJECT",
"name": "File",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
]
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "reportUrl",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "score",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "state",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "status",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "target",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "UNION",
"name": "TurnitinContext",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "TurnitinData",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "SCALAR",
"name": "URL",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateAccountDomainLookup",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "accountDomainId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "accountDomainLookupId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "authenticationProvider",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateAccountDomainLookupInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateAccountDomainLookup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "accountDomainLookup",
"type": {
"kind": "OBJECT",
"name": "AccountDomainLookup",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateAccountDomainLookupPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateAssignment",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "allowedAttempts",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "allowedExtensions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": "requires anonymous_marking course feature to be set to true",
"name": "anonymousGrading",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "anonymousInstructorAnnotations",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignmentOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "dueAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "forCheckpoints",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradeGroupStudentsIndividually",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingStandardId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "gradingType",
"type": {
"kind": "ENUM",
"name": "GradingType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupSetId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "moderatedGrading",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentModeratedGradingUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "moduleIds",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "omitFromFinalGrade",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "peerReviews",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentPeerReviewsUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "pointsPossible",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "position",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "postToSis",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "state",
"type": {
"kind": "ENUM",
"name": "AssignmentState",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SubmissionType",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "unlockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateAssignmentInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateAssignment.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "assignment",
"type": {
"kind": "OBJECT",
"name": "Assignment",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateAssignmentPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateCommentBankItem",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "comment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateCommentBankItemInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateCommentBankItem.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentBankItem",
"type": {
"kind": "OBJECT",
"name": "CommentBankItem",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateCommentBankItemPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateConversationParticipants",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "conversationIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "starred",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "subscribed",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "workflowState",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateConversationParticipantsInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateConversationParticipants.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationParticipants",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ConversationParticipant",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateConversationParticipantsPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateDiscussionEntriesReadState",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionEntryIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "read",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionEntriesReadStateInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateDiscussionEntriesReadState.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntries",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateDiscussionEntriesReadStatePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateDiscussionEntry",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionEntryId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "fileId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "message",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "quotedEntryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "removeAttachment",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionEntryInput",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateDiscussionEntryParticipant",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionEntryId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "forcedReadState",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "rating",
"type": {
"kind": "ENUM",
"name": "RatingInputType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "read",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "reportType",
"type": {
"kind": "ENUM",
"name": "ReportType",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionEntryParticipantInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateDiscussionEntryParticipant.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntry",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateDiscussionEntryParticipantPayload",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateDiscussionEntry.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntry",
"type": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateDiscussionEntryPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateDiscussionReadState",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "read",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionReadStateInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateDiscussionReadState.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopic",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateDiscussionReadStatePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateDiscussionThreadReadState",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionEntryId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "read",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionThreadReadStateInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateDiscussionThreadReadState.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionEntry",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "DiscussionEntry",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateDiscussionThreadReadStatePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateDiscussionTopic",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "allowRating",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "checkpoints",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "DiscussionCheckpoints",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "delayedPostAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "fileId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "groupCategoryId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "lockAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "locked",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "message",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyGradersCanRate",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "onlyVisibleToOverrides",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "podcastEnabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "podcastHasStudentPosts",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "published",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "requireInitialPost",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "specificSections",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "todoDate",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "anonymousState",
"type": {
"kind": "ENUM",
"name": "DiscussionTopicAnonymousStateType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "assignment",
"type": {
"kind": "INPUT_OBJECT",
"name": "AssignmentUpdate",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "discussionTopicId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "discussionType",
"type": {
"kind": "ENUM",
"name": "DiscussionTopicDiscussionType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "removeAttachment",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "notifyUsers",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "setCheckpoints",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "ungradedDiscussionOverrides",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AssignmentOverrideCreateOrUpdate",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateDiscussionTopicInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateDiscussionTopic.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionTopic",
"type": {
"kind": "OBJECT",
"name": "Discussion",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateDiscussionTopicPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateInternalSetting",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "internalSettingId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "value",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateInternalSettingInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateInternalSetting.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "internalSetting",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "InternalSetting",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateInternalSettingPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateLearningOutcomeGroup",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "parentOutcomeGroupId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "vendorGuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateLearningOutcomeGroupInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateLearningOutcomeGroup.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcomeGroup",
"type": {
"kind": "OBJECT",
"name": "LearningOutcomeGroup",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateLearningOutcomeGroupPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateLearningOutcome",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "calculationInt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "calculationMethod",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "displayName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "masteryPoints",
"type": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "ratings",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "ProficiencyRatingInput",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "title",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "vendorGuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateLearningOutcomeInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateLearningOutcome.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "learningOutcome",
"type": {
"kind": "OBJECT",
"name": "LearningOutcome",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateLearningOutcomePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateMyInboxSettings",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "outOfOfficeFirstDate",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "outOfOfficeLastDate",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "outOfOfficeMessage",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "outOfOfficeSubject",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "signature",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "useOutOfOffice",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "useSignature",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateMyInboxSettingsInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateMyInboxSettings.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "myInboxSettings",
"type": {
"kind": "OBJECT",
"name": "InboxSettings",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateMyInboxSettingsPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateNotificationPreferences",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "accountId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "NotificationPreferencesContextType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "enabled",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "hasReadPrivacyNotice",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sendObservedNamesInNotifications",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "sendScoresInEmails",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "communicationChannelId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "frequency",
"type": {
"kind": "ENUM",
"name": "NotificationFrequencyType",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "isPolicyOverride",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "notificationCategory",
"type": {
"kind": "ENUM",
"name": "NotificationCategoryType",
"ofType": null
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateNotificationPreferencesInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateNotificationPreferences.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateNotificationPreferencesPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateOutcomeCalculationMethod",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "calculationInt",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "calculationMethod",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateOutcomeCalculationMethodInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateOutcomeCalculationMethod.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeCalculationMethod",
"type": {
"kind": "OBJECT",
"name": "OutcomeCalculationMethod",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateOutcomeCalculationMethodPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateOutcomeProficiency",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "proficiencyRatings",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "OutcomeProficiencyRatingCreate",
"ofType": null
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateOutcomeProficiencyInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateOutcomeProficiency.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "outcomeProficiency",
"type": {
"kind": "OBJECT",
"name": "OutcomeProficiency",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateOutcomeProficiencyPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateRubricArchivedState",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "archived",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateRubricArchivedStateInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateRubricArchivedState.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "rubric",
"type": {
"kind": "OBJECT",
"name": "Rubric",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateRubricArchivedStatePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateRubricAssessmentReadState",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "submissionIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateRubricAssessmentReadStateInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateRubricAssessmentReadState.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateRubricAssessmentReadStatePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateSpeedGraderSettings",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "gradeByQuestion",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateSpeedGraderSettingsInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateSpeedGraderSettings.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "speedGraderSettings",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SpeedGraderSettings",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateSpeedGraderSettingsPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateSplitScreenViewDeeplyNestedAlert",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "splitScreenViewDeeplyNestedAlert",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateSplitScreenViewDeeplyNestedAlertInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateSplitScreenViewDeeplyNestedAlert.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateSplitScreenViewDeeplyNestedAlertPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateSubmissionStudentEnteredScore",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "enteredScore",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Float",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionStudentEnteredScoreInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateSubmissionStudentEnteredScore.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submission",
"type": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateSubmissionStudentEnteredScorePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateSubmissionsGrade",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "score",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionsGradeInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateSubmissionsGrade.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submission",
"type": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateSubmissionsGradePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateSubmissionsGradeStatus",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "customGradeStatusId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "latePolicyStatus",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionsGradeStatusInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateSubmissionsGradeStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submission",
"type": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateSubmissionsGradeStatusPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateSubmissionsReadState",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "read",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "submissionIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateSubmissionsReadStateInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateSubmissionsReadState.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "submissions",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Submission",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateSubmissionsReadStatePayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpdateUserDiscussionsSplitscreenView",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "discussionsSplitscreenView",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpdateUserDiscussionsSplitscreenViewInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpdateUserDiscussionsSplitscreenView.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "user",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpdateUserDiscussionsSplitscreenViewPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpsertCustomGradeStatus",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "color",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpsertCustomGradeStatusInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpsertCustomGradeStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "customGradeStatus",
"type": {
"kind": "OBJECT",
"name": "CustomGradeStatus",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpsertCustomGradeStatusPayload",
"possibleTypes": null
},
{
"description": "Autogenerated input type of UpsertStandardGradeStatus",
"enumValues": null,
"fields": null,
"inputFields": [
{
"defaultValue": null,
"description": null,
"name": "color",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "id",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"interfaces": null,
"kind": "INPUT_OBJECT",
"name": "UpsertStandardGradeStatusInput",
"possibleTypes": null
},
{
"description": "Autogenerated return type of UpsertStandardGradeStatus.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "errors",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ValidationError",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "standardGradeStatus",
"type": {
"kind": "OBJECT",
"name": "StandardGradeStatus",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UpsertStandardGradeStatusPayload",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "legalCopyright",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "license",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "useJustification",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
],
"kind": "OBJECT",
"name": "UsageRights",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "legacy canvas id",
"isDeprecated": false,
"name": "_id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "onlyActiveCourses",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "activityStream",
"type": {
"kind": "OBJECT",
"name": "ActivityStream",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "avatarUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Only include comments that match the query string.\n",
"name": "query",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "limit",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "commentBankItemsConnection",
"type": {
"kind": "OBJECT",
"name": "CommentBankItemConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"defaultValue": null,
"description": null,
"name": "scope",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "conversationsConnection",
"type": {
"kind": "OBJECT",
"name": "ConversationParticipantConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Only return default/built_in roles",
"name": "builtInOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Return only requested base role types",
"name": "roleTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "courseRoles",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "createdAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "discussionsSplitscreenView",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "email",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "only return enrollments for this course",
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Whether or not to restrict results to `active` enrollments in `available` courses",
"name": "currentOnly",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Whether or not to exclude `completed` enrollments",
"name": "excludeConcluded",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"defaultValue": null,
"description": "The fields to order the results by",
"name": "orderBy",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enrollments",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Enrollment",
"ofType": null
}
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "dashboardFilter",
"type": {
"kind": "INPUT_OBJECT",
"name": "DashboardObserveeFilter",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "favoriteCoursesConnection",
"type": {
"kind": "OBJECT",
"name": "CourseConnection",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "favoriteGroupsConnection",
"type": {
"kind": "OBJECT",
"name": "GroupConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "**NOTE**: this only returns groups for the currently logged-in user.\n",
"isDeprecated": false,
"name": "groups",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Group",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "htmlUrl",
"type": {
"kind": "SCALAR",
"name": "URL",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "id",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inboxLabels",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "integrationId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "loginId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notificationPreferences",
"type": {
"kind": "OBJECT",
"name": "NotificationPreferences",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "accountId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "NotificationPreferencesContextType",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "courseId",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "notificationPreferencesEnabled",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "pronouns",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "context",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "search",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "recipients",
"type": {
"kind": "OBJECT",
"name": "Recipients",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "contextCode",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"defaultValue": null,
"description": null,
"name": "recipientIds",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "recipientsObservers",
"type": {
"kind": "OBJECT",
"name": "MessageableUserConnection",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "A short name the user has selected, for use in conversations or other less formal places through the site.",
"isDeprecated": false,
"name": "shortName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "sisId",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The name of the user that is should be used for sorting groups of users, such as in the gradebook.",
"isDeprecated": false,
"name": "sortableName",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "returns summary analytics for this course",
"name": "courseId",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "summaryAnalytics",
"type": {
"kind": "OBJECT",
"name": "StudentSummaryAnalytics",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": null,
"name": "context",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "totalRecipients",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "updatedAt",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "uuid",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": null,
"description": "Returns the elements in the list that come after the specified cursor.",
"name": "after",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the elements in the list that come before the specified cursor.",
"name": "before",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the first _n_ elements from the list.",
"name": "first",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": "Returns the last _n_ elements from the list.",
"name": "last",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
{
"defaultValue": null,
"description": null,
"name": "filter",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
}
],
"deprecationReason": null,
"description": "All submissions with comments that the current_user is able to view",
"isDeprecated": false,
"name": "viewableSubmissionsConnection",
"type": {
"kind": "OBJECT",
"name": "SubmissionConnection",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "LegacyIDInterface",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
{
"kind": "INTERFACE",
"name": "Timestamped",
"ofType": null
}
],
"kind": "OBJECT",
"name": "User",
"possibleTypes": null
},
{
"description": "The connection type for User.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A list of edges.",
"isDeprecated": false,
"name": "edges",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "UserEdge",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of nodes.",
"isDeprecated": false,
"name": "nodes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "Information to aid in pagination.",
"isDeprecated": false,
"name": "pageInfo",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PageInfo",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UserConnection",
"possibleTypes": null
},
{
"description": "An edge in a connection.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A cursor for use in pagination.",
"isDeprecated": false,
"name": "cursor",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "The item at the end of the edge.",
"isDeprecated": false,
"name": "node",
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "UserEdge",
"possibleTypes": null
},
{
"description": null,
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "attribute",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "message",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "ValidationError",
"possibleTypes": null
},
{
"description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": "false",
"description": null,
"name": "includeDeprecated",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "args",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isRepeatable",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "locations",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "__DirectiveLocation",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": "Use `locations`.",
"description": null,
"isDeprecated": true,
"name": "onField",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": "Use `locations`.",
"description": null,
"isDeprecated": true,
"name": "onFragment",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": "Use `locations`.",
"description": null,
"isDeprecated": true,
"name": "onOperation",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "__Directive",
"possibleTypes": null
},
{
"description": "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",
"enumValues": [
{
"deprecationReason": null,
"description": "Location adjacent to a query operation.",
"isDeprecated": false,
"name": "QUERY"
},
{
"deprecationReason": null,
"description": "Location adjacent to a mutation operation.",
"isDeprecated": false,
"name": "MUTATION"
},
{
"deprecationReason": null,
"description": "Location adjacent to a subscription operation.",
"isDeprecated": false,
"name": "SUBSCRIPTION"
},
{
"deprecationReason": null,
"description": "Location adjacent to a field.",
"isDeprecated": false,
"name": "FIELD"
},
{
"deprecationReason": null,
"description": "Location adjacent to a fragment definition.",
"isDeprecated": false,
"name": "FRAGMENT_DEFINITION"
},
{
"deprecationReason": null,
"description": "Location adjacent to a fragment spread.",
"isDeprecated": false,
"name": "FRAGMENT_SPREAD"
},
{
"deprecationReason": null,
"description": "Location adjacent to an inline fragment.",
"isDeprecated": false,
"name": "INLINE_FRAGMENT"
},
{
"deprecationReason": null,
"description": "Location adjacent to a schema definition.",
"isDeprecated": false,
"name": "SCHEMA"
},
{
"deprecationReason": null,
"description": "Location adjacent to a scalar definition.",
"isDeprecated": false,
"name": "SCALAR"
},
{
"deprecationReason": null,
"description": "Location adjacent to an object type definition.",
"isDeprecated": false,
"name": "OBJECT"
},
{
"deprecationReason": null,
"description": "Location adjacent to a field definition.",
"isDeprecated": false,
"name": "FIELD_DEFINITION"
},
{
"deprecationReason": null,
"description": "Location adjacent to an argument definition.",
"isDeprecated": false,
"name": "ARGUMENT_DEFINITION"
},
{
"deprecationReason": null,
"description": "Location adjacent to an interface definition.",
"isDeprecated": false,
"name": "INTERFACE"
},
{
"deprecationReason": null,
"description": "Location adjacent to a union definition.",
"isDeprecated": false,
"name": "UNION"
},
{
"deprecationReason": null,
"description": "Location adjacent to an enum definition.",
"isDeprecated": false,
"name": "ENUM"
},
{
"deprecationReason": null,
"description": "Location adjacent to an enum value definition.",
"isDeprecated": false,
"name": "ENUM_VALUE"
},
{
"deprecationReason": null,
"description": "Location adjacent to an input object type definition.",
"isDeprecated": false,
"name": "INPUT_OBJECT"
},
{
"deprecationReason": null,
"description": "Location adjacent to an input object field definition.",
"isDeprecated": false,
"name": "INPUT_FIELD_DEFINITION"
},
{
"deprecationReason": null,
"description": "Location adjacent to a variable definition.",
"isDeprecated": false,
"name": "VARIABLE_DEFINITION"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "__DirectiveLocation",
"possibleTypes": null
},
{
"description": "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deprecationReason",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isDeprecated",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "__EnumValue",
"possibleTypes": null
},
{
"description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",
"enumValues": null,
"fields": [
{
"args": [
{
"defaultValue": "false",
"description": null,
"name": "includeDeprecated",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "args",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deprecationReason",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isDeprecated",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "type",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "__Field",
"possibleTypes": null
},
{
"description": "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": "A GraphQL-formatted string representing the default value for this input value.",
"isDeprecated": false,
"name": "defaultValue",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "deprecationReason",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isDeprecated",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "type",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "__InputValue",
"possibleTypes": null
},
{
"description": "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of all directives supported by this server.",
"isDeprecated": false,
"name": "directives",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Directive",
"ofType": null
}
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "If this server supports mutation, the type that mutation operations will be rooted at.",
"isDeprecated": false,
"name": "mutationType",
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "The type that query operations will be rooted at.",
"isDeprecated": false,
"name": "queryType",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": "If this server support subscription, the type that subscription operations will be rooted at.",
"isDeprecated": false,
"name": "subscriptionType",
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": "A list of all types supported by this server.",
"isDeprecated": false,
"name": "types",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
}
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "__Schema",
"possibleTypes": null
},
{
"description": "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",
"enumValues": null,
"fields": [
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "description",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [
{
"defaultValue": "false",
"description": null,
"name": "includeDeprecated",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "enumValues",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__EnumValue",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": "false",
"description": null,
"name": "includeDeprecated",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "fields",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Field",
"ofType": null
}
}
}
},
{
"args": [
{
"defaultValue": "false",
"description": null,
"name": "includeDeprecated",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "inputFields",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__InputValue",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "interfaces",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "isOneOf",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "kind",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "__TypeKind",
"ofType": null
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "name",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "ofType",
"type": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "possibleTypes",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "__Type",
"ofType": null
}
}
}
},
{
"args": [],
"deprecationReason": null,
"description": null,
"isDeprecated": false,
"name": "specifiedByURL",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
],
"inputFields": null,
"interfaces": [],
"kind": "OBJECT",
"name": "__Type",
"possibleTypes": null
},
{
"description": "An enum describing what kind of type a given `__Type` is.",
"enumValues": [
{
"deprecationReason": null,
"description": "Indicates this type is a scalar.",
"isDeprecated": false,
"name": "SCALAR"
},
{
"deprecationReason": null,
"description": "Indicates this type is an object. `fields` and `interfaces` are valid fields.",
"isDeprecated": false,
"name": "OBJECT"
},
{
"deprecationReason": null,
"description": "Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.",
"isDeprecated": false,
"name": "INTERFACE"
},
{
"deprecationReason": null,
"description": "Indicates this type is a union. `possibleTypes` is a valid field.",
"isDeprecated": false,
"name": "UNION"
},
{
"deprecationReason": null,
"description": "Indicates this type is an enum. `enumValues` is a valid field.",
"isDeprecated": false,
"name": "ENUM"
},
{
"deprecationReason": null,
"description": "Indicates this type is an input object. `inputFields` is a valid field.",
"isDeprecated": false,
"name": "INPUT_OBJECT"
},
{
"deprecationReason": null,
"description": "Indicates this type is a list. `ofType` is a valid field.",
"isDeprecated": false,
"name": "LIST"
},
{
"deprecationReason": null,
"description": "Indicates this type is a non-null. `ofType` is a valid field.",
"isDeprecated": false,
"name": "NON_NULL"
}
],
"fields": null,
"inputFields": null,
"interfaces": null,
"kind": "ENUM",
"name": "__TypeKind",
"possibleTypes": null
}
]
}
}
}