Poll an export job (presigned download URL when completed)
Polls an export job started by POST /business/lists/{listId}/export. While it runs, rowCount and downloadUrl are null. When status is completed, downloadUrl is a short-lived presigned URL for the CSV (poll again for a fresh link once it expires) and rowCount is the number of rows written. When status is failed, error says why: LIST_EMPTY (nothing to export), LIST_NOT_FOUND (the list went away while the job ran) or EXPORT_FAILED (anything else — retry). Unknown or expired jobs answer 404 EXPORT_NOT_FOUND. GET /business/jobs/{jobId} reads the same record and maps error to the same three values.
Errors:
- 404 EXPORT_NOT_FOUND — No export job with that id (it may have expired or belong to another workspace).
- 422 VALIDATION_FAILED — jobId is not a 24-hex id.
- 429 RATE_LIMITED — The lists rate bucket is exhausted.
Requires one of the following token scopes: lists.
Request
- Base URL: https://api.tryfuse.ai/api/v1
- URL: https://api.tryfuse.ai/api/v1/business/exports/{jobId}
- Auth: HTTP basic
Path parameters
24-character hex id of an async job, as returned with the 202 that started it (POST /business/lists/{listId}/export).
Response
Success
Changes
No recorded changes to this operation across all 1 revision of this API.