metadata stage, which you can list with GET /invoices/sat?sync_state=metadata and then selectively import.GET /invoices/download/jobs/{id} for progress.curl --location 'https://api.gigstack.io/v2/invoices/download/preview?team=undefined' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"start_date": "2026-01-01",
"end_date": "2026-08-31",
"directions": [
"issued"
]
}'{
"success": true,
"data": {
"id": "satjob_a1b2c3d4e5",
"status": "queued",
"total_windows": 0
}
}