Threat Hunting
Adversary Investigation

Investigations: Get job status

Changed on

Retrieve the status of one AI investigation. Poll this endpoint until the investigation is completed, then download its report and evidence.<br><br>An investigation that does not exist, belongs to another user, or has passed its retention window will return a “not found” response.<br><br>To use this endpoint, your organization must have access to the Adversary Investigation module.<br><br>This endpoint does not cost any credits to execute.

get/v3/threat-hunting/investigations/jobs/{job_id}

Request

  • Base URL
    https://api.platform.censys.io
  • URL
    https://api.platform.censys.io/v3/threat-hunting/investigations/jobs/{job_id}
  • Auth
    HTTP bearer

Path parameters

job_idstring uuid required

The unique identifier of the investigation.

Query parameters

organization_idstring uuid required

The ID of a Censys organization to associate the request with. See the Getting Started docs for more information.

Example:11111111-2222-3333-4444-555555555555

Headers

X-Organization-IDstring uuid

The ID of a Censys organization to associate the request with. See the Getting Started docs for more information. Note: The header parameter is supported for atypical use cases; we recommend always providing this field via the query parameter.

Example:11111111-2222-3333-4444-555555555555

Response

Investigation retrieved successfully

Example response

{
  "result": {
    "job_id": "550e8400-e29b-41d4-a716-446655440000",
    "state": "completed"
  }
}

Changes