Reference documentation for GraphQL schema types in the Projects category.
Represents a added_to_project_v2 event on a given issue or pull request.
Implements: Node, ProjectV2Event
AddedToProjectV2Eventactor (Actor): Identifies the actor who performed the event.createdAt (DateTime!): Identifies the date and time when the object was created.id (ID!): The Node ID of the AddedToProjectV2Event object.project (ProjectV2): Project referenced by event.wasAutomated (Boolean!): Did this event result from workflow automation?.Creates a new draft issue and add it to a Project.
addProjectV2DraftIssueinput (AddProjectV2DraftIssueInput!):addProjectV2DraftIssueclientMutationId (String): A unique identifier for the client performing the mutation.projectItem (ProjectV2Item): The draft issue added to the project.Autogenerated input type of AddProjectV2DraftIssue.
AddProjectV2DraftIssueInputassigneeIds ([ID!]): The IDs of the assignees of the draft issue.body (String): The body of the draft issue.clientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the Project to add the draft issue to.title (String!): The title of the draft issue. A project item can also be created by providingLinks an existing content instance to a Project.
addProjectV2ItemByIdinput (AddProjectV2ItemByIdInput!):addProjectV2ItemByIdclientMutationId (String): A unique identifier for the client performing the mutation.item (ProjectV2Item): The item added to the project.Autogenerated input type of AddProjectV2ItemById.
AddProjectV2ItemByIdInputclientMutationId (String): A unique identifier for the client performing the mutation.contentId (ID!): The id of the Issue or Pull Request to add.projectId (ID!): The ID of the Project to add the item to.Archives a ProjectV2Item.
archiveProjectV2Iteminput (ArchiveProjectV2ItemInput!):archiveProjectV2ItemclientMutationId (String): A unique identifier for the client performing the mutation.item (ProjectV2Item): The item archived from the project.Autogenerated input type of ArchiveProjectV2Item.
ArchiveProjectV2ItemInputclientMutationId (String): A unique identifier for the client performing the mutation.itemId (ID!): The ID of the ProjectV2Item to archive.projectId (ID!): The ID of the Project to archive the item from.This mutation clears the value of a field for an item in a Project. Currently
only text, number, date, assignees, labels, single-select, multi-select,
iteration and milestone fields are supported.
clearProjectV2ItemFieldValueinput (ClearProjectV2ItemFieldValueInput!):clearProjectV2ItemFieldValueclientMutationId (String): A unique identifier for the client performing the mutation.projectV2Item (ProjectV2Item): The updated item.Autogenerated input type of ClearProjectV2ItemFieldValue.
ClearProjectV2ItemFieldValueInputclientMutationId (String): A unique identifier for the client performing the mutation.fieldId (ID!): The ID of the field to be cleared.itemId (ID!): The ID of the item to be cleared.projectId (ID!): The ID of the Project.Converts a projectV2 draft issue item to an issue.
convertProjectV2DraftIssueItemToIssueinput (ConvertProjectV2DraftIssueItemToIssueInput!):convertProjectV2DraftIssueItemToIssueclientMutationId (String): A unique identifier for the client performing the mutation.item (ProjectV2Item): The updated project item.Autogenerated input type of ConvertProjectV2DraftIssueItemToIssue.
ConvertProjectV2DraftIssueItemToIssueInputclientMutationId (String): A unique identifier for the client performing the mutation.itemId (ID!): The ID of the draft issue ProjectV2Item to convert.repositoryId (ID!): The ID of the repository to create the issue in.Copy a project.
copyProjectV2input (CopyProjectV2Input!):copyProjectV2clientMutationId (String): A unique identifier for the client performing the mutation.projectV2 (ProjectV2): The copied project.Autogenerated input type of CopyProjectV2.
CopyProjectV2InputclientMutationId (String): A unique identifier for the client performing the mutation.includeDraftIssues (Boolean): Include draft issues in the new project.ownerId (ID!): The owner ID of the new project.projectId (ID!): The ID of the source Project to copy.title (String!): The title of the project.Creates a new project.
createProjectV2input (CreateProjectV2Input!):createProjectV2clientMutationId (String): A unique identifier for the client performing the mutation.projectV2 (ProjectV2): The new project.Create a new project field.
createProjectV2Fieldinput (CreateProjectV2FieldInput!):createProjectV2FieldclientMutationId (String): A unique identifier for the client performing the mutation.projectV2Field (ProjectV2FieldConfiguration): The new field.Autogenerated input type of CreateProjectV2Field.
CreateProjectV2FieldInputclientMutationId (String): A unique identifier for the client performing the mutation.dataType (ProjectV2CustomFieldType!): The data type of the field.iterationConfiguration (ProjectV2IterationFieldConfigurationInput): Configuration for an iteration field.multiSelectOptions ([ProjectV2MultiSelectFieldOptionInput!]): Options for a multi select field. At least one value is required if data_type is MULTI_SELECT.name (String!): The name of the field.projectId (ID!): The ID of the Project to create the field in.singleSelectOptions ([ProjectV2SingleSelectFieldOptionInput!]): Options for a single select field. At least one value is required if data_type is SINGLE_SELECT.Autogenerated input type of CreateProjectV2.
CreateProjectV2InputclientMutationId (String): A unique identifier for the client performing the mutation.ownerId (ID!): The owner ID to create the project under.repositoryId (ID): The repository to link the project to.teamId (ID): The team to link the project to. The team will be granted read permissions.title (String!): The title of the project.Create a new project issue field.
createProjectV2IssueFieldinput (CreateProjectV2IssueFieldInput!):createProjectV2IssueFieldclientMutationId (String): A unique identifier for the client performing the mutation.projectV2Field (ProjectV2FieldConfiguration): The new field.Autogenerated input type of CreateProjectV2IssueField.
CreateProjectV2IssueFieldInputclientMutationId (String): A unique identifier for the client performing the mutation.issueFieldId (ID!): The ID of the IssueField to create the field for.projectId (ID!): The ID of the Project to create the field in.Creates a status update within a Project.
createProjectV2StatusUpdateinput (CreateProjectV2StatusUpdateInput!):createProjectV2StatusUpdateclientMutationId (String): A unique identifier for the client performing the mutation.statusUpdate (ProjectV2StatusUpdate): The status update updated in the project.Autogenerated input type of CreateProjectV2StatusUpdate.
CreateProjectV2StatusUpdateInputbody (String): The body of the status update.clientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the Project to create the status update in.startDate (Date): The start date of the status update.status (ProjectV2StatusUpdateStatus): The status of the status update.targetDate (Date): The target date of the status update.Creates a new view in a project.
createProjectV2Viewinput (CreateProjectV2ViewInput!):createProjectV2ViewclientMutationId (String): A unique identifier for the client performing the mutation.projectV2View (ProjectV2View): The new view.Autogenerated input type of CreateProjectV2View.
CreateProjectV2ViewInputclientMutationId (String): A unique identifier for the client performing the mutation.configuration (ProjectV2ViewConfigurationInput): The configuration for the view.layout (ProjectV2ViewLayout!): The layout of the view.name (String!): The name of the view.projectId (ID!): The ID of the project to create a view in.Delete a project.
deleteProjectV2input (DeleteProjectV2Input!):deleteProjectV2clientMutationId (String): A unique identifier for the client performing the mutation.projectV2 (ProjectV2): The deleted Project.Delete a project field.
deleteProjectV2Fieldinput (DeleteProjectV2FieldInput!):deleteProjectV2FieldclientMutationId (String): A unique identifier for the client performing the mutation.projectV2Field (ProjectV2FieldConfiguration): The deleted field.Autogenerated input type of DeleteProjectV2Field.
DeleteProjectV2FieldInputclientMutationId (String): A unique identifier for the client performing the mutation.fieldId (ID!): The ID of the field to delete.Autogenerated input type of DeleteProjectV2.
DeleteProjectV2InputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the Project to delete.Deletes an item from a Project.
deleteProjectV2Iteminput (DeleteProjectV2ItemInput!):deleteProjectV2ItemclientMutationId (String): A unique identifier for the client performing the mutation.deletedItemId (ID): The ID of the deleted item.Autogenerated input type of DeleteProjectV2Item.
DeleteProjectV2ItemInputclientMutationId (String): A unique identifier for the client performing the mutation.itemId (ID!): The ID of the item to be removed.projectId (ID!): The ID of the Project from which the item should be removed.Deletes a project status update.
deleteProjectV2StatusUpdateinput (DeleteProjectV2StatusUpdateInput!):deleteProjectV2StatusUpdateclientMutationId (String): A unique identifier for the client performing the mutation.deletedStatusUpdateId (ID): The ID of the deleted status update.projectV2 (ProjectV2): The project the deleted status update was in.Autogenerated input type of DeleteProjectV2StatusUpdate.
DeleteProjectV2StatusUpdateInputclientMutationId (String): A unique identifier for the client performing the mutation.statusUpdateId (ID!): The ID of the status update to be removed.Deletes a view from a project.
deleteProjectV2Viewinput (DeleteProjectV2ViewInput!):deleteProjectV2ViewclientMutationId (String): A unique identifier for the client performing the mutation.projectV2View (ProjectV2View): The deleted view.Autogenerated input type of DeleteProjectV2View.
DeleteProjectV2ViewInputclientMutationId (String): A unique identifier for the client performing the mutation.viewId (ID!): The ID of the view to delete.Deletes a project workflow.
deleteProjectV2Workflowinput (DeleteProjectV2WorkflowInput!):deleteProjectV2WorkflowclientMutationId (String): A unique identifier for the client performing the mutation.deletedWorkflowId (ID): The ID of the deleted workflow.projectV2 (ProjectV2): The project the deleted workflow was in.Autogenerated input type of DeleteProjectV2Workflow.
DeleteProjectV2WorkflowInputclientMutationId (String): A unique identifier for the client performing the mutation.workflowId (ID!): The ID of the workflow to be removed.A draft issue within a project.
Implements: Node
DraftIssueassignees (UserConnection!): A list of users to assigned to this draft issue. (Pagination: after, before, first, last)body (String!): The body of the draft issue.bodyHTML (HTML!): The body of the draft issue rendered to HTML.bodyText (String!): The body of the draft issue rendered to text.createdAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created this draft issue.id (ID!): The Node ID of the DraftIssue object.projectV2Items (ProjectV2ItemConnection!): List of items linked with the draft issue (currently draft issue can be linked to only one item). (Pagination: after, before, first, last)projectsV2 (ProjectV2Connection!): Projects that link to this draft issue (currently draft issue can be linked to only one project). (Pagination: after, before, first, last)title (String!): The title of the draft issue.updatedAt (DateTime!): Identifies the date and time when the object was last updated.Links a project to a repository.
linkProjectV2ToRepositoryinput (LinkProjectV2ToRepositoryInput!):linkProjectV2ToRepositoryclientMutationId (String): A unique identifier for the client performing the mutation.repository (Repository): The repository the project is linked to.Autogenerated input type of LinkProjectV2ToRepository.
LinkProjectV2ToRepositoryInputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the project to link to the repository.repositoryId (ID!): The ID of the repository to link to the project.Links a project to a team.
linkProjectV2ToTeaminput (LinkProjectV2ToTeamInput!):linkProjectV2ToTeamclientMutationId (String): A unique identifier for the client performing the mutation.team (Team): The team the project is linked to.Autogenerated input type of LinkProjectV2ToTeam.
LinkProjectV2ToTeamInputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the project to link to the team.teamId (ID!): The ID of the team to link to the project.Mark a project as a template. Note that only projects which are owned by an Organization can be marked as a template.
markProjectV2AsTemplateinput (MarkProjectV2AsTemplateInput!):markProjectV2AsTemplateclientMutationId (String): A unique identifier for the client performing the mutation.projectV2 (ProjectV2): The project.Autogenerated input type of MarkProjectV2AsTemplate.
MarkProjectV2AsTemplateInputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the Project to mark as a template.Used for argument of CreateProjectV2 mutation.
OrganizationOrUserNew projects that manage issues, pull requests and drafts using tables and boards.
Implements: Closable, Node, Updatable
ProjectV2closed (Boolean!): Returns true if the project is closed.
closedAt (DateTime): Identifies the date and time when the object was closed.
createdAt (DateTime!): Identifies the date and time when the object was created.
creator (Actor): The actor who originally created the project.
databaseId (Int): Identifies the primary key from the database. Deprecated: databaseId will be removed because it does not support 64-bit signed integer identifiers. Use fullDatabaseId instead. Removal on 2025-04-01 UTC.
field (ProjectV2FieldConfiguration): A field of the project.
name (String!): The name of the field.fields (ProjectV2FieldConfigurationConnection!): List of fields and their constraints in the project.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.fullDatabaseId (BigInt): Identifies the primary key from the database as a BigInt.
id (ID!): The Node ID of the ProjectV2 object.
items (ProjectV2ItemConnection!): List of items in the project.
after (String): Returns the elements in the list that come after the specified cursor.archivedStates ([ProjectV2ItemArchivedState!]): Filter items by their archived state. Defaults to only returning items that are not archived. Default: [NOT_ARCHIVED].before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2ItemOrder): Ordering options for project v2 items returned from the connection. Default: {field: POSITION, direction: ASC}.query (String): Search query for filtering items. Default: ``.number (Int!): The project's number.
owner (ProjectV2Owner!): The project's owner. Currently limited to organizations and users.
public (Boolean!): Returns true if the project is public.
readme (String): The project's readme.
repositories (RepositoryConnection!): The repositories the project is linked to.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (RepositoryOrder): Ordering options for repositories returned from the connection. Default: {field: CREATED_AT, direction: DESC}.resourcePath (URI!): The HTTP path for this project.
shortDescription (String): The project's short description.
statusUpdates (ProjectV2StatusUpdateConnection!): List of the status updates in the project.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2StatusOrder): Order for connection. Default: {field: CREATED_AT, direction: DESC}.teams (TeamConnection!): The teams the project is linked to.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (TeamOrder): Ordering options for teams returned from this connection. Default: {field: NAME, direction: ASC}.template (Boolean!): Returns true if this project is a template.
title (String!): The project's name.
updatedAt (DateTime!): Identifies the date and time when the object was last updated.
url (URI!): The HTTP URL for this project.
view (ProjectV2View): A view of the project.
number (Int!): The number of a view belonging to the project.viewerCanClose (Boolean!): Indicates if the object can be closed by the viewer.
viewerCanReopen (Boolean!): Indicates if the object can be reopened by the viewer.
viewerCanUpdate (Boolean!): Check if the current viewer can update this object.
views (ProjectV2ViewConnection!): List of views in the project.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2ViewOrder): Ordering options for project v2 views returned from the connection. Default: {field: POSITION, direction: ASC}.workflow (ProjectV2Workflow): A workflow of the project.
number (Int!): The number of a workflow belonging to the project.workflows (ProjectV2WorkflowConnection!): List of the workflows in the project.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2WorkflowOrder): Ordering options for project v2 workflows returned from the connection. Default: {field: NAME, direction: ASC}.Possible collaborators for a project.
ProjectV2ActorThe connection type for ProjectV2Actor.
ProjectV2ActorConnectionedges ([ProjectV2ActorEdge]): A list of edges.nodes ([ProjectV2Actor]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2ActorEdgecursor (String!): A cursor for use in pagination.node (ProjectV2Actor): The item at the end of the edge.A collaborator to update on a project. Only one of the userId or teamId should be provided.
ProjectV2Collaboratorrole (ProjectV2Roles!): The role to grant the collaborator.teamId (ID): The ID of the team as a collaborator.userId (ID): The ID of the user as a collaborator.The connection type for ProjectV2.
ProjectV2Connectionedges ([ProjectV2Edge]): A list of edges.nodes ([ProjectV2]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.The type of a project field.
ProjectV2CustomFieldTypeDATE: Date.ITERATION: Iteration.MULTI_SELECT: Multi Select.NUMBER: Number.SINGLE_SELECT: Single Select.TEXT: Text.An edge in a connection.
ProjectV2Edgecursor (String!): A cursor for use in pagination.node (ProjectV2): The item at the end of the edge.Represents an event related to a project on the timeline of an issue or pull request.
ProjectV2Eventproject (ProjectV2): Project referenced by event.wasAutomated (Boolean!): Did this event result from workflow automation?.A field inside a project.
Implements: Node, ProjectV2FieldCommon
ProjectV2FieldcreatedAt (DateTime!): Identifies the date and time when the object was created.dataType (ProjectV2FieldType!): The field's type.databaseId (Int): Identifies the primary key from the database.id (ID!): The Node ID of the ProjectV2Field object.isIssueField (Boolean!): Returns true if this field is associated with an organization issue field.issueField (IssueFields): The organization issue field associated with this project field, if any.name (String!): The project field's name.project (ProjectV2!): The project that contains this field.updatedAt (DateTime!): Identifies the date and time when the object was last updated.Common fields across different project field types.
ProjectV2FieldCommoncreatedAt (DateTime!): Identifies the date and time when the object was created.dataType (ProjectV2FieldType!): The field's type.databaseId (Int): Identifies the primary key from the database.id (ID!): The Node ID of the ProjectV2FieldCommon object.isIssueField (Boolean!): Returns true if this field is associated with an organization issue field.name (String!): The project field's name.project (ProjectV2!): The project that contains this field.updatedAt (DateTime!): Identifies the date and time when the object was last updated.Configurations for project fields.
ProjectV2FieldConfigurationThe connection type for ProjectV2FieldConfiguration.
ProjectV2FieldConfigurationConnectionedges ([ProjectV2FieldConfigurationEdge]): A list of edges.nodes ([ProjectV2FieldConfiguration]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2FieldConfigurationEdgecursor (String!): A cursor for use in pagination.node (ProjectV2FieldConfiguration): The item at the end of the edge.The connection type for ProjectV2Field.
ProjectV2FieldConnectionedges ([ProjectV2FieldEdge]): A list of edges.nodes ([ProjectV2Field]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2FieldEdgecursor (String!): A cursor for use in pagination.node (ProjectV2Field): The item at the end of the edge.Ordering options for project v2 field connections.
ProjectV2FieldOrderdirection (OrderDirection!): The ordering direction.field (ProjectV2FieldOrderField!): The field to order the project v2 fields by.Properties by which project v2 field connections can be ordered.
ProjectV2FieldOrderFieldCREATED_AT: Order project v2 fields by creation time.NAME: Order project v2 fields by name.POSITION: Order project v2 fields by position.The type of a project field.
ProjectV2FieldTypeASSIGNEES: Assignees.CLOSED: Closed.CREATED: Created.DATE: Date.ISSUE_TYPE: Issue type.ITERATION: Iteration.LABELS: Labels.LINKED_PULL_REQUESTS: Linked Pull Requests.MILESTONE: Milestone.MULTI_SELECT: Multi Select.NUMBER: Number.PARENT_ISSUE: Parent issue.REPOSITORY: Repository.REVIEWERS: Reviewers.SINGLE_SELECT: Single Select.SUB_ISSUES_PROGRESS: Sub-issues progress.TEXT: Text.TITLE: Title.TRACKED_BY: Tracked by.TRACKS: Tracks.UPDATED: Updated.The values that can be used to update a field of an item inside a Project. Only 1 value can be updated at a time.
ProjectV2FieldValuedate (Date): The ISO 8601 date to set on the field.iterationId (String): The id of the iteration to set on the field.multiSelectOptionIds ([String!]): The ids of the multi select options to set on the field.number (Float): The number to set on the field.singleSelectOptionId (String): The id of the single select option to set on the field.text (String): The text to set on the field.Ways in which to filter lists of projects.
ProjectV2Filtersstate (ProjectV2State): List project v2 filtered by the state given.Possible issue field values for a Project item.
ProjectV2IssueFieldValuesAn item within a Project.
Implements: Node
ProjectV2Itemcontent (ProjectV2ItemContent): The content of the referenced draft issue, issue, pull request.
createdAt (DateTime!): Identifies the date and time when the object was created.
creator (Actor): The actor who created the item.
databaseId (Int): Identifies the primary key from the database. Deprecated: databaseId will be removed because it does not support 64-bit signed integer identifiers. Use fullDatabaseId instead. Removal on 2025-04-01 UTC.
fieldValueByName (ProjectV2ItemFieldValue): The field value of the first project field which matches the name argument that is set on the item.
name (String!): The name of the field to return the field value of.fieldValues (ProjectV2ItemFieldValueConnection!): The field values that are set on the item.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2ItemFieldValueOrder): Ordering options for project v2 item field values returned from the connection. Default: {field: POSITION, direction: ASC}.fullDatabaseId (BigInt): Identifies the primary key from the database as a BigInt.
id (ID!): The Node ID of the ProjectV2Item object.
isArchived (Boolean!): Whether the item is archived.
project (ProjectV2!): The project that contains this item.
type (ProjectV2ItemType!): The type of the item.
updatedAt (DateTime!): Identifies the date and time when the object was last updated.
The possible archived states of a ProjectV2Item.
ProjectV2ItemArchivedStateARCHIVED: A project item that is archived.NOT_ARCHIVED: A project item that is not archived.The connection type for ProjectV2Item.
ProjectV2ItemConnectionedges ([ProjectV2ItemEdge]): 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.Types that can be inside Project Items.
ProjectV2ItemContentAn edge in a connection.
ProjectV2ItemEdgecursor (String!): A cursor for use in pagination.node (ProjectV2Item): The item at the end of the edge.The value of a date field in a Project item.
Implements: Node, ProjectV2ItemFieldValueCommon
ProjectV2ItemFieldDateValuecreatedAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.date (Date): Date value for the field.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldDateValue object.item (ProjectV2Item!): The project item that contains this value.updatedAt (DateTime!): Identifies the date and time when the object was last updated.The value of an iteration field in a Project item.
Implements: Node, ProjectV2ItemFieldValueCommon
ProjectV2ItemFieldIterationValuecreatedAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.duration (Int!): The duration of the iteration in days.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldIterationValue object.item (ProjectV2Item!): The project item that contains this value.iterationId (String!): The ID of the iteration.startDate (Date!): The start date of the iteration.title (String!): The title of the iteration.titleHTML (String!): The title of the iteration, with HTML.updatedAt (DateTime!): Identifies the date and time when the object was last updated.The value of the labels field in a Project item.
ProjectV2ItemFieldLabelValuefield (ProjectV2FieldConfiguration!): The field that contains this value.labels (LabelConnection): Labels value of a field. (Pagination: after, before, first, last)The value of a milestone field in a Project item.
ProjectV2ItemFieldMilestoneValuefield (ProjectV2FieldConfiguration!): The field that contains this value.milestone (Milestone): Milestone value of a field.The value of a multi select field in a Project item.
Implements: Node, ProjectV2ItemFieldValueCommon
ProjectV2ItemFieldMultiSelectValuecreatedAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldMultiSelectValue object.item (ProjectV2Item!): The project item that contains this value.options ([ProjectV2MultiSelectFieldOption!]): The selected multi select options.updatedAt (DateTime!): Identifies the date and time when the object was last updated.value (String!): Comma-separated names of the selected multi select options.The value of a number field in a Project item.
Implements: Node, ProjectV2ItemFieldValueCommon
ProjectV2ItemFieldNumberValuecreatedAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldNumberValue object.item (ProjectV2Item!): The project item that contains this value.number (Float): Number as a float(8).updatedAt (DateTime!): Identifies the date and time when the object was last updated.The value of a pull request field in a Project item.
ProjectV2ItemFieldPullRequestValuefield (ProjectV2FieldConfiguration!): The field that contains this value.pullRequests (PullRequestConnection): The pull requests for this field.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (PullRequestOrder): Ordering options for pull requests. Default: {field: CREATED_AT, direction: ASC}.The value of a repository field in a Project item.
ProjectV2ItemFieldRepositoryValuefield (ProjectV2FieldConfiguration!): The field that contains this value.repository (Repository): The repository for this field.The value of a reviewers field in a Project item.
ProjectV2ItemFieldReviewerValuefield (ProjectV2FieldConfiguration!): The field that contains this value.reviewers (RequestedReviewerConnection): The reviewers for this field. (Pagination: after, before, first, last)The value of a single select field in a Project item.
Implements: Node, ProjectV2ItemFieldValueCommon
ProjectV2ItemFieldSingleSelectValuecolor (ProjectV2SingleSelectFieldOptionColor!): The color applied to the selected single-select option.createdAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.description (String): A plain-text description of the selected single-select option, such as what the option means.descriptionHTML (String): The description of the selected single-select option, including HTML tags.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldSingleSelectValue object.item (ProjectV2Item!): The project item that contains this value.name (String): The name of the selected single select option.nameHTML (String): The html name of the selected single select option.optionId (String): The id of the selected single select option.updatedAt (DateTime!): Identifies the date and time when the object was last updated.The value of a text field in a Project item.
Implements: Node, ProjectV2ItemFieldValueCommon
ProjectV2ItemFieldTextValuecreatedAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldTextValue object.item (ProjectV2Item!): The project item that contains this value.text (String): Text value of a field.updatedAt (DateTime!): Identifies the date and time when the object was last updated.The value of a user field in a Project item.
ProjectV2ItemFieldUserValuefield (ProjectV2FieldConfiguration!): The field that contains this value.users (UserConnection): The users for this field. (Pagination: after, before, first, last)Project field values.
ProjectV2ItemFieldValueCommon fields across different project field value types.
ProjectV2ItemFieldValueCommoncreatedAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the item.databaseId (Int): Identifies the primary key from the database.field (ProjectV2FieldConfiguration!): The project field that contains this value.id (ID!): The Node ID of the ProjectV2ItemFieldValueCommon object.item (ProjectV2Item!): The project item that contains this value.updatedAt (DateTime!): Identifies the date and time when the object was last updated.The connection type for ProjectV2ItemFieldValue.
ProjectV2ItemFieldValueConnectionedges ([ProjectV2ItemFieldValueEdge]): A list of edges.nodes ([ProjectV2ItemFieldValue]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2ItemFieldValueEdgecursor (String!): A cursor for use in pagination.node (ProjectV2ItemFieldValue): The item at the end of the edge.Ordering options for project v2 item field value connections.
ProjectV2ItemFieldValueOrderdirection (OrderDirection!): The ordering direction.field (ProjectV2ItemFieldValueOrderField!): The field to order the project v2 item field values by.Properties by which project v2 item field value connections can be ordered.
ProjectV2ItemFieldValueOrderFieldPOSITION: Order project v2 item field values by the their position in the project.The value of an issue field in a Project item.
ProjectV2ItemIssueFieldValuefield (ProjectV2FieldConfiguration!): Field that contains this value.issueFieldValue (ProjectV2IssueFieldValues): Value of the Issue Field.Ordering options for project v2 item connections.
ProjectV2ItemOrderdirection (OrderDirection!): The ordering direction.field (ProjectV2ItemOrderField!): The field to order the project v2 items by.Properties by which project v2 item connections can be ordered.
ProjectV2ItemOrderFieldPOSITION: Order project v2 items by the their position in the project.Represents a project_v2_item_status_changed event on a given issue or pull request.
Implements: Node, ProjectV2Event
ProjectV2ItemStatusChangedEventactor (Actor): Identifies the actor who performed the event.createdAt (DateTime!): Identifies the date and time when the object was created.id (ID!): The Node ID of the ProjectV2ItemStatusChangedEvent object.previousStatus (String!): The previous status of the project item.project (ProjectV2): Project referenced by event.status (String!): The new status of the project item.wasAutomated (Boolean!): Did this event result from workflow automation?.The type of a project item.
ProjectV2ItemTypeDRAFT_ISSUE: Draft Issue.ISSUE: Issue.PULL_REQUEST: Pull Request.REDACTED: Redacted Item.Represents an iteration.
ProjectV2Iterationduration (Int!): The duration of the iteration, in days.id (String): The ID of an existing iteration. Include this to preserve the iteration's identity during replacement updates.startDate (Date!): The start date for the iteration.title (String!): The title for the iteration.An iteration field inside a project.
Implements: Node, ProjectV2FieldCommon
ProjectV2IterationFieldconfiguration (ProjectV2IterationFieldConfiguration!): Iteration configuration settings.createdAt (DateTime!): Identifies the date and time when the object was created.dataType (ProjectV2FieldType!): The field's type.databaseId (Int): Identifies the primary key from the database.id (ID!): The Node ID of the ProjectV2IterationField object.isIssueField (Boolean!): Returns true if this field is associated with an organization issue field.name (String!): The project field's name.project (ProjectV2!): The project that contains this field.updatedAt (DateTime!): Identifies the date and time when the object was last updated.Iteration field configuration for a project.
ProjectV2IterationFieldConfigurationcompletedIterations ([ProjectV2IterationFieldIteration!]!): The iteration's completed iterations.duration (Int!): The iteration's duration in days.iterations ([ProjectV2IterationFieldIteration!]!): The iteration's iterations.startDay (Int!): The iteration's start day of the week.Represents an iteration field configuration.
ProjectV2IterationFieldConfigurationInputduration (Int!): The duration of each iteration, in days.iterations ([ProjectV2Iteration!]!): Zero or more iterations for the field.startDate (Date!): The start date for the first iteration.Iteration field iteration settings for a project.
ProjectV2IterationFieldIterationduration (Int!): The iteration's duration in days.id (String!): The iteration's ID.startDate (Date!): The iteration's start date.title (String!): The iteration's title.titleHTML (String!): The iteration's html title.A multi select field inside a project.
Implements: Node, ProjectV2FieldCommon
ProjectV2MultiSelectFieldcreatedAt (DateTime!): Identifies the date and time when the object was created.
dataType (ProjectV2FieldType!): The field's type.
databaseId (Int): Identifies the primary key from the database.
id (ID!): The Node ID of the ProjectV2MultiSelectField object.
isIssueField (Boolean!): Returns true if this field is associated with an organization issue field.
issueField (IssueFields): The organization issue field associated with this project field, if any.
multiSelectOptions ([ProjectV2MultiSelectFieldOption!]!): Options for the multi select field.
names ([String!]): Filter returned options to only those matching these names, case insensitive.name (String!): The project field's name.
project (ProjectV2!): The project that contains this field.
updatedAt (DateTime!): Identifies the date and time when the object was last updated.
Multi select field option for a configuration for a project.
ProjectV2MultiSelectFieldOptioncolor (ProjectV2SingleSelectFieldOptionColor!): The option's display color.description (String!): The option's plain-text description.descriptionHTML (String!): The option's description, possibly containing HTML.id (String!): The option's ID.name (String!): The option's name.nameHTML (String!): The option's html name.Represents a multi select field option.
ProjectV2MultiSelectFieldOptionInputcolor (ProjectV2SingleSelectFieldOptionColor!): The display color of the option.description (String!): The description text of the option.id (String): The ID of an existing multi select option. Include this to preserve thename (String!): The name of the option.Ways in which lists of projects can be ordered upon return.
ProjectV2Orderdirection (OrderDirection!): The direction in which to order projects by the specified field.field (ProjectV2OrderField!): The field in which to order projects by.Properties by which projects can be ordered.
ProjectV2OrderFieldCREATED_AT: The project's date and time of creation.NUMBER: The project's number.TITLE: The project's title.UPDATED_AT: The project's date and time of update.Represents an owner of a project.
ProjectV2Ownerid (ID!): The Node ID of the ProjectV2Owner object.
projectV2 (ProjectV2): Find a project by number.
number (Int!): The project number.projectsV2 (ProjectV2Connection!): A list of projects under the owner.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.minPermissionLevel (ProjectV2PermissionLevel): Filter projects based on user role. Default: READ.orderBy (ProjectV2Order): How to order the returned projects. Default: {field: NUMBER, direction: DESC}.query (String): A project to search for under the owner.The possible roles of a collaborator on a project.
ProjectV2PermissionLevelADMIN: The collaborator can view, edit, and maange the settings of the project.READ: The collaborator can view the project.WRITE: The collaborator can view and edit the project.Recent projects for the owner.
ProjectV2RecentrecentProjects (ProjectV2Connection!): Recent projects that this user has modified in the context of the owner. (Pagination: after, before, first, last)The possible roles of a collaborator on a project.
ProjectV2RolesADMIN: The collaborator can view, edit, and maange the settings of the project.NONE: The collaborator has no direct access to the project.READER: The collaborator can view the project.WRITER: The collaborator can view and edit the project.A single select field inside a project.
Implements: Node, ProjectV2FieldCommon
ProjectV2SingleSelectFieldcreatedAt (DateTime!): Identifies the date and time when the object was created.
dataType (ProjectV2FieldType!): The field's type.
databaseId (Int): Identifies the primary key from the database.
id (ID!): The Node ID of the ProjectV2SingleSelectField object.
isIssueField (Boolean!): Returns true if this field is associated with an organization issue field.
issueField (IssueFields): The organization issue field associated with this project field, if any.
name (String!): The project field's name.
options ([ProjectV2SingleSelectFieldOption!]!): Options for the single select field.
names ([String!]): Filter returned options to only those matching these names, case insensitive.project (ProjectV2!): The project that contains this field.
updatedAt (DateTime!): Identifies the date and time when the object was last updated.
Single select field option for a configuration for a project.
ProjectV2SingleSelectFieldOptioncolor (ProjectV2SingleSelectFieldOptionColor!): The option's display color.description (String!): The option's plain-text description.descriptionHTML (String!): The option's description, possibly containing HTML.id (String!): The option's ID.name (String!): The option's name.nameHTML (String!): The option's html name.The display color of a single-select field option.
ProjectV2SingleSelectFieldOptionColorBLUE: BLUE.GRAY: GRAY.GREEN: GREEN.ORANGE: ORANGE.PINK: PINK.PURPLE: PURPLE.RED: RED.YELLOW: YELLOW.Represents a single select field option.
ProjectV2SingleSelectFieldOptionInputcolor (ProjectV2SingleSelectFieldOptionColor!): The display color of the option.description (String!): The description text of the option.id (String): The ID of an existing single select option. Include this to preserve thename (String!): The name of the option.Represents a sort by field and direction.
ProjectV2SortBydirection (OrderDirection!): The direction of the sorting. Possible values are ASC and DESC.field (ProjectV2Field!): The field by which items are sorted.The connection type for ProjectV2SortBy.
ProjectV2SortByConnectionedges ([ProjectV2SortByEdge]): A list of edges.nodes ([ProjectV2SortBy]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2SortByEdgecursor (String!): A cursor for use in pagination.node (ProjectV2SortBy): The item at the end of the edge.Represents a sort by field and direction.
ProjectV2SortByFielddirection (OrderDirection!): The direction of the sorting. Possible values are ASC and DESC.field (ProjectV2FieldConfiguration!): The field by which items are sorted.The connection type for ProjectV2SortByField.
ProjectV2SortByFieldConnectionedges ([ProjectV2SortByFieldEdge]): A list of edges.nodes ([ProjectV2SortByField]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2SortByFieldEdgecursor (String!): A cursor for use in pagination.node (ProjectV2SortByField): The item at the end of the edge.The possible states of a project v2.
ProjectV2StateCLOSED: A project v2 that has been closed.OPEN: A project v2 that is still open.Ways in which project v2 status updates can be ordered.
ProjectV2StatusOrderdirection (OrderDirection!): The direction in which to order nodes.field (ProjectV2StatusUpdateOrderField!): The field by which to order nodes.A status update within a project.
Implements: Node
ProjectV2StatusUpdatebody (String): The body of the status update.bodyHTML (HTML): The body of the status update rendered to HTML.createdAt (DateTime!): Identifies the date and time when the object was created.creator (Actor): The actor who created the status update.databaseId (Int): Identifies the primary key from the database. Deprecated: databaseId will be removed because it does not support 64-bit signed integer identifiers. Use fullDatabaseId instead. Removal on 2025-04-01 UTC.fullDatabaseId (BigInt): Identifies the primary key from the database as a BigInt.id (ID!): The Node ID of the ProjectV2StatusUpdate object.project (ProjectV2!): The project that contains this status update.startDate (Date): The start date of the status update.status (ProjectV2StatusUpdateStatus): The status of the status update.targetDate (Date): The target date of the status update.updatedAt (DateTime!): Identifies the date and time when the object was last updated.The connection type for ProjectV2StatusUpdate.
ProjectV2StatusUpdateConnectionedges ([ProjectV2StatusUpdateEdge]): A list of edges.nodes ([ProjectV2StatusUpdate]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2StatusUpdateEdgecursor (String!): A cursor for use in pagination.node (ProjectV2StatusUpdate): The item at the end of the edge.Properties by which project v2 status updates can be ordered.
ProjectV2StatusUpdateOrderFieldCREATED_AT: Allows chronological ordering of project v2 status updates.The possible statuses of a project v2.
ProjectV2StatusUpdateStatusAT_RISK: A project v2 that is at risk and encountering some challenges.COMPLETE: A project v2 that is complete.INACTIVE: A project v2 that is inactive.OFF_TRACK: A project v2 that is off track and needs attention.ON_TRACK: A project v2 that is on track with no risks.A view within a ProjectV2.
Implements: Node
ProjectV2Viewconfiguration (ProjectV2ViewConfiguration!): The view's configuration.
createdAt (DateTime!): Identifies the date and time when the object was created.
databaseId (Int): Identifies the primary key from the database. Deprecated: databaseId will be removed because it does not support 64-bit signed integer identifiers. Use fullDatabaseId instead. Removal on 2025-04-01 UTC.
fields (ProjectV2FieldConfigurationConnection): The view's visible fields.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for the project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.filter (String): The project view's filter.
fullDatabaseId (BigInt): Identifies the primary key from the database as a BigInt.
groupBy (ProjectV2FieldConnection): 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.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for the project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.groupByFields (ProjectV2FieldConfigurationConnection): The view's group-by field.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for the project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.id (ID!): The Node ID of the ProjectV2View object.
layout (ProjectV2ViewLayout!): 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.
sortBy (ProjectV2SortByConnection): 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. (Pagination: after, before, first, last)
sortByFields (ProjectV2SortByFieldConnection): The view's sort-by config. (Pagination: after, before, first, last)
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.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for the project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.verticalGroupByFields (ProjectV2FieldConfigurationConnection): The view's vertical-group-by field.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for the project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.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.
after (String): Returns the elements in the list that come after the specified cursor.before (String): Returns the elements in the list that come before the specified cursor.first (Int): Returns the first n elements from the list.last (Int): Returns the last n elements from the list.orderBy (ProjectV2FieldOrder): Ordering options for the project v2 fields returned from the connection. Default: {field: POSITION, direction: ASC}.Configuration for a ProjectV2 view.
ProjectV2ViewConfigurationvisibleFields (ProjectV2FieldConfigurationConnection!): The fields visible in the view, in configured order. (Pagination: after, before, first, last)Configuration for a ProjectV2 view.
ProjectV2ViewConfigurationInputvisibleFieldIds ([ID!]): The ordered IDs of the fields visible in the view.The connection type for ProjectV2View.
ProjectV2ViewConnectionedges ([ProjectV2ViewEdge]): 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.An edge in a connection.
ProjectV2ViewEdgecursor (String!): A cursor for use in pagination.node (ProjectV2View): The item at the end of the edge.The layout of a project v2 view.
ProjectV2ViewLayoutBOARD_LAYOUT: Board layout.ROADMAP_LAYOUT: Roadmap layout.TABLE_LAYOUT: Table layout.Ordering options for project v2 view connections.
ProjectV2ViewOrderdirection (OrderDirection!): The ordering direction.field (ProjectV2ViewOrderField!): The field to order the project v2 views by.Properties by which project v2 view connections can be ordered.
ProjectV2ViewOrderFieldCREATED_AT: Order project v2 views by creation time.NAME: Order project v2 views by name.POSITION: Order project v2 views by position.A workflow inside a project.
Implements: Node
ProjectV2WorkflowcreatedAt (DateTime!): Identifies the date and time when the object was created.databaseId (Int): Identifies the primary key from the database. Deprecated: databaseId will be removed because it does not support 64-bit signed integer identifiers. Use fullDatabaseId instead. Removal on 2025-04-01 UTC.enabled (Boolean!): Whether the workflow is enabled.fullDatabaseId (BigInt): Identifies the primary key from the database as a BigInt.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.The connection type for ProjectV2Workflow.
ProjectV2WorkflowConnectionedges ([ProjectV2WorkflowEdge]): A list of edges.nodes ([ProjectV2Workflow]): A list of nodes.pageInfo (PageInfo!): Information to aid in pagination.totalCount (Int!): Identifies the total count of items in the connection.An edge in a connection.
ProjectV2WorkflowEdgecursor (String!): A cursor for use in pagination.node (ProjectV2Workflow): The item at the end of the edge.Ordering options for project v2 workflows connections.
ProjectV2WorkflowOrderdirection (OrderDirection!): The ordering direction.field (ProjectV2WorkflowsOrderField!): The field to order the project v2 workflows by.Properties by which project workflows can be ordered.
ProjectV2WorkflowsOrderFieldCREATED_AT: The date and time of the workflow creation.NAME: The name of the workflow.NUMBER: The number of the workflow.UPDATED_AT: The date and time of the workflow update.Represents a removed_from_project_v2 event on a given issue or pull request.
Implements: Node, ProjectV2Event
RemovedFromProjectV2Eventactor (Actor): Identifies the actor who performed the event.createdAt (DateTime!): Identifies the date and time when the object was created.id (ID!): The Node ID of the RemovedFromProjectV2Event object.project (ProjectV2): Project referenced by event.wasAutomated (Boolean!): Did this event result from workflow automation?.Unarchives a ProjectV2Item.
unarchiveProjectV2Iteminput (UnarchiveProjectV2ItemInput!):unarchiveProjectV2ItemclientMutationId (String): A unique identifier for the client performing the mutation.item (ProjectV2Item): The item unarchived from the project.Autogenerated input type of UnarchiveProjectV2Item.
UnarchiveProjectV2ItemInputclientMutationId (String): A unique identifier for the client performing the mutation.itemId (ID!): The ID of the ProjectV2Item to unarchive.projectId (ID!): The ID of the Project to archive the item from.Unlinks a project from a repository.
unlinkProjectV2FromRepositoryinput (UnlinkProjectV2FromRepositoryInput!):unlinkProjectV2FromRepositoryclientMutationId (String): A unique identifier for the client performing the mutation.repository (Repository): The repository the project is no longer linked to.Autogenerated input type of UnlinkProjectV2FromRepository.
UnlinkProjectV2FromRepositoryInputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the project to unlink from the repository.repositoryId (ID!): The ID of the repository to unlink from the project.Unlinks a project to a team.
unlinkProjectV2FromTeaminput (UnlinkProjectV2FromTeamInput!):unlinkProjectV2FromTeamclientMutationId (String): A unique identifier for the client performing the mutation.team (Team): The team the project is unlinked from.Autogenerated input type of UnlinkProjectV2FromTeam.
UnlinkProjectV2FromTeamInputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the project to unlink from the team.teamId (ID!): The ID of the team to unlink from the project.Unmark a project as a template.
unmarkProjectV2AsTemplateinput (UnmarkProjectV2AsTemplateInput!):unmarkProjectV2AsTemplateclientMutationId (String): A unique identifier for the client performing the mutation.projectV2 (ProjectV2): The project.Autogenerated input type of UnmarkProjectV2AsTemplate.
UnmarkProjectV2AsTemplateInputclientMutationId (String): A unique identifier for the client performing the mutation.projectId (ID!): The ID of the Project to unmark as a template.Updates an existing project.
updateProjectV2input (UpdateProjectV2Input!):updateProjectV2clientMutationId (String): A unique identifier for the client performing the mutation.projectV2 (ProjectV2): The updated Project.Update the collaborators on a team or a project.
updateProjectV2Collaboratorsinput (UpdateProjectV2CollaboratorsInput!):updateProjectV2CollaboratorsclientMutationId (String): A unique identifier for the client performing the mutation.collaborators (ProjectV2ActorConnection): The collaborators granted a role.Autogenerated input type of UpdateProjectV2Collaborators.
UpdateProjectV2CollaboratorsInputclientMutationId (String): A unique identifier for the client performing the mutation.collaborators ([ProjectV2Collaborator!]!): The collaborators to update.projectId (ID!): The ID of the project to update the collaborators for.Updates a draft issue within a Project.
updateProjectV2DraftIssueinput (UpdateProjectV2DraftIssueInput!):updateProjectV2DraftIssueclientMutationId (String): A unique identifier for the client performing the mutation.draftIssue (DraftIssue): The draft issue updated in the project.Autogenerated input type of UpdateProjectV2DraftIssue.
UpdateProjectV2DraftIssueInputassigneeIds ([ID!]): The IDs of the assignees of the draft issue.body (String): The body of the draft issue.clientMutationId (String): A unique identifier for the client performing the mutation.draftIssueId (ID!): The ID of the draft issue to update.title (String): The title of the draft issue.Update a project field.
updateProjectV2Fieldinput (UpdateProjectV2FieldInput!):updateProjectV2FieldclientMutationId (String): A unique identifier for the client performing the mutation.projectV2Field (ProjectV2FieldConfiguration): The updated field.Autogenerated input type of UpdateProjectV2Field.
UpdateProjectV2FieldInputclientMutationId (String): A unique identifier for the client performing the mutation.fieldId (ID!): The ID of the field to update.iterationConfiguration (ProjectV2IterationFieldConfigurationInput): Configuration for a field of type ITERATION. Empty input is ignored, providedmultiSelectOptions ([ProjectV2MultiSelectFieldOptionInput!]): Options for a field of type MULTI_SELECT. Empty input is ignored, providedname (String): The name to update.singleSelectOptions ([ProjectV2SingleSelectFieldOptionInput!]): Options for a field of type SINGLE_SELECT. Empty input is ignored, providedAutogenerated input type of UpdateProjectV2.
UpdateProjectV2InputclientMutationId (String): A unique identifier for the client performing the mutation.closed (Boolean): Set the project to closed or open.projectId (ID!): The ID of the Project to update.public (Boolean): Set the project to public or private.readme (String): Set the readme description of the project.shortDescription (String): Set the short description of the project.title (String): Set the title of the project.This mutation updates the value of a field for an item in a Project. Currently
only single-select, multi-select, text, number, date, and iteration fields are supported.
updateProjectV2ItemFieldValueinput (UpdateProjectV2ItemFieldValueInput!):updateProjectV2ItemFieldValueclientMutationId (String): A unique identifier for the client performing the mutation.projectV2Item (ProjectV2Item): The updated item.Autogenerated input type of UpdateProjectV2ItemFieldValue.
UpdateProjectV2ItemFieldValueInputclientMutationId (String): A unique identifier for the client performing the mutation.fieldId (ID!): The ID of the field to be updated.itemId (ID!): The ID of the item to be updated.projectId (ID!): The ID of the Project.value (ProjectV2FieldValue!): The value which will be set on the field.This mutation updates the position of the item in the project, where the position represents the priority of an item.
updateProjectV2ItemPositioninput (UpdateProjectV2ItemPositionInput!):updateProjectV2ItemPositionclientMutationId (String): A unique identifier for the client performing the mutation.items (ProjectV2ItemConnection): The items in the new order.Autogenerated input type of UpdateProjectV2ItemPosition.
UpdateProjectV2ItemPositionInputafterId (ID): The ID of the item to position this item after. If omitted or set to null the item will be moved to top.clientMutationId (String): A unique identifier for the client performing the mutation.itemId (ID!): The ID of the item to be moved.projectId (ID!): The ID of the Project.Updates a status update within a Project.
updateProjectV2StatusUpdateinput (UpdateProjectV2StatusUpdateInput!):updateProjectV2StatusUpdateclientMutationId (String): A unique identifier for the client performing the mutation.statusUpdate (ProjectV2StatusUpdate): The status update updated in the project.Autogenerated input type of UpdateProjectV2StatusUpdate.
UpdateProjectV2StatusUpdateInputbody (String): The body of the status update.clientMutationId (String): A unique identifier for the client performing the mutation.startDate (Date): The start date of the status update.status (ProjectV2StatusUpdateStatus): The status of the status update.statusUpdateId (ID!): The ID of the status update to be updated.targetDate (Date): The target date of the status update.Updates an existing view in a project.
updateProjectV2Viewinput (UpdateProjectV2ViewInput!):updateProjectV2ViewclientMutationId (String): A unique identifier for the client performing the mutation.projectV2View (ProjectV2View): The updated view.Autogenerated input type of UpdateProjectV2View.
UpdateProjectV2ViewInputclientMutationId (String): A unique identifier for the client performing the mutation.configuration (ProjectV2ViewConfigurationInput): The new configuration for the view.filter (String): The new filter for the view.layout (ProjectV2ViewLayout): The new layout for the view.name (String): The new name for the view.viewId (ID!): The ID of the view to update.