---
title: "Fetch all payments"
method: GET
path: "/api/v1/event_payments"
tags: ["Payments"]
---

# Fetch all payments

`GET /api/v1/event_payments`

## Request

- Base URL: `https://api.checkcherry.com`
- URL: `https://api.checkcherry.com/api/v1/event_payments`
- Auth: none declared. Required headers: `Api-Key`

Returns a paginated list of payments across all events for the business. Results can be filtered by event ID or date range.

Each payment includes amount breakdowns (charge, tip, tax, fees, net), processor details, and associated event information.

The response includes `meta.total_count` and `meta.per_page` for pagination.

**Required permission:** `assigned_event_read_pricing` or `unassigned_event_read_pricing`

## Query parameters

- `event_id` integer
- `payment_date_start` string
- `payment_date_end` string
- `page` integer
- `per` integer

## Headers

- `Api-Key` string, required

## Response `200`

payments found

---

[API](https://skmtc.dev/checkcherry/apis/check-cherry-business-api.md) · [All operations](https://skmtc.dev/checkcherry/apis/check-cherry-business-api/llms.txt) · [OpenAPI document](https://skmtc.dev/checkcherry/apis/check-cherry-business-api/revisions/84a9aabdf519?raw)
