---
title: "Daily sales stats"
method: GET
path: "/shop/reports/daily-sales-stats"
tags: ["Reports"]
---

# Daily sales stats

`GET /shop/reports/daily-sales-stats`

The dashboard payload that powers the "today's sales" view for a single site. Returns
payments grouped by processor, refunds, the day's orders, aggregate order stats, and
membership sales. Defaults to today in the site's timezone if `date` is omitted.

Companion endpoint to
[`/shop/reports/daily-revenue-stats`](/endpoints/Reports#getDailyRevenueStats).

## Query parameters

- `site_id` string, uuid, required
- `date` string, date

## Response `200`

The stats were successfully generated.

- DailySalesStatsResponse — A single-day sales dashboard payload — companion to [`/shop/reports/daily-revenue-stats`](/endpoints/Reports#getDailyRevenueStats). Includes payment / refund / membership breakdowns. All money values are integers in minor units; sub-tree shapes are intentionally loose so new metrics can be added without breaking consumers.
  - `payments_by_processor` unknown, required
  - `refunds` unknown, required
  - `orders` unknown, required
  - `order_stats` unknown, required
  - `memberships` unknown, required

## Other responses

- `400` — The request failed.

---

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