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
pathrequired
our numeric id (positive integer)

Response

data
Export

Every /v2 call can also answer the common errors.

Try it →
$ 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" } }