GraphiQL open_in_new

# `Project`

Projects manage issues, pull requests and notes within a project owner.

## GraphQL Schema definition `

- type Project implements Node {
- # The project's description body.
- body: String
- # The projects description body rendered to HTML.
- bodyHTML: HTML!
- # List of columns in the project
- #
- # Arguments
- # first: Returns the first _n_ elements
- # from the list.
- # after: Returns the elements in the
- # list that come after the specified global ID.
- # last: Returns the last _n_ elements
- # from the list.
- # before: Returns the elements in the
- # list that come before the specified global ID.
- columns(first: Int, after: String, last: Int, before: String): ProjectColumnConnection!
- # Identifies the date and time when the object was created.
- createdAt: DateTime!
- # The user that originally created the project.
- creator: User!
- # Identifies the primary key from the database.
- databaseId: Int @deprecated( reason: "Exposed database IDs will eventually be removed in favor of global Relay IDs." )
- id: ID!
- # The project's name.
- name: String!
- # The project's number.
- number: Int!
- # The project's owner. Currently limited to repositories
- # and organizations.
- owner: ProjectOwner!
- # The HTTP path for this project
- path: URI!
- # Whether the project is open or closed.
- state: ProjectState!
- # Identifies the date and time when the object was last
- # updated.
- updatedAt: DateTime!
- # The HTTP url for this project
- url: URI!
- # Can the current viewer edit this project.
- viewerCanEdit: Boolean!
- }

`