Go to App

Retrieve an Export Job

GET/api/v3/job/{guid}

Retrieve details of a specific export job by GUID. Use this endpoint to poll job status or fetch download links once a job completes.

Path Parameters

ParameterTypeDescription

guidrequiredstringJob GUID identifier

bash
curl https://exportcomments.com/api/v3/job/b4219d47-3138-5efd-9762-2ef9f9495084 \
-H "X-AUTH-TOKEN: your-api-key"
Response (completed job)200
json
{
"id": 12345,
"guid": "b4219d47-3138-5efd-9762-2ef9f9495084",
"status": "done",
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"options": {
"limit": 500,
"replies": true
},
"locked": false,
"json_url": "https://exportcomments.com/exports/12345.json",
"download_link": "https://exportcomments.com/exports/12345.xlsx"
}
Response (in-progress job)200
json
{
"id": 12345,
"guid": "b4219d47-3138-5efd-9762-2ef9f9495084",
"status": "progress",
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"options": {
"limit": 500,
"replies": true
},
"locked": false,
"json_url": null,
"download_link": null
}
💡
Polling interval

Poll at 5-10 second intervals to avoid hitting rate limits. For production workloads, use webhooks instead of polling to avoid consuming API quota.