---
title: "all receipts"
method: GET
path: "/donations/{uuid}/receipts"
tags: ["Donations"]
---

# all receipts

`GET /donations/{uuid}/receipts`

Returns a list of the receipts attached to this donation
#### For custom components:
`RaiselyComponents.api.one('donations', '{uuid}').get('receipts', params = {}, headers = {}) => Promise<{result}>`

 :fa-gears: See [Restie Response Data](https://github.com/raisely/restie#reading-and-handling-responses) for a more detailed overview of responses through the client wrapper

## Path parameters

- `uuid` string, required

## Query parameters

- `private` boolean
- `q` string
- `limit` number
- `offset` number
- `sort` string
- `order` 'asc' | 'desc'
- `postcode` string
- `country` string
- `facebookId` string
- `email` string
- `fullName` string
- `phone_number` string
- `status` string
- `receipt_templates` string
- `donation` string

## Headers

- `Authorization` string

## Response `200`

The resulting collection of Receipt records

- object
  - `data` MemberReceipt[]
    - `campaignUuid` string — `public` Unique identifier for the record
    - `createdAt` string — `public` Date the record was created
    - `donationUuid` string — `public` Unique identifier for the record
    - `downloadUrl` unknown
    - `id` integer — `public`
    - `isReissue` boolean — `public`
    - `number` unknown
    - `receiptId` unknown
    - `recipientEmail` string — `public`
    - `status` string — `public`
    - `templateUuid` string — `public` Unique identifier for the record
    - `updatedAt` string — `public` Date the record was last updated
    - `uuid` string — `public` Unique identifier for the record
  - `pagination` Pagination
    - `total` integer — The total amount of records returned
    - `pages` integer — The amount of pages (by limit) returned
    - `prevUrl` union — Url that points to the previous set of records in the pagination if available
      - string
      - boolean
    - `nextUrl` union — Url that points to the next set of records in the pagination if available
      - string
      - boolean
    - `offset` integer — The total number of records to offset in the pagination
    - `limit` integer — The maximum amount of records to shown in each page

## Other responses

- `401` — Authorization credentials were missing or invalid
- `403` — The user is authenticated, but is not allowed to perform the requested operation
- `404` — One of the records needed to complete the request could not be found
- `410` — The requested record no longer exists, or that API has been deprecated
- `429` — You have made too many requests to the given endpoint, please try again later
- `500` — An unexpected error has occurred with Raisely. If the error persists you can contact support@raisely.com

---

[API](https://skmtc.dev/raisely/apis/raisely-api.md) · [All operations](https://skmtc.dev/raisely/apis/raisely-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/raisely/raisely-api/revisions/d7f8dd294cb0/schema)
