Skip to main content
GET
/
jobs
/
{job_id}
Get Job Detail
curl --request GET \
  --url https://api.woodwide.ai/jobs/{job_id} \
  --header 'Authorization: Bearer <token>'
{
  "job_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "type": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "started_at": "2023-11-07T05:31:56Z",
  "finished_at": "2023-11-07T05:31:56Z",
  "created_by": {},
  "input": {},
  "output": {},
  "resources": {
    "dataset": {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "version_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "version_number": 123
    },
    "type": "dataset_ingest"
  },
  "error_message": "<string>",
  "woodwide_runtime_version": "<string>",
  "credits_consumed": 123,
  "progress": 123,
  "estimated_seconds_remaining": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.woodwide.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

job_id
string<uuid>
required

Response

Successful Response

Detailed job information.

Extends Job with input/output payloads, typed resource references, error details, and billing information.

job_id
string<uuid>
required
type
string
required

Job type: dataset_ingest, train, infer_sync, or infer_batch.

status
enum<string>
required

Job status: initializing, pending, queued, running, succeeded, failed, canceled, or rejected. For dataset_ingest jobs, may also be 'waiting_for_upload'.

Available options:
initializing,
pending,
queued,
running,
succeeded,
failed,
canceled,
rejected,
waiting_for_upload
created_at
string<date-time>
required
started_at
string<date-time> | null
finished_at
string<date-time> | null
created_by
Created By · object

Who created this job: {principal_type, user_id, api_key_id}.

input
Input · object
output
Output · object
resources
IngestResources · object

Resources for a dataset_ingest job.

error_message
string | null

Human-readable error message if the job failed.

woodwide_runtime_version
string | null

ML runtime version used for this job.

credits_consumed
number | null

Credits consumed by this job (null if not yet finalized).

progress
number | null

Progress percentage (0-100). For training jobs, tracks training progress.

estimated_seconds_remaining
number | null

Estimated wall-clock seconds until the job completes (training jobs only).