curl --request GET \
--url https://api.hirebase.org/v2/tasks/{task_id}{
"id": "<string>",
"type": "<string>",
"state": "<string>",
"progress": 123,
"created_at": "<string>",
"updated_at": "<string>",
"started_at": "<string>",
"completed_at": "<string>",
"user_id": "<string>",
"error": "<string>",
"worker_id": "<string>",
"priority": 123,
"input": {
"query": {},
"format": "<string>"
},
"result": {
"download_url": "<string>",
"file_size": 123,
"record_count": 123,
"expiry_time": "<string>"
}
}Retrieve the current status and result of a specific task.
curl --request GET \
--url https://api.hirebase.org/v2/tasks/{task_id}{
"id": "<string>",
"type": "<string>",
"state": "<string>",
"progress": 123,
"created_at": "<string>",
"updated_at": "<string>",
"started_at": "<string>",
"completed_at": "<string>",
"user_id": "<string>",
"error": "<string>",
"worker_id": "<string>",
"priority": 123,
"input": {
"query": {},
"format": "<string>"
},
"result": {
"download_url": "<string>",
"file_size": 123,
"record_count": 123,
"expiry_time": "<string>"
}
}Check the status, progress, and output of an asynchronous task by providing its unique task ID. Tasks may take anywhere from a few seconds to several hours to complete, depending on the size of the request.Documentation Index
Fetch the complete documentation index at: https://www.hirebase.org/docs/llms.txt
Use this file to discover all available pages before exploring further.
GET /v2/tasks/{task_id}
queued — task accepted and waiting to be processed.processing — task is currently being executed by a worker.completed — task finished successfully; result is populated.failed — task execution failed; see the error field for details.nullcurl -X GET "https://api.hirebase.org/v2/tasks/YOUR_TASK_ID" \
-H "x-api-key: YOUR_API_KEY"
{
"id": "8107c787-16b9-4763-af74-e2c789a5169n",
"type": "export_job_data",
"state": "completed",
"progress": 1.0,
"created_at": "2025-06-13T06:10:07.605000",
"updated_at": "2025-06-13T06:10:08.647000",
"started_at": "2025-06-13T06:10:07.723000",
"completed_at": "2025-06-13T06:10:08.647000",
"user_id": "68876d278da1b42f2878be12",
"error": null,
"worker_id": "worker-81ghedc2-4",
"priority": 0,
"input": {
"query": {
"job_titles": [
"Site/Civil Engineer"
],
"keywords": null,
"location_group": null,
"location_types": [
"In-Person"
],
"geo_locations": [
{
"city": "Richmond",
"region": "Virginia",
"country": "United States"
}
],
"experience": null,
"yoe": {
"min": 1.0,
"max": 6.0
},
"include_yoe": null,
"company_types": null,
"company_name": "companyxyz",
"date_posted": null,
"days_ago": null,
"month": null,
"salary": null,
"include_no_salary": null,
"currency": null,
"job_types": [
"Full Time"
],
"job_category": null,
"industry": [
"Design",
"Construction"
],
"sub_industry": [
"Architecture",
"Building Construction"
],
"visa": "false",
"include_expired": null,
"hide_seen_jobs": null,
"user_id": null,
"company_slug": null,
"job_slug": null,
"job_board": null,
"sort_by": "relevance",
"sort_order": "desc",
"page": 1,
"limit": 10
},
"format": "json"
},
"result": {
"download_url": "https://sfo3.digitaloceanspaces.com/joby-uploads/user/32245d278da1b42f2878fa12/0ff6c9b7-138f-4c14-b0d6-95425b81d75d.json?AWSAccessKeyId=DO007W2A88HAEEP9W6VH&Signature=WP0LSTZZNKRoIukxxhzkiW%2Fh5uI%3D&Expires=1752387007",
"file_size": 3455,
"record_count": 10,
"expiry_time": "2025-07-13T06:10:08.024758"
}
}
401 Unauthorized
API key is missing, invalid, or incorrect.404 Not Found
task_id is not valid.500 Internal Server Error