Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
GitHub GraphQL API schema
query IntrospectionQuery {
__schema {
queryType { name }
mutationType { name }
subscriptionType { name }
types {
...FullType
}
directives {
name
description
locations
args {
...InputValue
}
}
}
}
fragment FullType on __Type {
kind
name
description
fields(includeDeprecated: true) {
name
description
args {
...InputValue
}
type {
...TypeRef
}
isDeprecated
deprecationReason
}
inputFields {
...InputValue
}
interfaces {
...TypeRef
}
enumValues(includeDeprecated: true) {
name
description
isDeprecated
deprecationReason
}
possibleTypes {
...TypeRef
}
}
fragment InputValue on __InputValue {
name
description
type { ...TypeRef }
defaultValue
}
fragment TypeRef on __Type {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
}
}
}
}
}
}
}
}
This file has been truncated, but you can view the full file.
{
"data": {
"__schema": {
"queryType": {
"name": "Query"
},
"mutationType": {
"name": "Mutation"
},
"subscriptionType": null,
"types": [
{
"kind": "SCALAR",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"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.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "Query",
"description": "The query root of GitHub's GraphQL interface.",
"fields": [
{
"name": "codeOfConduct",
"description": "Look up a code of conduct by its key",
"args": [
{
"name": "key",
"description": "The code of conduct's key",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "CodeOfConduct",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "codesOfConduct",
"description": "Look up a code of conduct by its key",
"args": [],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CodeOfConduct",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "license",
"description": "Look up an open source license by its key",
"args": [
{
"name": "key",
"description": "The license's downcased SPDX ID",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "License",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "licenses",
"description": "Return a list of known open source licenses",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "License",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "marketplaceCategories",
"description": "Get alphabetically sorted list of Marketplace categories",
"args": [
{
"name": "includeCategories",
"description": "Return only the specified categories.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "excludeEmpty",
"description": "Exclude categories with no listings.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "excludeSubcategories",
"description": "Returns top level categories only, excluding any subcategories.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MarketplaceCategory",
"ofType": null
}
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "marketplaceCategory",
"description": "Look up a Marketplace category by its slug.",
"args": [
{
"name": "slug",
"description": "The URL slug of the category.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "useTopicAliases",
"description": "Also check topic aliases for the category slug",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "MarketplaceCategory",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "marketplaceListing",
"description": "Look up a single Marketplace listing",
"args": [
{
"name": "slug",
"description": "Select the listing that matches this slug. It's the short name of the listing used in its URL.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "MarketplaceListing",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "marketplaceListings",
"description": "Look up Marketplace listings",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "categorySlug",
"description": "Select only listings with the given category.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "useTopicAliases",
"description": "Also check topic aliases for the category slug",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "viewerCanAdmin",
"description": "Select listings to which user has admin access. If omitted, listings visible to the\nviewer are returned.\n",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "adminId",
"description": "Select listings that can be administered by the specified user.",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
},
"defaultValue": null
},
{
"name": "organizationId",
"description": "Select listings for products owned by the specified organization.",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
},
"defaultValue": null
},
{
"name": "allStates",
"description": "Select listings visible to the viewer even if they are not approved. If omitted or\nfalse, only approved listings will be returned.\n",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": null
},
{
"name": "slugs",
"description": "Select the listings with these slugs, if they are visible to the viewer.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "primaryCategoryOnly",
"description": "Select only listings where the primary category matches the given category slug.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": "false"
},
{
"name": "withFreeTrialsOnly",
"description": "Select only listings that offer a free trial.",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": "false"
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "MarketplaceListingConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "meta",
"description": "Return information about the GitHub instance",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GitHubMetadata",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "node",
"description": "Fetches an object given its ID.",
"args": [
{
"name": "id",
"description": "ID of the object.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "INTERFACE",
"name": "Node",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "nodes",
"description": "Lookup nodes by a list of IDs.",
"args": [
{
"name": "ids",
"description": "The list of node 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
}
}
}
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "INTERFACE",
"name": "Node",
"ofType": null
}
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "organization",
"description": "Lookup a organization by login.",
"args": [
{
"name": "login",
"description": "The organization's login.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Organization",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "rateLimit",
"description": "The client's rate limit information.",
"args": [
{
"name": "dryRun",
"description": "If true, calculate the cost for the query without evaluating it",
"type": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
},
"defaultValue": "false"
}
],
"type": {
"kind": "OBJECT",
"name": "RateLimit",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "relay",
"description": "Hack to workaround https://github.com/facebook/relay/issues/112 re-exposing the root query object",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "Query",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "repository",
"description": "Lookup a given repository by the owner and repository name.",
"args": [
{
"name": "owner",
"description": "The login field of a user or organization",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "name",
"description": "The name of the repository",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Repository",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "repositoryOwner",
"description": "Lookup a repository owner (ie. either a User or an Organization) by login.",
"args": [
{
"name": "login",
"description": "The username to lookup the owner by.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "INTERFACE",
"name": "RepositoryOwner",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "resource",
"description": "Lookup resource by a URL.",
"args": [
{
"name": "url",
"description": "The URL.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "URI",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "INTERFACE",
"name": "UniformResourceLocatable",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "search",
"description": "Perform a search across resources.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "query",
"description": "The search string to look for.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
},
{
"name": "type",
"description": "The types of search items to search within.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SearchType",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SearchResultItemConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "securityAdvisories",
"description": "GitHub Security Advisories",
"args": [
{
"name": "orderBy",
"description": "Ordering options for the returned topics.",
"type": {
"kind": "INPUT_OBJECT",
"name": "SecurityAdvisoryOrder",
"ofType": null
},
"defaultValue": "{field:\"UPDATED_AT\",direction:\"DESC\"}"
},
{
"name": "identifier",
"description": "Filter advisories by identifier, e.g. GHSA or CVE.",
"type": {
"kind": "INPUT_OBJECT",
"name": "SecurityAdvisoryIdentifierFilter",
"ofType": null
},
"defaultValue": null
},
{
"name": "publishedSince",
"description": "Filter advisories to those published since a time in the past.",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"defaultValue": null
},
{
"name": "updatedSince",
"description": "Filter advisories to those updated since a time in the past.",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SecurityAdvisoryConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "securityAdvisory",
"description": "Fetch a Security Advisory by its GHSA ID",
"args": [
{
"name": "ghsaId",
"description": "GitHub Security Advisory ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "SecurityAdvisory",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "securityVulnerabilities",
"description": "Software Vulnerabilities documented by GitHub Security Advisories",
"args": [
{
"name": "orderBy",
"description": "Ordering options for the returned topics.",
"type": {
"kind": "INPUT_OBJECT",
"name": "SecurityVulnerabilityOrder",
"ofType": null
},
"defaultValue": "{field:\"UPDATED_AT\",direction:\"DESC\"}"
},
{
"name": "ecosystem",
"description": "An ecosystem to filter vulnerabilities by.",
"type": {
"kind": "ENUM",
"name": "SecurityAdvisoryEcosystem",
"ofType": null
},
"defaultValue": null
},
{
"name": "package",
"description": "A package name to filter vulnerabilities by.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "severities",
"description": "A list of severities to filter vulnerabilities by.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "SecurityAdvisorySeverity",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "SecurityVulnerabilityConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "topic",
"description": "Look up a topic by name.",
"args": [
{
"name": "name",
"description": "The topic's name.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Topic",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "user",
"description": "Lookup a user by login.",
"args": [
{
"name": "login",
"description": "The user's login.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "viewer",
"description": "The currently authenticated user.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "User",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INTERFACE",
"name": "Node",
"description": "An object with an ID.",
"fields": [
{
"name": "id",
"description": "ID of the object.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": [
{
"kind": "OBJECT",
"name": "AddedToProjectEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "App",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AssignedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "BaseRefChangedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "BaseRefForcePushedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Blob",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Bot",
"ofType": null
},
{
"kind": "OBJECT",
"name": "BranchProtectionRule",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ClosedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CodeOfConduct",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommentDeletedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Commit",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommitComment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CommitCommentThread",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ConvertedNoteToIssueEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CrossReferencedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DemilestonedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DeployKey",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DeployedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Deployment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DeploymentEnvironmentChangedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "DeploymentStatus",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ExternalIdentity",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Gist",
"ofType": null
},
{
"kind": "OBJECT",
"name": "GistComment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "HeadRefDeletedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "HeadRefForcePushedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "HeadRefRestoredEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Issue",
"ofType": null
},
{
"kind": "OBJECT",
"name": "IssueComment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Label",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LabeledEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Language",
"ofType": null
},
{
"kind": "OBJECT",
"name": "License",
"ofType": null
},
{
"kind": "OBJECT",
"name": "LockedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MarketplaceCategory",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MarketplaceListing",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MentionedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MergedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Milestone",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MilestonedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MovedColumnsInProjectEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Organization",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OrganizationIdentityProvider",
"ofType": null
},
{
"kind": "OBJECT",
"name": "OrganizationInvitation",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PinnedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Project",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ProjectCard",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ProjectColumn",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PublicKey",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequest",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequestCommit",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequestCommitCommentThread",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequestReview",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequestReviewComment",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequestReviewThread",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PushAllowance",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Reaction",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Ref",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReferencedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Release",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReleaseAsset",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RemovedFromProjectEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RenamedTitleEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReopenedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Repository",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RepositoryInvitation",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RepositoryTopic",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewDismissalAllowance",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewDismissedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewRequest",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewRequestRemovedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewRequestedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SecurityAdvisory",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Status",
"ofType": null
},
{
"kind": "OBJECT",
"name": "StatusContext",
"ofType": null
},
{
"kind": "OBJECT",
"name": "SubscribedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Tag",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Team",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Topic",
"ofType": null
},
{
"kind": "OBJECT",
"name": "TransferredEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Tree",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnassignedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnlabeledEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnlockedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnpinnedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UnsubscribedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "User",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UserBlockedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UserContentEdit",
"ofType": null
},
{
"kind": "OBJECT",
"name": "UserStatus",
"ofType": null
}
]
},
{
"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.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INTERFACE",
"name": "UniformResourceLocatable",
"description": "Represents a type that can be retrieved by a URL.",
"fields": [
{
"name": "resourcePath",
"description": "The HTML path to this resource.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "URI",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "url",
"description": "The URL to this resource.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "URI",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": [
{
"kind": "OBJECT",
"name": "Bot",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ClosedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Commit",
"ofType": null
},
{
"kind": "OBJECT",
"name": "CrossReferencedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Issue",
"ofType": null
},
{
"kind": "OBJECT",
"name": "MergedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Milestone",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Organization",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequest",
"ofType": null
},
{
"kind": "OBJECT",
"name": "PullRequestCommit",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Release",
"ofType": null
},
{
"kind": "OBJECT",
"name": "Repository",
"ofType": null
},
{
"kind": "OBJECT",
"name": "RepositoryTopic",
"ofType": null
},
{
"kind": "OBJECT",
"name": "ReviewDismissedEvent",
"ofType": null
},
{
"kind": "OBJECT",
"name": "User",
"ofType": null
}
]
},
{
"kind": "SCALAR",
"name": "URI",
"description": "An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.",
"fields": null,
"inputFields": null,
"interfaces": null,
"enumValues": null,
"possibleTypes": null
},
{
"kind": "OBJECT",
"name": "User",
"description": "A user is an individual's account on GitHub that owns repositories and can make new content.",
"fields": [
{
"name": "anyPinnableItems",
"description": "Determine if this repository owner has any items that can be pinned to their profile.",
"args": [
{
"name": "type",
"description": "Filter to only a particular kind of pinnable item.",
"type": {
"kind": "ENUM",
"name": "PinnableItemType",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "avatarUrl",
"description": "A URL pointing to the user's public avatar.",
"args": [
{
"name": "size",
"description": "The size of the resulting square image.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "URI",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bio",
"description": "The user's public profile bio.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "bioHTML",
"description": "The user's public profile bio as HTML.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "HTML",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "commitComments",
"description": "A list of commit comments made by this user.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "CommitCommentConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "company",
"description": "The user's public profile company.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "companyHTML",
"description": "The user's public profile company as HTML.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "HTML",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "contributionsCollection",
"description": "The collection of contributions this user has made to different repositories.",
"args": [
{
"name": "organizationID",
"description": "The ID of the organization used to filter contributions.",
"type": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
},
"defaultValue": null
},
{
"name": "from",
"description": "Only contributions made at this time or later will be counted. If omitted, defaults to a year ago.",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"defaultValue": null
},
{
"name": "to",
"description": "Only contributions made before and up to and including this time will be counted. If omitted, defaults to the current time.",
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ContributionsCollection",
"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,
"ofType": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "databaseId",
"description": "Identifies the primary key from the database.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "email",
"description": "The user's publicly visible profile email.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "followers",
"description": "A list of users the given user is followed by.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FollowerConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "following",
"description": "A list of users the given user is following.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "FollowingConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "gist",
"description": "Find gist by repo name.",
"args": [
{
"name": "name",
"description": "The gist name to find.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Gist",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "gistComments",
"description": "A list of gist comments made by this user.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GistCommentConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "gists",
"description": "A list of the Gists the user has created.",
"args": [
{
"name": "privacy",
"description": "Filters Gists according to privacy.",
"type": {
"kind": "ENUM",
"name": "GistPrivacy",
"ofType": null
},
"defaultValue": null
},
{
"name": "orderBy",
"description": "Ordering options for gists returned from the connection",
"type": {
"kind": "INPUT_OBJECT",
"name": "GistOrder",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "GistConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "id",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "ID",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isBountyHunter",
"description": "Whether or not this user is a participant in the GitHub Security Bug Bounty.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isCampusExpert",
"description": "Whether or not this user is a participant in the GitHub Campus Experts Program.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isDeveloperProgramMember",
"description": "Whether or not this user is a GitHub Developer Program member.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isEmployee",
"description": "Whether or not this user is a GitHub employee.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isHireable",
"description": "Whether or not the user has marked themselves as for hire.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isSiteAdmin",
"description": "Whether or not this user is a site administrator.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "isViewer",
"description": "Whether or not this user is the viewing user.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Boolean",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issueComments",
"description": "A list of issue comments made by this user.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "IssueCommentConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issues",
"description": "A list of issues associated with this user.",
"args": [
{
"name": "orderBy",
"description": "Ordering options for issues returned from the connection.",
"type": {
"kind": "INPUT_OBJECT",
"name": "IssueOrder",
"ofType": null
},
"defaultValue": null
},
{
"name": "labels",
"description": "A list of label names to filter the pull requests by.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "states",
"description": "A list of states to filter the issues by.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "IssueState",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "filterBy",
"description": "Filtering options for issues returned from the connection.",
"type": {
"kind": "INPUT_OBJECT",
"name": "IssueFilters",
"ofType": null
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "IssueConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "itemShowcase",
"description": "Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "ProfileItemShowcase",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "location",
"description": "The user's public profile location.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "login",
"description": "The username used to login.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "name",
"description": "The user's public profile name.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "organization",
"description": "Find an organization by its login that the user belongs to.",
"args": [
{
"name": "login",
"description": "The login of the organization to find.",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
"name": "Organization",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "organizations",
"description": "A list of organizations the user belongs to.",
"args": [
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "OrganizationConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pinnableItems",
"description": "A list of repositories and gists this profile owner can pin to their profile.",
"args": [
{
"name": "types",
"description": "Filter the types of pinnable items that are returned.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "PinnableItemType",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PinnableItemConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pinnedItems",
"description": "A list of repositories and gists this profile owner has pinned to their profile",
"args": [
{
"name": "types",
"description": "Filter the types of pinned items that are returned.",
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "ENUM",
"name": "PinnableItemType",
"ofType": null
}
}
},
"defaultValue": null
},
{
"name": "after",
"description": "Returns the elements in the list that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "before",
"description": "Returns the elements in the list that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"defaultValue": null
},
{
"name": "first",
"description": "Returns the first _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
},
{
"name": "last",
"description": "Returns the last _n_ elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
},
"defaultValue": null
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "OBJECT",
"name": "PinnableItemConnection",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pinnedItemsRemaining",
"description": "Returns how many more items this profile owner can pin to their profile.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"ofType": null
}
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "pinnedRepositories",
"description": "A list of repositories this user has pinned to their profile",
"args": [
{
"name": "privacy",
"description": "If non-null, filters repositories according to privacy",
"type": {
"kind": "ENUM",
"name": "RepositoryPrivacy",
"ofType": null
},