---
title: "GET /api/reports"
method: GET
path: "/api/reports"
tags: ["api", "reports"]
---

# GET /api/reports

`GET /api/reports`

Get Report

## Query parameters

- `type` 'sales_over_time' | 'sales_by_product' | 'avg_transaction_value_over_time' | 'tickets_by_tickettype' | 'tickets_over_time' | 'tickets_by_channel' | 'new_customers_over_time' | 'new_customers_by_country' | 'returning_customers' | 'customers' | 'item_sales' | 'event_fee_revenue' | 'fee_revenue' | 'transactions' | 'transactionsDiscounts' | 'transactionsCancellations' | 'event_revenue' | 'revenue' | 'vouchers' | 'fundraise' | 'balancingsCashflow' | 'subscriptionsCashflow' | 'paymentPlansCashflow' | 'accountingTransactions' | 'accountingTransactionsTaxes' | 'accountingTransactionsSales' | 'revenueReconciliation' | 'orders' | 'marketingAttributions' | 'completionRate' | 'orgTickets' | 'scans' | 'ticket_transfers' | 'ticketAddOns' | 'ticket_inventory' | 'tickets' | 'ticket_total_issued' | 'ticketsDiscounted' | 'eventsOverview' | 'eventsContingents' | 'composer' | 'composerGbor' | 'composerWith' | 'composerGlsr' | 'eventsTickets' | 'transactionsInnerFees', required — The type of report
- `eventIds` union — An array of event IDs or a single event ID as a string to filter for
  - string[] — An array of event IDs to filter for
  - string — A single event ID as a string to filter for
- `timezone` string

## Response `200`

Report created.

- GETReportsGetReport200Response
  - `data` object
  - `config` object

---

[API](https://skmtc.net/vivenu/apis/vivenu-api.md) · [All operations](https://skmtc.net/vivenu/apis/vivenu-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vivenu/vivenu-api/revisions/36be0dca14e7/schema)
