Retrieves detailed status information for a specific data harvest. Shows progress, completion status, and other metadata about the harvest request.
curl --request GET \
--url https://api.fluxer.app/v1/users/@me/harvest/{harvestId} \
--header 'Authorization: <api-key>'{
"harvest_id": "<string>",
"status": "pending",
"created_at": "<string>",
"started_at": "<string>",
"completed_at": "<string>",
"failed_at": "<string>",
"file_size": "<string>",
"progress_percent": 123,
"progress_step": "<string>",
"error_message": "<string>",
"download_url_expires_at": "<string>",
"expires_at": "<string>"
}Bot token: Authorization: Bot <token>. This is the primary authentication method for bot applications.
The harvestId
Success
Unique identifier for the harvest request
Current status of the harvest request
pending, processing, completed, failed ISO 8601 timestamp when the harvest request was created
ISO 8601 timestamp when the harvest started, or null if pending
ISO 8601 timestamp when the harvest completed, or null otherwise
ISO 8601 timestamp when the harvest failed, or null otherwise
Final file size of the downloaded data, expressed as a string, or null if not available
Harvest progress as a percentage value between 0 and 100
Textual description of the current harvest step, if available
Error message when the harvest fails, or null otherwise
ISO 8601 timestamp when the download URL expires, or null if unavailable
ISO 8601 timestamp when the harvest download expires, or null if unavailable
curl --request GET \
--url https://api.fluxer.app/v1/users/@me/harvest/{harvestId} \
--header 'Authorization: <api-key>'{
"harvest_id": "<string>",
"status": "pending",
"created_at": "<string>",
"started_at": "<string>",
"completed_at": "<string>",
"failed_at": "<string>",
"file_size": "<string>",
"progress_percent": 123,
"progress_step": "<string>",
"error_message": "<string>",
"download_url_expires_at": "<string>",
"expires_at": "<string>"
}