graphqldoc
Version:
Generate GraphQL docs from schema.
1,296 lines • 1.22 MB
JSON
{
"data": {
"__schema": {
"queryType": {
"name": "Query",
"description": "The query root of GitHub's GraphQL interface.",
"kind": "OBJECT"
},
"mutationType": {
"name": "Mutation",
"description": "The root query for implementing GraphQL mutations.",
"kind": "OBJECT"
},
"subscriptionType": null,
"types": [
{
"name": "DeploymentState",
"kind": "ENUM",
"description": "The possible deployment states.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "PENDING",
"description": "The deployment is pending.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SUCCESS",
"description": "The deployment was successful.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "FAILURE",
"description": "The deployment has failed.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "INACTIVE",
"description": "The deployment is inactive.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ERROR",
"description": "The deployment experienced an error.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"name": "IssueEventType",
"kind": "ENUM",
"description": "The possible issue event types.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "ASSIGNED",
"description": "The issue was assigned to the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "BASE_REF_FORCE_PUSHED",
"description": "The base branch was force pushed by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "CLOSED",
"description": "The issue was closed by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DEMILESTONED",
"description": "The issue had a milestone removed from it.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "DEPLOYED",
"description": "The branch was deployed by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HEAD_REF_DELETED",
"description": "The head branch was deleted by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HEAD_REF_FORCE_PUSHED",
"description": "The head branch was force pushed by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "HEAD_REF_RESTORED",
"description": "The head branch was restored by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LABELED",
"description": "A label was added to the issue.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "LOCKED",
"description": "The issue was locked by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MENTIONED",
"description": "The pull request or issue was mentioned by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MERGED",
"description": "The issue was merged by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "MILESTONED",
"description": "The issue had a milestone added to it.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "REFERENCED",
"description": "The issue was referenced from a commit message.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "RENAMED",
"description": "The issue's title was changed.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "REOPENED",
"description": "The issue was reopened by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "REVIEW_REQUESTED",
"description": "The actor requested review from the subject.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "REVIEW_REQUEST_REMOVED",
"description": "The actor removed the review request for the subject.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "REVIEW_DISMISSED",
"description": "The review was dismissed by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "SUBSCRIBED",
"description": "The pull request or issue was subscribed to by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNASSIGNED",
"description": "The issue was unassigned to the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNLABELED",
"description": "A label was removed from the issue.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNLOCKED",
"description": "The issue was unlocked by the actor.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "UNSUBSCRIBED",
"description": "The pull request or issue was unsubscribed from by the actor.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"name": "ReactionOrderField",
"kind": "ENUM",
"description": "A list of fields that reactions can be ordered by.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": [
{
"name": "CREATED_AT",
"description": "Allows ordering a list of reactions by when they were created.",
"isDeprecated": false,
"deprecationReason": null
}
],
"possibleTypes": null
},
{
"name": "IssueEvent",
"kind": "INTERFACE",
"description": "Represents an issue event.",
"fields": [
{
"name": "actor",
"description": "Identifies the actor (user) associated with the event.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "createdAt",
"description": "Identifies the date and time when the object was created.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "DateTime",
"description": "An ISO-8601 encoded UTC date string.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issue",
"description": "Identifies the issue associated with the event.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "Issue",
"description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "repository",
"description": "Identifies the repository associated with the event.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "Repository",
"description": "A repository contains the content for a project.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "type",
"description": "Identifies the event type associated with the event.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "ENUM",
"name": "IssueEventType",
"description": "The possible issue event types.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": [
{
"kind": "OBJECT",
"name": "AssignedEvent",
"description": "Represents an 'assigned' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "BaseRefForcePushedEvent",
"description": "Represents a 'base_ref_force_pushed' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ClosedEvent",
"description": "Represents a 'closed' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DemilestonedEvent",
"description": "Represents a 'demilestoned' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DeployedEvent",
"description": "Represents a 'deployed' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "HeadRefDeletedEvent",
"description": "Represents a 'head_ref_deleted' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "HeadRefForcePushedEvent",
"description": "Represents a 'head_ref_force_pushed' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "HeadRefRestoredEvent",
"description": "Represents a 'head_ref_restored' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LabeledEvent",
"description": "Represents a 'labeled' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LockedEvent",
"description": "Represents a 'locked' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MentionedEvent",
"description": "Represents a 'mentioned' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MergedEvent",
"description": "Represents a 'merged' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MilestonedEvent",
"description": "Represents a 'milestoned' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReferencedEvent",
"description": "Represents a 'referenced' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RenamedEvent",
"description": "Represents a 'renamed' event on a given issue or pull request or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReopenedEvent",
"description": "Represents a 'reopened' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewDismissedEvent",
"description": "Represents a 'review_dismissed' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewRequestRemovedEvent",
"description": "Represents an 'review_request_removed' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewRequestedEvent",
"description": "Represents an 'review_requested' event on a given pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubscribedEvent",
"description": "Represents a 'subscribed' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnassignedEvent",
"description": "Represents a 'unassigned' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnlabeledEvent",
"description": "Represents a 'unlabeled' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnlockedEvent",
"description": "Represents a 'unlocked' event on a given issue or pull request.",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnsubscribedEvent",
"description": "Represents a 'unsubscribed' event on a given issue or pull request.",
"ofType": null
}
]
},
{
"name": "Issue",
"kind": "OBJECT",
"description": "An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.",
"fields": [
{
"name": "assignees",
"description": "A list of Users assigned to the Issue or Pull Request.",
"args": [
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UserConnection",
"description": "The connection type for User.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "author",
"description": "The author of the issue or pull request.",
"args": [],
"type": {
"kind": "INTERFACE",
"name": "Author",
"description": "Represents an object which can create content. Typically a User or Bot.",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "body",
"description": "Identifies the body of the issue.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bodyHTML",
"description": "Identifies the body of the issue rendered to HTML.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "HTML",
"description": "A string containing HTML code.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bodyText",
"description": "Identifies the body of the issue rendered to text.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "comments",
"description": "A list of comments associated with the Issue.",
"args": [
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "IssueCommentConnection",
"description": "The connection type for IssueComment.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "createdAt",
"description": "Identifies the date and time when the object was created.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "DateTime",
"description": "An ISO-8601 encoded UTC date string.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "createdViaEmail",
"description": "Check if this comment was created via an email reply.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "databaseId",
"description": "Identifies the primary key from the database.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"isDeprecated": true,
"deprecationReason": "Exposed database IDs will eventually be removed in favor of global Relay IDs."
},
{
"name": "editor",
"description": "The editor of the comment.",
"args": [],
"type": {
"kind": "INTERFACE",
"name": "Author",
"description": "Represents an object which can create content. Typically a User or Bot.",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"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.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "labels",
"description": "A list of labels associated with the Issue or Pull Request.",
"args": [
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "LabelConnection",
"description": "The connection type for Label.",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "lastEditedAt",
"description": "The moment the editor made the last edit",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"description": "An ISO-8601 encoded UTC date string.",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "liveReactionUpdatesEnabled",
"description": "Are reaction live updates enabled for this subject.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "milestone",
"description": "Identifies the milestone associated with the issue.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Milestone",
"description": "Represents a Milestone object on a given repository.",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "number",
"description": "Identifies the issue number.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "participants",
"description": "A list of Users that are participating in the Issue's conversation.",
"args": [
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UserConnection",
"description": "The connection type for User.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "path",
"description": "The HTTP path for this issue",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "URI",
"description": "An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "reactionGroups",
"description": "A list of reactions grouped by content left on the subject.",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ReactionGroup",
"description": "A group of emoji reactions to a particular piece of content.",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "reactions",
"description": "A list of Reactions left on the Issue.",
"args": [
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "content",
"description": "Allows filtering Reactions by emoji.",
"type": {
"kind": "ENUM",
"name": "ReactionContent",
"description": "Emojis that can be attached to Issues, Pull Requests and Comments.",
"ofType": null
},
"defaultValue": null
},
{
"name": "orderBy",
"description": "Allows specifying the order in which reactions are returned.",
"type": {
"kind": "INPUT_OBJECT",
"name": "ReactionOrder",
"description": "Ways in which lists of reactions can be ordered upon return.",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ReactionConnection",
"description": "A list of reactions that have been left on the subject.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "reactionsWebsocket",
"description": "The websocket channel ID for reaction live updates.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "repository",
"description": "Identifies the repository associated with the issue.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "Repository",
"description": "A repository contains the content for a project.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "state",
"description": "Identifies the state of the issue.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "ENUM",
"name": "IssueState",
"description": "The possible states of an issue.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "timeline",
"description": "A list of events associated with an Issue or PullRequest.",
"args": [
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "Represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified global ID.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
},
{
"name": "since",
"description": "Allows filtering timeline events by a `since` timestamp.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "IssueTimelineConnection",
"description": "The connection type for IssueTimelineItem.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "title",
"description": "Identifies the issue title.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "updatedAt",
"description": "Identifies the date and time when the object was last updated.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "DateTime",
"description": "An ISO-8601 encoded UTC date string.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": "The HTTP url for this issue",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "URI",
"description": "An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "viewerCanDelete",
"description": "Check if the current viewer can delete this issue.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "viewerCanEdit",
"description": "Check if the current viewer edit this comment.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "viewerCanReact",
"description": "Can user react to this subject",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason"