List Recent Jobs
GET/api/geoconvert/convert/jobs
Your most recent conversion jobs, newest first. Every Completed job whose download link is still within the plan's retention comes back with a fresh downloadUrl. Use it to find a job when the response to /convert/file or /convert/batch was lost (a dropped connection, a client timeout): the conversion still ran and, if it succeeded, counted against your allowance, and this is where its download link lives.
Headers
X-API-Key(required for authentication)
Query
limit number (optional)
How many jobs to return, 1–100. Defaults to 20.
Response 200
success boolean
Always true for an authenticated call.
jobs array
One entry per job, in the same shape as /convert/jobs/{jobId}/status: jobId, status, originalFileName, inputSizeBytes, outputSizeBytes, processingTimeMs, featureCount, geometryType, errorMessage, downloadUrl (only while the link is valid), downloadExpiresAt, createdAt, completedAt.
curl -X GET "https://cadshift.com/api/geoconvert/convert/jobs?limit=5" -H "X-API-Key: $API_KEY"{
"success": true,
"jobs": [
{
"jobId": "00000000-0000-0000-0000-000000000000",
"status": "Completed",
"originalFileName": "roads.geojson",
"inputSizeBytes": 12345,
"outputSizeBytes": 6789,
"processingTimeMs": 2500,
"featureCount": 120,
"geometryType": "LineString",
"downloadUrl": "https://...",
"downloadExpiresAt": "2026-01-03T00:00:00Z",
"createdAt": "2026-01-01T00:00:00Z",
"completedAt": "2026-01-01T00:00:02Z"
}
]
}