ProjectCard

class github.ProjectCard.ProjectCard

This class represents Project Cards.

The reference can be found here https://docs.github.com/en/rest/reference/projects#cards

The OpenAPI schema can be found at

  • /components/schemas/project-card

get_content(content_type: str | _NotSetType = NotSet) PullRequest | Issue | None
Calls:

GET /repos/{owner}/{repo}/pulls/{pull_number}

Calls:

GET /repos/{owner}/{repo}/issues/{pull_number}

move(position: str, column: ProjectColumn | int) bool
Calls:

POST /projects/columns/cards/{card_id}/moves

delete() bool
Calls:

DELETE /projects/columns/cards/{card_id}

edit(note: str | _NotSetType = NotSet, archived: bool | _NotSetType = NotSet) None
Calls:

PATCH /projects/columns/cards/{card_id}