RevenueHogdocs
Dashboard

Exports

Download revenue lines as CSV from the Metrics page or the export endpoint: ranges, the app filter, every column, the file name and how authentication works.

You can download every revenue line Apple's sales reports (and the Stripe and Google Play rollups) produced, as CSV.

From the dashboard

↓ CSV on the Metrics page downloads the lines for the current scope. The period maps to the nearest export range: 24h → 1d, 7d → 1w, 30d → 1m, 90d → 3m. The app filter carries over.

Endpoint

GET/api/export/revenueSession or bearer token
ParameterValuesDefault
range1d, 1w, 1m, 3m, 1y, all (case-insensitive)1m; unknown values fall back to it
appAn app ID in your workspaceAll apps; an unknown ID returns 404 {"error":"unknown app"}

The window ends at the scope's last revenue day (not today), so report lag does not blank a short range. all has no lower bound. Without a session or token the endpoint returns 401.

Columns

ColumnMeaning
dateReport day (yyyy-mm-dd)
appApp display name (nickname wins)
product_id, product_nameProduct
country, currencyStorefront and local currency
units, refundsUnits and refunds
gross_usdCustomer-paid, USD
proceeds_usdDeveloper proceeds, USD
proceeds_localProceeds in local currency
estimatedyes when a static FX rate was used instead of a published ECB rate

Rows are newest first. The file follows RFC 4180 (CRLF line endings, fields quoted when needed) and is named revenuehog-<range>[-<app>]-<yyyy-mm-dd>.csv.

Last updated on

On this page