Project Donations
Project Donations represent funding for non-offsettable projects — projects that don't measure impact in tons (e.g. policy, conservation). When you use Project Orders to fund such a project, a project donation is created.
GET /api/project-donations
Returns all project donations for the authenticated user.
GET
/api/project-donationsAuthentication
Required. Use a team API token or legacy personal API token via Basic auth or Bearer token. Test tokens are not currently supported on this endpoint — use a live token.
Request
No body. No query parameters.
Success response
HTTP 200
Returns an array of project donation objects (CamelCase):
amountPaidByCustomer— Amount in USD cents. Typically integer-valued, but sub-cent fractional values can appear on rows from credit-funded sub-dollar orders, where a small charge is split across multiple projects.source— Origin of the donation (e.g.public-api)
Error responses
- 403 — Missing or invalid authentication



