Skip to main content
GET
/
jobs
/
{org_id}
/
{endpoint_name}
/
status
curl "https://agent.usedari.com/jobs/my-org/contact_form/status?job_id=550e8400-e29b-41d4-a716-446655440000" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "portal_id": "my-org/contact_form",
  "status": "running",
  "browser_url": "https://hyperbrowser.ai/view/abc123",
  "current_step": "Filling email field",
  "events": [
    {
      "event_type": "started",
      "message": "Job started",
      "data": {},
      "timestamp": "2025-01-15T10:30:00Z"
    },
    {
      "event_type": "step_completed",
      "message": "Filled first name",
      "data": {"step": "firstName"},
      "timestamp": "2025-01-15T10:30:15Z"
    }
  ],
  "result": null,
  "error": null,
  "downloads_link": null,
  "video_recording_url": null,
  "has_logs": true,
  "has_screenshots": true,
  "session_cost_usd": 0.12,
  "created_at": "2025-01-15T10:30:00Z",
  "updated_at": "2025-01-15T10:30:15Z"
}
Returns the full status of a job including events, results, and error information.

Path Parameters

org_id
string
required
Organization ID
endpoint_name
string
required
Portal endpoint name

Query Parameters

job_id
string
required
UUID of the job

Headers

X-API-Key
string
required
Organization API key

Response Fields

job_id
string
UUID of the job
portal_id
string
Portal identifier
status
string
Job status: pending, running, paused, waiting_for_input, completed, or failed. The waiting_for_input status indicates the agent has asked a human-in-the-loop question and is waiting for an answer.
browser_url
string
Live browser URL
current_step
string
Description of what the agent is currently doing
events
object[]
Ordered list of job events
result
object
Structured result matching the portal’s output_schema
error
string
Error message if the job failed
URL to download any files generated during the job
video_recording_url
string
URL to the video recording of the browser session
has_logs
boolean
Whether agent logs are available for download via the Stream Job Logs endpoint
has_screenshots
boolean
Whether screenshots are available for download via the Download Screenshots endpoint
session_cost_usd
number
User-facing cost based on browser session duration ($0.10/min)
created_at
string
ISO 8601 creation timestamp
updated_at
string
ISO 8601 update timestamp
curl "https://agent.usedari.com/jobs/my-org/contact_form/status?job_id=550e8400-e29b-41d4-a716-446655440000" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "portal_id": "my-org/contact_form",
  "status": "running",
  "browser_url": "https://hyperbrowser.ai/view/abc123",
  "current_step": "Filling email field",
  "events": [
    {
      "event_type": "started",
      "message": "Job started",
      "data": {},
      "timestamp": "2025-01-15T10:30:00Z"
    },
    {
      "event_type": "step_completed",
      "message": "Filled first name",
      "data": {"step": "firstName"},
      "timestamp": "2025-01-15T10:30:15Z"
    }
  ],
  "result": null,
  "error": null,
  "downloads_link": null,
  "video_recording_url": null,
  "has_logs": true,
  "has_screenshots": true,
  "session_cost_usd": 0.12,
  "created_at": "2025-01-15T10:30:00Z",
  "updated_at": "2025-01-15T10:30:15Z"
}