Bulk exports
Export status
GET/v2/exports/{id}Business
One export. Poll every few seconds until status is ready (or failed); a season takes from seconds (cached) to a few minutes. files carries one download URL per file, valid one hour (linksExpireAt) — ask again for fresh links.
Parameters
id
our numeric id (positive integer)
Response
- data
Export
Every /v2 call can also answer the common errors.
$ curl -H "Authorization: Bearer sk_live_…" \ "https://api.sportsapi.app/v2/exports/{id}"
Example
{ "data": { "id": 42, "league": 17, "season": 61627, "format": "parquet", "status": "ready", "error": null, "fixtureCount": 380, "createdAt": "2026-11-01T18:00:00.000Z", "finishedAt": "2026-11-01T18:00:41.000Z", "files": [ { "name": "fixtures.parquet", "bytes": 21944, "contentType": "application/vnd.apache.parquet", "url": "https://…" }, { "name": "standings.parquet", "bytes": 3120, "contentType": "application/vnd.apache.parquet", "url": "https://…" } ], "linksExpireAt": "2026-11-01T19:01:02.000Z" } }