# 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](https://www.wren.co/docs/api/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-donations`

### Authentication

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
