jobs

Get job status

Poll a job's current status.

Returns the current job state (Postgres-first, with live progress overlaid from the Redis hash). When the job is completed or partial, the scoring_result from PostgreSQL is included in the response for immediate access to results.

get/jobs/{job_id}

Request

  • Base URL: https://api.whoisgeni.us (the document declares no server; this is the origin it was published from)
  • URL: https://api.whoisgeni.us/jobs/{job_id}
  • Auth: none declared

Path parameters

job_idstring required

Headers

X-API-Keystring nullable

Response

Successful Response

metaobject nullable

Example response

{
  "data": {
    "analysis_run_id": "660e8400-e29b-41d4-a716-446655440001",
    "collectors_done": 3,
    "collectors_total": 7,
    "domain": "example.com",
    "job_id": "550e8400-e29b-41d4-a716-446655440000",
    "started_at": "2026-03-18T12:00:00Z",
    "status": "processing"
  },
  "error": {
    "code": "JOB_NOT_FOUND",
    "message": "No job found with the given ID."
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.