Github API - Test Config

ProjectV2 [object]

New projects that manage issues, pull requests and drafts using tables and boards.

Implements
Closable

Closable [interface]

An object that can be closed

Attributes
closed Boolean

Indicates if the object is closed (definition of closed may depend on type)

closedAt DateTime

Identifies the date and time when the object was closed.

viewerCanClose Boolean

Indicates if the object can be closed by the viewer.

viewerCanReopen Boolean

Indicates if the object can be reopened by the viewer.

API:
Github GraphQL API
Node

Node [interface]

An object with an ID.

Attributes
id ID

ID of the object.

API:
Github GraphQL API
Updatable

Updatable [interface]

Entities that can be updated.

Attributes
viewerCanUpdate Boolean

Check if the current viewer can update this object.

API:
Github GraphQL API
Attributes
closed Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Returns true if the project is closed.

closedAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

Identifies the date and time when the object was closed.

createdAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

Identifies the date and time when the object was created.

creator Actor

Actor [interface]

Represents an object which can take actions on GitHub. Typically a User or Bot.

Attributes
avatarUrl URI

A URL pointing to the actor's public avatar.

login String

The username of the actor.

resourcePath URI

The HTTP path for this actor.

url URI

The HTTP URL for this actor.

API:
Github GraphQL API

The actor who originally created the project.

databaseId Int

Int [scalar]

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

API:
Github GraphQL API

Identifies the primary key from the database.

field ProjectV2FieldConfiguration

ProjectV2FieldConfiguration [union]

Configurations for project fields.

Union
ProjectV2FieldProjectV2IterationFieldProjectV2SingleSelectField
API:
Github GraphQL API

A field of the project

fields ProjectV2FieldConfigurationConnection

ProjectV2FieldConfigurationConnection [object]

The connection type for ProjectV2FieldConfiguration.

Attributes

A list of edges.

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

List of fields and their constraints in the project

id ID

ID [scalar]

The ID scalar type represents a unique identifier, 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 "4") or integer (such as 4) input value will be accepted as an ID.

API:
Github GraphQL API

The Node ID of the ProjectV2 object

items ProjectV2ItemConnection

ProjectV2ItemConnection [object]

The connection type for ProjectV2Item.

Attributes

A list of edges.

nodes ProjectV2Item []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

List of items in the project

number Int

Int [scalar]

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

API:
Github GraphQL API

The project's number.

owner ProjectV2Owner

ProjectV2Owner [interface]

Represents an owner of a project.

Attributes
id ID

The Node ID of the ProjectV2Owner object

projectV2 ProjectV2

Find a project by number.

projectsV2 ProjectV2Connection

A list of projects under the owner.

API:
Github GraphQL API

The project's owner. Currently limited to organizations and users.

public Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Returns true if the project is public.

readme String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The project's readme.

repositories RepositoryConnection

RepositoryConnection [object]

A list of repositories owned by the subject.

Attributes
edges RepositoryEdge []

A list of edges.

nodes Repository []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

totalDiskUsage Int

The total size in kilobytes of all repositories in the connection. Value will
never be larger than max 32-bit signed integer.

API:
Github GraphQL API

The repositories the project is linked to.

resourcePath URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The HTTP path for this project

shortDescription String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The project's short description.

teams TeamConnection

TeamConnection [object]

The connection type for Team.

Attributes
edges TeamEdge []

A list of edges.

nodes Team []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

The teams the project is linked to.

template Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Returns true if this project is a template.

title String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The project's name.

updatedAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

Identifies the date and time when the object was last updated.

url URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

The HTTP URL for this project

view ProjectV2View

ProjectV2View [object]

A view within a ProjectV2.

Implements
Node
Attributes
createdAt DateTime

Identifies the date and time when the object was created.

databaseId Int

Identifies the primary key from the database.

The view's visible fields.

filter String

The project view's filter.

The view's group-by field.

Deprecated: The `ProjectV2View#order_by` API is deprecated in favour of the more capable `ProjectV2View#group_by_field` API. Check out the `ProjectV2View#group_by_fields` API as an example for the more capable alternative. Removal on 2023-04-01 UTC.

The view's group-by field.

id ID

The Node ID of the ProjectV2View object

The project view's layout.

name String

The project view's name.

number Int

The project view's number.

project ProjectV2

The project that contains this view.

The view's sort-by config.

Deprecated: The `ProjectV2View#sort_by` API is deprecated in favour of the more capable `ProjectV2View#sort_by_fields` API. Check out the `ProjectV2View#sort_by_fields` API as an example for the more capable alternative. Removal on 2023-04-01 UTC.

The view's sort-by config.

updatedAt DateTime

Identifies the date and time when the object was last updated.

verticalGroupBy ProjectV2FieldConnection

The view's vertical-group-by field.

Deprecated: The `ProjectV2View#vertical_group_by` API is deprecated in favour of the more capable `ProjectV2View#vertical_group_by_fields` API. Check out the `ProjectV2View#vertical_group_by_fields` API as an example for the more capable alternative. Removal on 2023-04-01 UTC.

The view's vertical-group-by field.

visibleFields ProjectV2FieldConnection

The view's visible fields.

Deprecated: The `ProjectV2View#visibleFields` API is deprecated in favour of the more capable `ProjectV2View#fields` API. Check out the `ProjectV2View#fields` API as an example for the more capable alternative. Removal on 2023-01-01 UTC.
API:
Github GraphQL API

A view of the project

viewerCanClose Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Indicates if the object can be closed by the viewer.

viewerCanReopen Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Indicates if the object can be reopened by the viewer.

viewerCanUpdate Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Check if the current viewer can update this object.

views ProjectV2ViewConnection

ProjectV2ViewConnection [object]

The connection type for ProjectV2View.

Attributes

A list of edges.

nodes ProjectV2View []

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

List of views in the project

workflow ProjectV2Workflow

ProjectV2Workflow [object]

A workflow inside a project.

Implements
Node
Attributes
createdAt DateTime

Identifies the date and time when the object was created.

databaseId Int

Identifies the primary key from the database.

enabled Boolean

Whether the workflow is enabled.

id ID

The Node ID of the ProjectV2Workflow object

name String

The name of the workflow.

number Int

The number of the workflow.

project ProjectV2

The project that contains this workflow.

updatedAt DateTime

Identifies the date and time when the object was last updated.

API:
Github GraphQL API

A workflow of the project

workflows ProjectV2WorkflowConnection

ProjectV2WorkflowConnection [object]

The connection type for ProjectV2Workflow.

Attributes

A list of edges.

A list of nodes.

pageInfo PageInfo

Information to aid in pagination.

totalCount Int

Identifies the total count of items in the connection.

API:
Github GraphQL API

List of the workflows in the project

API:
Github GraphQL API