Skip to main content
Access these methods through client.projects.

client.projects.create

Create a project that runs can be started in; the handle is unique within the organization.
Signature
Parameters
required · str
required · str
required · SpendType
required · str
optional · str | None · default:
optional · Mapping[str, str] | None · default:
Returns ProjectResponse For examples, see the Python SDK guide.

client.projects.list

List the organization’s projects by handle.
Signature
Returns ProjectsResponse For examples, see the Python SDK guide.

client.projects.update

Replace a project’s shared spend metadata without changing its handle.
Signature
Parameters
required · str
required · str
required · SpendType
required · str
optional · str | None · default:
optional · Mapping[str, str] | None · default:
Returns ProjectResponse For examples, see the Python SDK guide.

client.projects.delete

Delete an unused project; Tracker rejects projects with run history.
Signature
Parameters
required · str
Returns ProjectResponse For examples, see the Python SDK guide.