API reference · Jobs
A job
A run’s status and, once it is done, its result. Pass wait (up to 30 seconds) to be answered as soon as it finishes rather than at once.
GET
/api/v1/jobs/{id}curl "https://appleak.app/api/v1/jobs/6f1c2b9e-1d0a-4c55-9a51-2b7f0c3e8d41?wait=30" \
-H "Authorization: Bearer $APPLEAK_KEY"Response200 OK
{
"id": "6f1c2b9e-1d0a-4c55-9a51-2b7f0c3e8d41",
"object": "job",
"kind": "report",
"status": "done",
"credits": 10,
"refunded": false,
"progress": null,
"createdAt": "2026-10-19T12:00:00.000Z",
"startedAt": null,
"finishedAt": null,
"error": null,
"result": {
"reportId": "b3c1e0aa-…",
"report": {
"spec": {
"question": "meditation apps"
},
"apps": []
}
},
"links": {
"self": "/api/v1/jobs/6f1c2b9e-1d0a-4c55-9a51-2b7f0c3e8d41"
}
}#Parameters
Path parameters
iduuidrequired
Query parameters
waitintegeroptionaldefault0Seconds to wait for the run to finish before answering. 0–30
#Returns
The answer as JSON, beside. Free, and does not count against your credits.
MCP: get_job — Read an Appleak job started by a start_* tool: its status (queued, running, done, failed, cancelled), credits charged, and the result once done. Pass wait (seconds, up to 30) to wait for it. Free.