Skip to main content
GET
/
v1
/
jobs
/
{jobID}
Get a job
curl --request GET \
  --url https://api.strait.dev/v1/jobs/{jobID} \
  --header 'Authorization: Bearer <token>'
{
  "created_at": "2023-11-07T05:31:56Z",
  "enabled": true,
  "endpoint_url": "<string>",
  "id": "<string>",
  "max_attempts": 123,
  "name": "<string>",
  "paused": true,
  "project_id": "<string>",
  "slug": "<string>",
  "timeout_secs": 123,
  "updated_at": "2023-11-07T05:31:56Z",
  "version": 123,
  "$schema": "<string>",
  "allowed_tools": [
    "<string>"
  ],
  "backwards_compatible": true,
  "batch_max_size": 123,
  "batch_window_secs": 123,
  "blocked_tools": [
    "<string>"
  ],
  "created_by": "<string>",
  "cron": "<string>",
  "cron_overlap_policy": "<string>",
  "debounce_window_secs": 123,
  "dedup_window_secs": 123,
  "default_run_metadata": {},
  "description": "<string>",
  "dlq_alert_threshold": 123,
  "environment_id": "<string>",
  "execution_mode": "<string>",
  "execution_window_cron": "<string>",
  "fallback_endpoint_url": "<string>",
  "group_id": "<string>",
  "image_uri": "<string>",
  "machine_preset": "<string>",
  "max_concurrency": 123,
  "max_concurrency_per_key": 123,
  "max_iterations_per_run": 123,
  "max_tokens_per_run": 123,
  "max_tool_calls_per_run": 123,
  "on_complete_payload_mapping": "<unknown>",
  "on_complete_trigger_job": "<string>",
  "on_complete_trigger_workflow": "<string>",
  "on_failure_payload_mapping": "<unknown>",
  "on_failure_trigger_job": "<string>",
  "on_failure_trigger_workflow": "<string>",
  "pause_reason": "<string>",
  "paused_at": "2023-11-07T05:31:56Z",
  "payload_schema": "<unknown>",
  "poison_pill_threshold": 123,
  "preferred_regions": [
    "<string>"
  ],
  "queue_depth_alert_threshold": 123,
  "rate_limit_keys": [
    {
      "max": 123,
      "name": "<string>",
      "window_secs": 123
    }
  ],
  "rate_limit_max": 123,
  "rate_limit_window_secs": 123,
  "region": "<string>",
  "result_schema": "<unknown>",
  "retry_delays_secs": [
    123
  ],
  "retry_priority_boost": 123,
  "retry_strategy": "<string>",
  "run_ttl_secs": 123,
  "tags": {},
  "timezone": "<string>",
  "updated_by": "<string>",
  "version_id": "<string>",
  "version_policy": "<string>",
  "webhook_url": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.strait.dev/llms.txt

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

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Path Parameters

jobID
string
required

Response

OK

created_at
string<date-time>
required
enabled
boolean
required
endpoint_url
string
required
id
string
required
max_attempts
integer<int64>
required
name
string
required
paused
boolean
required
project_id
string
required
slug
string
required
timeout_secs
integer<int64>
required
updated_at
string<date-time>
required
version
integer<int64>
required
$schema
string<uri>
read-only

A URL to the JSON Schema for this object.

Example:

"https://api.strait.dev/schemas/Job.json"

allowed_tools
string[] | null
backwards_compatible
boolean
batch_max_size
integer<int64>
batch_window_secs
integer<int64>
blocked_tools
string[] | null
created_by
string
cron
string
cron_overlap_policy
string
debounce_window_secs
integer<int64>
dedup_window_secs
integer<int64>
default_run_metadata
object
description
string
dlq_alert_threshold
integer<int64>
environment_id
string
execution_mode
string
execution_window_cron
string
fallback_endpoint_url
string
group_id
string
image_uri
string
machine_preset
string
max_concurrency
integer<int64>
max_concurrency_per_key
integer<int64>
max_iterations_per_run
integer<int64>
max_tokens_per_run
integer<int64>
max_tool_calls_per_run
integer<int64>
on_complete_payload_mapping
any
on_complete_trigger_job
string
on_complete_trigger_workflow
string
on_failure_payload_mapping
any
on_failure_trigger_job
string
on_failure_trigger_workflow
string
pause_reason
string
paused_at
string<date-time>
payload_schema
any
poison_pill_threshold
integer<int64>
preferred_regions
string[] | null
queue_depth_alert_threshold
integer<int64>
rate_limit_keys
object[] | null
rate_limit_max
integer<int64>
rate_limit_window_secs
integer<int64>
region
string
result_schema
any
retry_delays_secs
integer<int64>[] | null
retry_priority_boost
integer<int64>
retry_strategy
string
run_ttl_secs
integer<int64>
tags
object
timezone
string
updated_by
string
version_id
string
version_policy
string
webhook_url
string