List reports
Returns the store’s reports, most recent first. Filter by status or type. Requires the REPORTS_READ scope.
GET
https://api.pandabase.io/v2/core/stores/{storeId}/reports/ Authentication
Requires a bearer token (sk_…) or an API key in the header Authorization.
Path parameters
storeId string required (length 12–48)
Query parameters
page integer default: 1(range 1–∞, defaults to 1)
limit integer default: 25(range 1–100, defaults to 25)
status enum No description.
type enum No description.
Header parameters
idempotency-key string (length 8–32)
Response 200
Default Response
ok enum required (one of true)
data object required No description.
Request
curl -X GET https://api.pandabase.io/v2/core/stores/:storeId/reports/Response
{ "ok": true, "data": { "items": [ { "id": "rpt_8h4t6sqzy3x9w5n2k1m0vqbf", "type": "PAYMENT_ACTIVITY", "status": "SUCCEEDED", "formats": [ "CSV", "JSON" ], "periodStart": "2026-04-01T00:00:00.000Z", "periodEnd": "2026-05-01T00:00:00.000Z", "rowCount": 1247, "sizeBytes": 412980, "durationMs": 8412, "errorMessage": null, "requestedByAccountId": null, "requestedByTokenId": "stk_4tzcbfp2v8q1mzwxj5h0r1n", "startedAt": "2026-05-22T10:00:00.100Z", "completedAt": "2026-05-22T10:00:08.512Z", "createdAt": "2026-05-22T10:00:00.000Z", "updatedAt": "2026-05-22T10:00:08.512Z" } ], "pagination": { "page": 1, "limit": 25, "total": 1, "totalPages": 1 } }}