---
title: "List donors"
method: GET
path: "/v1/donors"
tags: ["Donors"]
---

# List donors

`GET /v1/donors`

**Searchable:** first_name, last_name, email, phone, organization_name, household_name

**Filterable:** status, tier, donor_type, city, state, zip, is_jewish, tags, first_gift_date, last_gift_date, lifetime_giving, this_year_giving, spouse_id, do_not_contact, email_opt_in, mail_opt_in, sms_opt_in, phone_opt_in, is_legacy_prospect, is_major_donor_prospect, is_chai_club_prospect, linkedin_only, created_by, created_at, updated_at, deleted_at

## Query parameters

- `limit` integer
- `offset` integer
- `search` string
- `sort` string
- `select` string
- `status` 'active' | 'at_risk' | 'lapsed' | 'prospect'
- `tier` 'top3' | 'major' | 'mid' | 'entry'
- `donor_type` string
- `city` string
- `state` string
- `tags_contains` string
- `lifetime_giving_gte` number
- `lifetime_giving_lte` number
- `do_not_contact_is` string
- `is_jewish_is` string
- `include_deleted` boolean

## Response `200`

Paginated list of donors

- PaginatedResponse
  - `data` unknown[]
    - unknown
  - `total` integer
  - `limit` integer
  - `offset` integer

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.net/hecher/apis/growgelt-api.md) · [All operations](https://skmtc.net/hecher/apis/growgelt-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hecher/growgelt-api/versions/b79af77cd086/schema)
