{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Strait","colors":{"primary":"#FF4F00","light":"#FF4F00","dark":"#FF4F00"},"logo":{"light":"https://mintcdn.com/strait/9BB686nQtWymcT9B/logo/light.svg?fit=max\u0026auto=format\u0026n=9BB686nQtWymcT9B\u0026q=85\u0026s=8efe0965d2243d8f2ac407dfa472cdc7","dark":"https://mintcdn.com/strait/9BB686nQtWymcT9B/logo/dark.svg?fit=max\u0026auto=format\u0026n=9BB686nQtWymcT9B\u0026q=85\u0026s=5dc202770ec73dc6ce8423aa30990aa0","href":"https://strait.dev"},"favicon":"/favicon.svg","api":{"playground":{}},"appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://strait.dev","label":"Website"},{"href":"https://app.strait.dev","label":"Dashboard"}]},"footer":{"socials":{"github":"https://github.com/leonardomso/strait","x":"https://twitter.com/leonardomso","linkedin":"https://linkedin.com/company/strait"}},"search":{},"seo":{},"metadata":{"timestamp":false},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"strait","hasAudioNarration":false,"actualSubdomain":"strait","customDomains":["docs.strait.dev"],"gitSource":{"type":"github","owner":"strait-dev","repo":"strait","deployBranch":"master","contentDirectory":"apps/docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21dc33271fd09fad7d6869","collectionId":"84f4adef-4f74-4e15-9b8d-1a4bc59af676","schemaVersion":"v2"},"entitlements":{},"buildId":"6a4bee859407fe2e61e7504c:failure","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"API Reference","count":282},{"language":"default","tag":"Endpoints","count":281},{"language":"default","tag":"Documentation","count":57},{"language":"default","tag":"Analytics","count":32},{"language":"default","tag":"Runs","count":29},{"language":"default","tag":"SDK","count":26},{"language":"default","tag":"Billing","count":21},{"language":"default","tag":"Jobs","count":19},{"language":"default","tag":"Guides","count":18},{"language":"default","tag":"Workflows","count":18}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/runs/pause-a-run","slug":"/api-reference/runs/pause-a-run","pageMetadata":{"title":"Pause a run","description":"Pauses an executing run at the next safe checkpoint.","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/pause","href":"/api-reference/runs/pause-a-run","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Pauses an executing run at the next safe checkpoint.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Pause a run","description":"Pauses an executing run at the next safe checkpoint.","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/pause","href":"/api-reference/runs/pause-a-run","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Pauses an executing run at the next safe checkpoint.","operationId":"pause-run","parameters":["f54a9b9b-79fe-4793-8be7-8e968cf7fbf7"],"responses":{"200":"ab343bdb-2734-4968-9f42-5e4aaea940d5","400":"81856d0e-5d1b-4c14-b09e-c718ca6e4c45","401":"8cefa470-faab-49c7-bf7a-4c84b476b8d7","404":"f350ae8e-e707-4a09-9ecd-75866b28c53b","409":"3b9273fe-e188-47b2-b650-254c796b43c8","422":"0c621967-2ac9-4c3f-8223-cdbd7a6283ed","500":"0553d5c4-cc42-44d9-97fc-bad2bdb18ff2"},"security":["640bf5d4-6861-4ba8-926b-54af08bcb14f"],"summary":"Pause a run","tags":["Runs"],"method":"post","type":"path","servers":["07f0bcb5-7edf-4c9f-90ba-917c1e7bbe5e"],"path":"/v1/runs/{runID}/pause","baseUrlOptions":["https://api.strait.dev"],"title":"Pause a run","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"f54a9b9b-79fe-4793-8be7-8e968cf7fbf7":{"in":"path","name":"runID","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"ab343bdb-2734-4968-9f42-5e4aaea940d5":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"attempt":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"attempt","typeLabel":"integer\u003cint64>"},"created_at":{"format":"date-time","type":"string","isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"debug_mode":{"type":"boolean","isRequired":true,"uniqueKey":"debug_mode","typeLabel":"boolean"},"id":{"type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"job_id":{"type":"string","isRequired":true,"uniqueKey":"job_id","typeLabel":"string"},"job_version":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"job_version","typeLabel":"integer\u003cint64>"},"lineage_depth":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"lineage_depth","typeLabel":"integer\u003cint64>"},"priority":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"priority","typeLabel":"integer\u003cint64>"},"project_id":{"type":"string","isRequired":true,"uniqueKey":"project_id","typeLabel":"string"},"status":{"type":"string","isRequired":true,"uniqueKey":"status","typeLabel":"string"},"triggered_by":{"type":"string","isRequired":true,"uniqueKey":"triggered_by","typeLabel":"string"},"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/JobRun.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"batch_id":{"type":"string","uniqueKey":"batch_id","typeLabel":"string"},"concurrency_key":{"type":"string","uniqueKey":"concurrency_key","typeLabel":"string"},"continuation_of":{"type":"string","uniqueKey":"continuation_of","typeLabel":"string"},"created_by":{"type":"string","uniqueKey":"created_by","typeLabel":"string"},"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"error_class":{"type":"string","uniqueKey":"error_class","typeLabel":"string"},"execution_mode":{"type":"string","uniqueKey":"execution_mode","typeLabel":"string"},"execution_trace":{"additionalProperties":false,"properties":{"connect_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.connect_ms","typeLabel":"integer\u003cint64>"},"dequeue_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.dequeue_ms","typeLabel":"integer\u003cint64>"},"dispatch_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.dispatch_ms","typeLabel":"integer\u003cint64>"},"queue_wait_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.queue_wait_ms","typeLabel":"integer\u003cint64>"},"total_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.total_ms","typeLabel":"integer\u003cint64>"},"transfer_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.transfer_ms","typeLabel":"integer\u003cint64>"},"ttfb_ms":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"execution_trace.ttfb_ms","typeLabel":"integer\u003cint64>"}},"required":["queue_wait_ms","dequeue_ms","connect_ms","ttfb_ms","transfer_ms","total_ms","dispatch_ms"],"type":"object","uniqueKey":"execution_trace","typeLabel":"object"},"expires_at":{"format":"date-time","type":"string","uniqueKey":"expires_at","typeLabel":"string\u003cdate-time>"},"finished_at":{"format":"date-time","type":"string","uniqueKey":"finished_at","typeLabel":"string\u003cdate-time>"},"heartbeat_at":{"format":"date-time","type":"string","uniqueKey":"heartbeat_at","typeLabel":"string\u003cdate-time>"},"idempotency_key":{"type":"string","uniqueKey":"idempotency_key","typeLabel":"string"},"job_version_id":{"type":"string","uniqueKey":"job_version_id","typeLabel":"string"},"machine_id":{"type":"string","uniqueKey":"machine_id","typeLabel":"string"},"max_attempts_override":{"format":"int64","type":"integer","uniqueKey":"max_attempts_override","typeLabel":"integer\u003cint64>"},"metadata":{"additionalProperties":{"type":"string","uniqueKey":"metadata.additionalProperties","typeLabel":"string"},"type":"object","uniqueKey":"metadata","typeLabel":"object"},"next_retry_at":{"format":"date-time","type":"string","uniqueKey":"next_retry_at","typeLabel":"string\u003cdate-time>"},"parent_run_id":{"type":"string","uniqueKey":"parent_run_id","typeLabel":"string"},"payload":{"oneOf":[{}],"uniqueKey":"payload","typeLabel":"any"},"result":{"oneOf":[{}],"uniqueKey":"result","typeLabel":"any"},"retry_backoff":{"type":"string","uniqueKey":"retry_backoff","typeLabel":"string"},"retry_initial_delay_secs":{"format":"int64","type":"integer","uniqueKey":"retry_initial_delay_secs","typeLabel":"integer\u003cint64>"},"retry_max_delay_secs":{"format":"int64","type":"integer","uniqueKey":"retry_max_delay_secs","typeLabel":"integer\u003cint64>"},"scheduled_at":{"format":"date-time","type":"string","uniqueKey":"scheduled_at","typeLabel":"string\u003cdate-time>"},"started_at":{"format":"date-time","type":"string","uniqueKey":"started_at","typeLabel":"string\u003cdate-time>"},"tags":{"additionalProperties":{"type":"string","uniqueKey":"tags.additionalProperties","typeLabel":"string"},"type":"object","uniqueKey":"tags","typeLabel":"object"},"timeout_secs_override":{"format":"int64","type":"integer","uniqueKey":"timeout_secs_override","typeLabel":"integer\u003cint64>"},"workflow_step_run_id":{"type":"string","uniqueKey":"workflow_step_run_id","typeLabel":"string"}},"required":["id","job_id","project_id","status","attempt","triggered_by","priority","job_version","debug_mode","lineage_depth","created_at"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"attempt":123,"created_at":"2023-11-07T05:31:56Z","debug_mode":true,"id":"\u003cstring>","job_id":"\u003cstring>","job_version":123,"lineage_depth":123,"priority":123,"project_id":"\u003cstring>","status":"\u003cstring>","triggered_by":"\u003cstring>","$schema":"https://api.strait.dev/schemas/JobRun.json","batch_id":"\u003cstring>","concurrency_key":"\u003cstring>","continuation_of":"\u003cstring>","created_by":"\u003cstring>","error":"\u003cstring>","error_class":"\u003cstring>","execution_mode":"\u003cstring>","execution_trace":{"connect_ms":123,"dequeue_ms":123,"dispatch_ms":123,"queue_wait_ms":123,"total_ms":123,"transfer_ms":123,"ttfb_ms":123},"expires_at":"2023-11-07T05:31:56Z","finished_at":"2023-11-07T05:31:56Z","heartbeat_at":"2023-11-07T05:31:56Z","idempotency_key":"\u003cstring>","job_version_id":"\u003cstring>","machine_id":"\u003cstring>","max_attempts_override":123,"metadata":{},"next_retry_at":"2023-11-07T05:31:56Z","parent_run_id":"\u003cstring>","payload":"\u003cunknown>","result":"\u003cunknown>","retry_backoff":"\u003cstring>","retry_initial_delay_secs":123,"retry_max_delay_secs":123,"scheduled_at":"2023-11-07T05:31:56Z","started_at":"2023-11-07T05:31:56Z","tags":{},"timeout_secs_override":123,"workflow_step_run_id":"\u003cstring>"}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"},"81856d0e-5d1b-4c14-b09e-c718ca6e4c45":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/ErrorModel.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"$schema":"https://api.strait.dev/schemas/ErrorModel.json","detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Bad Request","exampleType":"generated"},"8cefa470-faab-49c7-bf7a-4c84b476b8d7":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/ErrorModel.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"$schema":"https://api.strait.dev/schemas/ErrorModel.json","detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"f350ae8e-e707-4a09-9ecd-75866b28c53b":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/ErrorModel.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"$schema":"https://api.strait.dev/schemas/ErrorModel.json","detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Not Found","exampleType":"generated"},"3b9273fe-e188-47b2-b650-254c796b43c8":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/ErrorModel.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"$schema":"https://api.strait.dev/schemas/ErrorModel.json","detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Conflict","exampleType":"generated"},"0c621967-2ac9-4c3f-8223-cdbd7a6283ed":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/ErrorModel.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"$schema":"https://api.strait.dev/schemas/ErrorModel.json","detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Unprocessable Entity","exampleType":"generated"},"0553d5c4-cc42-44d9-97fc-bad2bdb18ff2":{"content":{"application/problem+json":{"schema":{"additionalProperties":false,"properties":{"$schema":{"description":"A URL to the JSON Schema for this object.","examples":["https://api.strait.dev/schemas/ErrorModel.json"],"format":"uri","readOnly":true,"type":"string","uniqueKey":"$schema","typeLabel":"string\u003curi>"},"detail":{"description":"A human-readable explanation specific to this occurrence of the problem.","examples":["Property foo is required but is missing."],"type":"string","uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].location","typeLabel":"string"},"message":{"description":"Error message text","type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].message","typeLabel":"string"},"value":{"description":"The value at the given location","uniqueKey":"errors.oneOf.0.items.[INDEX].value","typeLabel":"any"}},"type":"object","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"errors.oneOf.0","typeLabel":"object[]"},{"description":"Optional list of individual error details","items":{"additionalProperties":false,"properties":{"location":{"description":"Where the error occurred, e.g. 'body.items[3].tags' or 'path.thing-id'","type":"string"},"message":{"description":"Error message text","type":"string"},"value":{"description":"The value at the given location"}},"type":"object"},"type":"null","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"object[] | null"},"instance":{"description":"A URI reference that identifies the specific occurrence of the problem.","examples":["https://example.com/error-log/abc123"],"format":"uri","type":"string","uniqueKey":"instance","typeLabel":"string\u003curi>"},"status":{"description":"HTTP status code","examples":[400],"format":"int64","type":"integer","uniqueKey":"status","typeLabel":"integer\u003cint64>"},"title":{"description":"A short, human-readable summary of the problem type. This value should not change between occurrences of the error.","examples":["Bad Request"],"type":"string","uniqueKey":"title","typeLabel":"string"},"type":{"default":"about:blank","description":"A URI reference to human-readable documentation for the error.","examples":["https://example.com/errors/example"],"format":"uri","type":"string","uniqueKey":"type","typeLabel":"string\u003curi>"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"$schema":"https://api.strait.dev/schemas/ErrorModel.json","detail":"Property foo is required but is missing.","errors":[{"location":"\u003cstring>","message":"\u003cstring>","value":"\u003cunknown>"}],"instance":"https://example.com/error-log/abc123","status":400,"title":"Bad Request","type":"https://example.com/errors/example"}}},"exampleType":"generated"}},"description":"Internal Server Error","exampleType":"generated"}},"security":{"640bf5d4-6861-4ba8-926b-54af08bcb14f":{"bearerAuth":{"bearerFormat":"strait_...","description":"API key passed as Bearer token","scheme":"bearer","type":"http","scopes":[]}}},"servers":{"07f0bcb5-7edf-4c9f-90ba-917c1e7bbe5e":{"description":"Production","url":"https://api.strait.dev"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"strait_...","description":"API key passed as Bearer token","scheme":"bearer","type":"http","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"API key passed as Bearer token","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://api.strait.dev/reference/openapi.json"},"subdomain":"strait","siteName":"Strait","title":"Pause a run - Strait","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-04T06:17:55.247Z","originalFileLocation":"api-reference/runs/pause-a-run.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Pauses an executing run at the next safe checkpoint.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Strait\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Pause a run - Strait\">\u003cmeta data-mint-head property=\"og:description\" content=\"Pauses an executing run at the next safe checkpoint.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Strait\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.strait.dev/api-reference/runs/pause-a-run\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://strait.mintlify.app/_mintlify/api/og/v2?division=Runs\u0026amp;title=Pause+a+run\u0026amp;description=Pauses+an+executing+run+at+the+next+safe+checkpoint.\u0026amp;theme=9d3b9cab6bd80e4a8affb9db\u0026amp;signature=2f13573ef82595513ba239873933e67a0bc7b40bd5fbf65ffc1d01194a180167\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Pause a run - Strait\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Pauses an executing run at the next safe checkpoint.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://strait.mintlify.app/_mintlify/api/og/v2?division=Runs\u0026amp;title=Pause+a+run\u0026amp;description=Pauses+an+executing+run+at+the+next+safe+checkpoint.\u0026amp;theme=9d3b9cab6bd80e4a8affb9db\u0026amp;signature=2f13573ef82595513ba239873933e67a0bc7b40bd5fbf65ffc1d01194a180167\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/strait/rw-ymL6FRyeP0ewF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Strait\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF4F00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.strait.dev/api-reference/runs/pause-a-run\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/runs/pause-a-run.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.strait.dev/#organization\",\"name\":\"Strait\",\"url\":\"https://docs.strait.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/strait/9BB686nQtWymcT9B/logo/light.svg?fit=max\u0026auto=format\u0026n=9BB686nQtWymcT9B\u0026q=85\u0026s=8efe0965d2243d8f2ac407dfa472cdc7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.strait.dev#website\",\"name\":\"Strait\",\"url\":\"https://docs.strait.dev\",\"publisher\":{\"@id\":\"https://docs.strait.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.strait.dev/api-reference/runs/pause-a-run#webpage\",\"url\":\"https://docs.strait.dev/api-reference/runs/pause-a-run\",\"name\":\"Pause a run\",\"description\":\"Pauses an executing run at the next safe checkpoint.\",\"dateModified\":\"2026-04-04T06:17:55.247Z\",\"isPartOf\":{\"@id\":\"https://docs.strait.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.strait.dev/api-reference/runs/pause-a-run#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.strait.dev/api-reference/runs/pause-a-run#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.strait.dev/api-reference/health/health-check\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Runs\",\"item\":\"https://docs.strait.dev/api-reference/runs/list-runs\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Pause a run\",\"item\":\"https://docs.strait.dev/api-reference/runs/pause-a-run\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.strait.dev/api-reference/runs/pause-a-run#apireference\",\"headline\":\"Pause a run\",\"name\":\"Pause a run\",\"description\":\"Pauses an executing run at the next safe checkpoint.\",\"url\":\"https://docs.strait.dev/api-reference/runs/pause-a-run\",\"mainEntityOfPage\":{\"@id\":\"https://docs.strait.dev/api-reference/runs/pause-a-run#webpage\"},\"dateModified\":\"2026-04-04T06:17:55.247Z\",\"publisher\":{\"@id\":\"https://docs.strait.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.strait.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Strait\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Strait","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/sdks/overview"}]},{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"API Reference Overview","icon":"square-terminal","href":"/api-reference/overview"}]},{"group":"Endpoints","pages":[{"group":"Health","pages":[{"title":"Health check","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /health","href":"/api-reference/health/health-check"},{"title":"Readiness check","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /health/ready","href":"/api-reference/health/readiness-check"}]},{"group":"SDK","pages":[{"title":"Annotate a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/annotate","href":"/api-reference/sdk/annotate-a-run"},{"title":"Save a checkpoint","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/checkpoint","href":"/api-reference/sdk/save-a-checkpoint"},{"title":"Mark run as complete","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/complete","href":"/api-reference/sdk/mark-run-as-complete"},{"title":"Continue execution","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/continue","href":"/api-reference/sdk/continue-execution"},{"title":"Mark run as failed","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/fail","href":"/api-reference/sdk/mark-run-as-failed"},{"title":"Send a heartbeat","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/heartbeat","href":"/api-reference/sdk/send-a-heartbeat"},{"title":"Record an iteration","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/iteration","href":"/api-reference/sdk/record-an-iteration"},{"title":"Send a log entry","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/log","href":"/api-reference/sdk/send-a-log-entry"},{"title":"List memory entries","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /sdk/v1/runs/{runID}/memory","href":"/api-reference/sdk/list-memory-entries"},{"title":"Get a memory value","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /sdk/v1/runs/{runID}/memory/{key}","href":"/api-reference/sdk/get-a-memory-value"},{"title":"Set a memory value","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/memory/{key}","href":"/api-reference/sdk/set-a-memory-value"},{"title":"Delete a memory value","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /sdk/v1/runs/{runID}/memory/{key}","href":"/api-reference/sdk/delete-a-memory-value"},{"title":"Record an output","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/output","href":"/api-reference/sdk/record-an-output"},{"title":"Get run payload","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /sdk/v1/runs/{runID}/payload","href":"/api-reference/sdk/get-run-payload"},{"title":"Report execution progress","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/progress","href":"/api-reference/sdk/report-execution-progress"},{"title":"Save a resource snapshot","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/resource-snapshot","href":"/api-reference/sdk/save-a-resource-snapshot"},{"title":"Report resource utilization","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/resources","href":"/api-reference/sdk/report-resource-utilization"},{"title":"Spawn a child run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/spawn","href":"/api-reference/sdk/spawn-a-child-run"},{"title":"List run state","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /sdk/v1/runs/{runID}/state","href":"/api-reference/sdk/list-run-state"},{"title":"Set run state","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/state","href":"/api-reference/sdk/set-run-state"},{"title":"Get a state value","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /sdk/v1/runs/{runID}/state/{key}","href":"/api-reference/sdk/get-a-state-value"},{"title":"Delete a state value","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /sdk/v1/runs/{runID}/state/{key}","href":"/api-reference/sdk/delete-a-state-value"},{"title":"Send a stream chunk","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/stream","href":"/api-reference/sdk/send-a-stream-chunk"},{"title":"Record a tool call","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/tool-call","href":"/api-reference/sdk/record-a-tool-call"},{"title":"Report resource usage","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/usage","href":"/api-reference/sdk/report-resource-usage"},{"title":"Wait for an external event","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /sdk/v1/runs/{runID}/wait-for-event","href":"/api-reference/sdk/wait-for-an-external-event"}]},{"group":"Analytics","pages":[{"title":"Get approval statistics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/approvals","href":"/api-reference/analytics/get-approval-statistics"},{"title":"Get compute cost analytics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/compute","href":"/api-reference/analytics/get-compute-cost-analytics"},{"title":"Get cost insights","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/cost-insights","href":"/api-reference/analytics/get-cost-insights"},{"title":"Get cost analytics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/costs","href":"/api-reference/analytics/get-cost-analytics"},{"title":"Get cost by machine type","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/costs/by-machine","href":"/api-reference/analytics/get-cost-by-machine-type"},{"title":"Get cost by trigger type","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/costs/by-trigger","href":"/api-reference/analytics/get-cost-by-trigger-type"},{"title":"Get cost forecast","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/costs/forecast","href":"/api-reference/analytics/get-cost-forecast"},{"title":"Get top cost contributors","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/costs/top","href":"/api-reference/analytics/get-top-cost-contributors"},{"title":"Get cost trends","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/costs/trends","href":"/api-reference/analytics/get-cost-trends"},{"title":"Get event latency","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/events/latency","href":"/api-reference/analytics/get-event-latency"},{"title":"Get event volume","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/events/volume","href":"/api-reference/analytics/get-event-volume"},{"title":"Get runs by job version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/jobs/by-version","href":"/api-reference/analytics/get-runs-by-job-version"},{"title":"Get job comparison","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/jobs/comparison","href":"/api-reference/analytics/get-job-comparison"},{"title":"Get job cost ranking","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/jobs/cost-ranking","href":"/api-reference/analytics/get-job-cost-ranking"},{"title":"Get job reliability","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/jobs/reliability","href":"/api-reference/analytics/get-job-reliability"},{"title":"Get top failing jobs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/jobs/top-failing","href":"/api-reference/analytics/get-top-failing-jobs"},{"title":"Get job execution history","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/jobs/{jobID}/history","href":"/api-reference/analytics/get-job-execution-history"},{"title":"Get performance analytics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/performance","href":"/api-reference/analytics/get-performance-analytics"},{"title":"Get runs by trigger type","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/runs/by-trigger","href":"/api-reference/analytics/get-runs-by-trigger-type"},{"title":"Get run duration distribution","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/runs/duration-distribution","href":"/api-reference/analytics/get-run-duration-distribution"},{"title":"Get run failure reasons","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/runs/failure-reasons","href":"/api-reference/analytics/get-run-failure-reasons"},{"title":"Get run summary","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/runs/summary","href":"/api-reference/analytics/get-run-summary"},{"title":"Get run timeline","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/runs/timeline","href":"/api-reference/analytics/get-run-timeline"},{"title":"Get tag cost breakdown","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/tags/cost","href":"/api-reference/analytics/get-tag-cost-breakdown"},{"title":"Get tag summary","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/tags/summary","href":"/api-reference/analytics/get-tag-summary"},{"title":"Get top failing tags","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/tags/top-failing","href":"/api-reference/analytics/get-top-failing-tags"},{"title":"Get webhook delivery statistics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/webhooks/delivery-stats","href":"/api-reference/analytics/get-webhook-delivery-statistics"},{"title":"Get webhook endpoint health","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/webhooks/endpoint-health","href":"/api-reference/analytics/get-webhook-endpoint-health"},{"title":"Get top failing webhooks","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/webhooks/top-failing","href":"/api-reference/analytics/get-top-failing-webhooks"},{"title":"Get workflow completion rates","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/workflows/completion-rates","href":"/api-reference/analytics/get-workflow-completion-rates"},{"title":"Get workflow analytics summary","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/workflows/summary","href":"/api-reference/analytics/get-workflow-analytics-summary"},{"title":"Get workflow step durations","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/analytics/workflows/{workflowID}/step-durations","href":"/api-reference/analytics/get-workflow-step-durations"}]},{"group":"Billing","pages":[{"title":"Get anomaly detection config","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/anomaly-config","href":"/api-reference/billing/get-anomaly-detection-config"},{"title":"Update anomaly detection config","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json put /v1/anomaly-config","href":"/api-reference/billing/update-anomaly-detection-config"},{"title":"Check organization limit","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/billing/check-org-limit","href":"/api-reference/billing/check-organization-limit"},{"title":"Get cost estimate","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/cost-estimate","href":"/api-reference/billing/get-cost-estimate"},{"title":"Get downgrade preview","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/downgrade-preview","href":"/api-reference/billing/get-downgrade-preview"},{"title":"Get project budget","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/project-budget","href":"/api-reference/billing/get-project-budget"},{"title":"Update project budget","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json put /v1/project-budget","href":"/api-reference/billing/update-project-budget"},{"title":"Get spending limit","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/spending-limit","href":"/api-reference/billing/get-spending-limit"},{"title":"Update spending limit","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json put /v1/spending-limit","href":"/api-reference/billing/update-spending-limit"},{"title":"Get anomaly alerts","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/anomalies","href":"/api-reference/billing/get-anomaly-alerts"},{"title":"Get current usage","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/current","href":"/api-reference/billing/get-current-usage"},{"title":"Get email preferences","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/email-preferences","href":"/api-reference/billing/get-email-preferences"},{"title":"Update email preferences","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json put /v1/usage/email-preferences","href":"/api-reference/billing/update-email-preferences"},{"title":"Export usage data","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/export","href":"/api-reference/billing/export-usage-data"},{"title":"Get usage forecast","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/forecast","href":"/api-reference/billing/get-usage-forecast"},{"title":"Get usage history","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/history","href":"/api-reference/billing/get-usage-history"},{"title":"Get project costs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/usage/projects","href":"/api-reference/billing/get-project-costs"}]},{"group":"API Keys","pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/api-keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Create an API key","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/api-keys","href":"/api-reference/api-keys/create-an-api-key"},{"title":"List expiring API keys","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/api-keys/expiring-soon","href":"/api-reference/api-keys/list-expiring-api-keys"},{"title":"Revoke an API key","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/api-keys/{keyID}","href":"/api-reference/api-keys/revoke-an-api-key"},{"title":"Rotate an API key","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/api-keys/{keyID}/rotate","href":"/api-reference/api-keys/rotate-an-api-key"}]},{"group":"Audit","pages":[{"title":"List audit events","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/audit-events","href":"/api-reference/audit/list-audit-events"},{"title":"Export audit events","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/audit-events/export","href":"/api-reference/audit/export-audit-events"},{"title":"Verify audit chain","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/audit-events/verify","href":"/api-reference/audit/verify-audit-chain"}]},{"group":"Batch Operations","pages":[{"title":"List batch operations","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/batch-operations","href":"/api-reference/batch-operations/list-batch-operations"},{"title":"Get a batch operation","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/batch-operations/{batchID}","href":"/api-reference/batch-operations/get-a-batch-operation"}]},{"group":"Canary Deployments","pages":[{"title":"Create canary deployment","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/canary-deployments","href":"/api-reference/canary-deployments/create-canary-deployment"},{"title":"Get canary deployment status","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/canary","href":"/api-reference/canary-deployments/get-canary-deployment-status"},{"title":"Update canary traffic","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/workflows/{workflowID}/canary","href":"/api-reference/canary-deployments/update-canary-traffic"},{"title":"Rollback canary deployment","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows/{workflowID}/canary/rollback","href":"/api-reference/canary-deployments/rollback-canary-deployment"}]},{"group":"CLI Auth","pages":[{"title":"Request a device authorization code","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/cli/auth/device-code","href":"/api-reference/cli-auth/request-a-device-authorization-code"},{"title":"Poll for device token","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/cli/auth/token","href":"/api-reference/cli-auth/poll-for-device-token"},{"title":"Approve a device code","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/cli/device-codes/approve","href":"/api-reference/cli-auth/approve-a-device-code"}]},{"group":"Deployments","pages":[{"title":"List deployment versions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/deployments","href":"/api-reference/deployments/list-deployment-versions"},{"title":"Create a deployment version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/deployments","href":"/api-reference/deployments/create-a-deployment-version"},{"title":"Finalize a deployment version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/deployments/{deploymentID}/finalize","href":"/api-reference/deployments/finalize-a-deployment-version"},{"title":"Promote a deployment version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/deployments/{deploymentID}/promote","href":"/api-reference/deployments/promote-a-deployment-version"},{"title":"Rollback a deployment version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/deployments/{deploymentID}/rollback","href":"/api-reference/deployments/rollback-a-deployment-version"}]},{"group":"Environments","pages":[{"title":"List environments","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/environments","href":"/api-reference/environments/list-environments"},{"title":"Create an environment","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/environments","href":"/api-reference/environments/create-an-environment"},{"title":"Get an environment","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/environments/{envID}","href":"/api-reference/environments/get-an-environment"},{"title":"Delete an environment","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/environments/{envID}","href":"/api-reference/environments/delete-an-environment"},{"title":"Update an environment","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/environments/{envID}","href":"/api-reference/environments/update-an-environment"},{"title":"Get resolved variables","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/environments/{envID}/variables","href":"/api-reference/environments/get-resolved-variables"}]},{"group":"Event Sources","pages":[{"title":"List event sources","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/event-sources","href":"/api-reference/event-sources/list-event-sources"},{"title":"Create an event source","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/event-sources","href":"/api-reference/event-sources/create-an-event-source"},{"title":"Get an event source","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/event-sources/{sourceID}","href":"/api-reference/event-sources/get-an-event-source"},{"title":"Delete an event source","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/event-sources/{sourceID}","href":"/api-reference/event-sources/delete-an-event-source"},{"title":"Update an event source","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/event-sources/{sourceID}","href":"/api-reference/event-sources/update-an-event-source"},{"title":"Subscribe to an event source","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/event-sources/{sourceID}/subscribe","href":"/api-reference/event-sources/subscribe-to-an-event-source"},{"title":"List event source subscriptions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/event-sources/{sourceID}/subscriptions","href":"/api-reference/event-sources/list-event-source-subscriptions"},{"title":"Delete an event subscription","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/event-sources/{sourceID}/subscriptions/{subID}","href":"/api-reference/event-sources/delete-an-event-subscription"}]},{"group":"Events","pages":[{"title":"List event triggers","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/events","href":"/api-reference/events/list-event-triggers"},{"title":"Dispatch an event","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/events/dispatch","href":"/api-reference/events/dispatch-an-event"},{"title":"Send event by prefix","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/events/prefix/{prefix}/send","href":"/api-reference/events/send-event-by-prefix"},{"title":"Purge event triggers","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/events/purge","href":"/api-reference/events/purge-event-triggers"},{"title":"Get event trigger statistics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/events/stats","href":"/api-reference/events/get-event-trigger-statistics"},{"title":"Get an event trigger","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/events/{eventKey}","href":"/api-reference/events/get-an-event-trigger"},{"title":"Cancel an event trigger","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/events/{eventKey}","href":"/api-reference/events/cancel-an-event-trigger"},{"title":"Send an event","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/events/{eventKey}/send","href":"/api-reference/events/send-an-event"},{"title":"Stream event trigger updates","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/events/{eventKey}/stream","href":"/api-reference/events/stream-event-trigger-updates"}]},{"group":"Export","pages":[{"title":"Export jobs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/export/jobs","href":"/api-reference/export/export-jobs"},{"title":"Export runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/export/runs","href":"/api-reference/export/export-runs"},{"title":"Export workflows","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/export/workflows","href":"/api-reference/export/export-workflows"}]},{"group":"Job Groups","pages":[{"title":"List job groups","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/job-groups","href":"/api-reference/job-groups/list-job-groups"},{"title":"Create a job group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/job-groups","href":"/api-reference/job-groups/create-a-job-group"},{"title":"Get a job group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/job-groups/{groupID}","href":"/api-reference/job-groups/get-a-job-group"},{"title":"Delete a job group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/job-groups/{groupID}","href":"/api-reference/job-groups/delete-a-job-group"},{"title":"Update a job group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/job-groups/{groupID}","href":"/api-reference/job-groups/update-a-job-group"},{"title":"List jobs in a group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/job-groups/{groupID}/jobs","href":"/api-reference/job-groups/list-jobs-in-a-group"},{"title":"Pause all jobs in a group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/job-groups/{groupID}/pause-all","href":"/api-reference/job-groups/pause-all-jobs-in-a-group"},{"title":"Resume all jobs in a group","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/job-groups/{groupID}/resume-all","href":"/api-reference/job-groups/resume-all-jobs-in-a-group"},{"title":"Get job group statistics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/job-groups/{groupID}/stats","href":"/api-reference/job-groups/get-job-group-statistics"}]},{"group":"Jobs","pages":[{"title":"List jobs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/jobs","href":"/api-reference/jobs/list-jobs"},{"title":"Create a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs","href":"/api-reference/jobs/create-a-job"},{"title":"Batch create jobs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/batch","href":"/api-reference/jobs/batch-create-jobs"},{"title":"Batch disable jobs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/batch-disable","href":"/api-reference/jobs/batch-disable-jobs"},{"title":"Batch enable jobs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/batch-enable","href":"/api-reference/jobs/batch-enable-jobs"},{"title":"Get a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/jobs/{jobID}","href":"/api-reference/jobs/get-a-job"},{"title":"Delete a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/jobs/{jobID}","href":"/api-reference/jobs/delete-a-job"},{"title":"Update a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/jobs/{jobID}","href":"/api-reference/jobs/update-a-job"},{"title":"Clone a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/{jobID}/clone","href":"/api-reference/jobs/clone-a-job"},{"title":"List job dependencies","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/jobs/{jobID}/dependencies","href":"/api-reference/jobs/list-job-dependencies"},{"title":"Create a job dependency","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/{jobID}/dependencies","href":"/api-reference/jobs/create-a-job-dependency"},{"title":"Delete a job dependency","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/jobs/{jobID}/dependencies/{depID}","href":"/api-reference/jobs/delete-a-job-dependency"},{"title":"Get job health","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/jobs/{jobID}/health","href":"/api-reference/jobs/get-job-health"},{"title":"Pause a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/{jobID}/pause","href":"/api-reference/jobs/pause-a-job"},{"title":"Resume a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/{jobID}/resume","href":"/api-reference/jobs/resume-a-job"},{"title":"Trigger a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/{jobID}/trigger","href":"/api-reference/jobs/trigger-a-job"},{"title":"Bulk trigger a job","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/jobs/{jobID}/trigger/bulk","href":"/api-reference/jobs/bulk-trigger-a-job"},{"title":"List job versions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/jobs/{jobID}/versions","href":"/api-reference/jobs/list-job-versions"},{"title":"Get a job version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/jobs/{jobID}/versions/{versionID}","href":"/api-reference/jobs/get-a-job-version"}]},{"group":"Log Drains","pages":[{"title":"List log drains","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/log-drains","href":"/api-reference/log-drains/list-log-drains"},{"title":"Create a log drain","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/log-drains","href":"/api-reference/log-drains/create-a-log-drain"},{"title":"Get a log drain","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/log-drains/{drainID}","href":"/api-reference/log-drains/get-a-log-drain"},{"title":"Delete a log drain","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/log-drains/{drainID}","href":"/api-reference/log-drains/delete-a-log-drain"},{"title":"Update a log drain","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/log-drains/{drainID}","href":"/api-reference/log-drains/update-a-log-drain"}]},{"group":"RBAC","pages":[{"title":"List members","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/members","href":"/api-reference/rbac/list-members"},{"title":"Assign a member to a role","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/members","href":"/api-reference/rbac/assign-a-member-to-a-role"},{"title":"Bulk assign members","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/members/bulk","href":"/api-reference/rbac/bulk-assign-members"},{"title":"Remove a member","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/members/{userID}","href":"/api-reference/rbac/remove-a-member"},{"title":"List resource policies","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/resource-policies","href":"/api-reference/rbac/list-resource-policies"},{"title":"Create a resource policy","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/resource-policies","href":"/api-reference/rbac/create-a-resource-policy"},{"title":"Delete a resource policy","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/resource-policies/{policyID}","href":"/api-reference/rbac/delete-a-resource-policy"},{"title":"List roles","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/roles","href":"/api-reference/rbac/list-roles"},{"title":"Create a role","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/roles","href":"/api-reference/rbac/create-a-role"},{"title":"Get a role","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/roles/{roleID}","href":"/api-reference/rbac/get-a-role"},{"title":"Delete a role","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/roles/{roleID}","href":"/api-reference/rbac/delete-a-role"},{"title":"Update a role","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/roles/{roleID}","href":"/api-reference/rbac/update-a-role"},{"title":"Seed system roles","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/seed-roles","href":"/api-reference/rbac/seed-system-roles"},{"title":"List tag policies","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/tag-policies","href":"/api-reference/rbac/list-tag-policies"},{"title":"Create a tag policy","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/tag-policies","href":"/api-reference/rbac/create-a-tag-policy"},{"title":"Delete a tag policy","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/tag-policies/{policyID}","href":"/api-reference/rbac/delete-a-tag-policy"}]},{"group":"Notifications","pages":[{"title":"List notification channels","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/notification-channels","href":"/api-reference/notifications/list-notification-channels"},{"title":"Create a notification channel","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/notification-channels","href":"/api-reference/notifications/create-a-notification-channel"},{"title":"Get a notification channel","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/notification-channels/{channelID}","href":"/api-reference/notifications/get-a-notification-channel"},{"title":"Delete a notification channel","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/notification-channels/{channelID}","href":"/api-reference/notifications/delete-a-notification-channel"},{"title":"Update a notification channel","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/notification-channels/{channelID}","href":"/api-reference/notifications/update-a-notification-channel"},{"title":"List notification deliveries","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/notification-deliveries","href":"/api-reference/notifications/list-notification-deliveries"}]},{"group":"Organizations","pages":[{"title":"List jobs across organization","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/organizations/{orgID}/jobs","href":"/api-reference/organizations/list-jobs-across-organization"},{"title":"List runs across organization","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/organizations/{orgID}/runs","href":"/api-reference/organizations/list-runs-across-organization"}]},{"group":"Plans","pages":[{"title":"List plan tiers","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/plans","href":"/api-reference/plans/list-plan-tiers"}]},{"group":"Projects","pages":[{"title":"List projects","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/projects","href":"/api-reference/projects/list-projects"},{"title":"Create a project","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/projects","href":"/api-reference/projects/create-a-project"},{"title":"Get a project","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/projects/{projectID}","href":"/api-reference/projects/get-a-project"},{"title":"Delete a project","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/projects/{projectID}","href":"/api-reference/projects/delete-a-project"},{"title":"Stream project activity","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/projects/{projectID}/activity/stream","href":"/api-reference/projects/stream-project-activity"},{"title":"Get project settings","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/projects/{projectID}/settings","href":"/api-reference/projects/get-project-settings"},{"title":"Update project settings","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json put /v1/projects/{projectID}/settings","href":"/api-reference/projects/update-project-settings"}]},{"group":"Referrals","pages":[{"title":"List referrals","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/referrals","href":"/api-reference/referrals/list-referrals"},{"title":"Create a referral code","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/referrals","href":"/api-reference/referrals/create-a-referral-code"},{"title":"Activate a referral code","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/referrals/activate","href":"/api-reference/referrals/activate-a-referral-code"}]},{"group":"Regions","pages":[{"title":"List available regions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/regions","href":"/api-reference/regions/list-available-regions"}]},{"group":"Runs","pages":[{"title":"List runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs","href":"/api-reference/runs/list-runs"},{"title":"Bulk cancel runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/bulk-cancel","href":"/api-reference/runs/bulk-cancel-runs"},{"title":"Bulk cancel all active runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/bulk-cancel-all","href":"/api-reference/runs/bulk-cancel-all-active-runs"},{"title":"Bulk replay dead-letter runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/bulk-dlq-replay","href":"/api-reference/runs/bulk-replay-dead-letter-runs"},{"title":"Bulk replay runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/bulk-replay","href":"/api-reference/runs/bulk-replay-runs"},{"title":"List dead-letter queue runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/dlq","href":"/api-reference/runs/list-dead-letter-queue-runs"},{"title":"Get a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}","href":"/api-reference/runs/get-a-run"},{"title":"Cancel a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/runs/{runID}","href":"/api-reference/runs/cancel-a-run"},{"title":"List run checkpoints","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/checkpoints","href":"/api-reference/runs/list-run-checkpoints"},{"title":"List child runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/children","href":"/api-reference/runs/list-child-runs"},{"title":"Set debug mode","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/debug","href":"/api-reference/runs/set-debug-mode"},{"title":"Get debug bundle","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/debug-bundle","href":"/api-reference/runs/get-debug-bundle"},{"title":"Get run dependency status","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/dependency-status","href":"/api-reference/runs/get-run-dependency-status"},{"title":"Replay a dead-letter run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/dlq-replay","href":"/api-reference/runs/replay-a-dead-letter-run"},{"title":"List run events","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/events","href":"/api-reference/runs/list-run-events"},{"title":"Reset idempotency key","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/runs/{runID}/idempotency-key","href":"/api-reference/runs/reset-idempotency-key"},{"title":"List run lineage","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/lineage","href":"/api-reference/runs/list-run-lineage"},{"title":"List run outputs","description":"Returns all structured outputs produced by a run.","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/outputs","href":"/api-reference/runs/list-run-outputs"},{"title":"Pause a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/pause","href":"/api-reference/runs/pause-a-run"},{"title":"Replay a run","description":"Creates a new run with the same configuration as the original.","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/replay","href":"/api-reference/runs/replay-a-run"},{"title":"Reschedule a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/reschedule","href":"/api-reference/runs/reschedule-a-run"},{"title":"List run resources","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/resources","href":"/api-reference/runs/list-run-resources"},{"title":"Restart a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/restart","href":"/api-reference/runs/restart-a-run"},{"title":"Resume a run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/runs/{runID}/resume","href":"/api-reference/runs/resume-a-run"},{"title":"List run state","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/state","href":"/api-reference/runs/list-run-state"},{"title":"Stream run updates","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/stream","href":"/api-reference/runs/stream-run-updates"},{"title":"Get LLM stream chunks","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/stream/chunks","href":"/api-reference/runs/get-llm-stream-chunks"},{"title":"List run tool calls","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/tool-calls","href":"/api-reference/runs/list-run-tool-calls"},{"title":"List run usage","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/runs/{runID}/usage","href":"/api-reference/runs/list-run-usage"}]},{"group":"Secrets","pages":[{"title":"List secrets","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/secrets","href":"/api-reference/secrets/list-secrets"},{"title":"Create a secret","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/secrets","href":"/api-reference/secrets/create-a-secret"},{"title":"Delete a secret","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/secrets/{secretID}","href":"/api-reference/secrets/delete-a-secret"}]},{"group":"Authentication","pages":[{"title":"Create SSE token","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/sse-token","href":"/api-reference/authentication/create-sse-token"}]},{"group":"Stats","pages":[{"title":"Get project statistics","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/stats","href":"/api-reference/stats/get-project-statistics"}]},{"group":"Webhooks","pages":[{"title":"List webhook deliveries (legacy)","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/webhook-deliveries","href":"/api-reference/webhooks/list-webhook-deliveries-legacy"},{"title":"Retry a webhook delivery (legacy)","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/webhook-deliveries/{deliveryID}/retry","href":"/api-reference/webhooks/retry-a-webhook-delivery-legacy"},{"title":"List webhook deliveries","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/webhooks/deliveries","href":"/api-reference/webhooks/list-webhook-deliveries"},{"title":"Get a webhook delivery","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/webhooks/deliveries/{id}","href":"/api-reference/webhooks/get-a-webhook-delivery"},{"title":"Replay a webhook delivery","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/webhooks/deliveries/{id}/replay","href":"/api-reference/webhooks/replay-a-webhook-delivery"},{"title":"Retry a webhook delivery","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/webhooks/deliveries/{id}/retry","href":"/api-reference/webhooks/retry-a-webhook-delivery"},{"title":"List webhook subscriptions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/webhooks/subscriptions","href":"/api-reference/webhooks/list-webhook-subscriptions"},{"title":"Create a webhook subscription","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/webhooks/subscriptions","href":"/api-reference/webhooks/create-a-webhook-subscription"},{"title":"Delete a webhook subscription","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/webhooks/subscriptions/{id}","href":"/api-reference/webhooks/delete-a-webhook-subscription"},{"title":"Rotate webhook signing secret","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/webhooks/subscriptions/{id}/rotate-secret","href":"/api-reference/webhooks/rotate-webhook-signing-secret"},{"title":"Test a webhook","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/webhooks/test","href":"/api-reference/webhooks/test-a-webhook"}]},{"group":"Workflow Policies","pages":[{"title":"Get workflow policy","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-policies/{projectID}","href":"/api-reference/workflow-policies/get-workflow-policy"},{"title":"Create or update workflow policy","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json put /v1/workflow-policies/{projectID}","href":"/api-reference/workflow-policies/create-or-update-workflow-policy"}]},{"group":"Workflow Runs","pages":[{"title":"List workflow runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs","href":"/api-reference/workflow-runs/list-workflow-runs"},{"title":"Bulk cancel workflow runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/bulk-cancel","href":"/api-reference/workflow-runs/bulk-cancel-workflow-runs"},{"title":"Bulk replay workflow runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/bulk-replay","href":"/api-reference/workflow-runs/bulk-replay-workflow-runs"},{"title":"Get a workflow run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}","href":"/api-reference/workflow-runs/get-a-workflow-run"},{"title":"Cancel a workflow run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/workflow-runs/{workflowRunID}","href":"/api-reference/workflow-runs/cancel-a-workflow-run"},{"title":"Compare two workflow runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/compare/{otherRunID}","href":"/api-reference/workflow-runs/compare-two-workflow-runs"},{"title":"Compensate a failed workflow run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/compensate","href":"/api-reference/workflow-runs/compensate-a-failed-workflow-run"},{"title":"Get compensation plan","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/compensation-plan","href":"/api-reference/workflow-runs/get-compensation-plan"},{"title":"Get workflow run debug view","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/debug","href":"/api-reference/workflow-runs/get-workflow-run-debug-view"},{"title":"Explain workflow run execution","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/explain","href":"/api-reference/workflow-runs/explain-workflow-run-execution"},{"title":"Get workflow run graph","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/graph","href":"/api-reference/workflow-runs/get-workflow-run-graph"},{"title":"Get workflow run labels","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/labels","href":"/api-reference/workflow-runs/get-workflow-run-labels"},{"title":"Pause a workflow run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/pause","href":"/api-reference/workflow-runs/pause-a-workflow-run"},{"title":"Resume a workflow run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/resume","href":"/api-reference/workflow-runs/resume-a-workflow-run"},{"title":"Retry a workflow run","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/retry","href":"/api-reference/workflow-runs/retry-a-workflow-run"},{"title":"List workflow step runs","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/steps","href":"/api-reference/workflow-runs/list-workflow-step-runs"},{"title":"Get workflow run timeline","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflow-runs/{workflowRunID}/timeline","href":"/api-reference/workflow-runs/get-workflow-run-timeline"}]},{"group":"Workflow Steps","pages":[{"title":"Approve a workflow step","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/steps/{stepRef}/approve","href":"/api-reference/workflow-steps/approve-a-workflow-step"},{"title":"Force-complete a workflow step","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/steps/{stepRef}/force-complete","href":"/api-reference/workflow-steps/force-complete-a-workflow-step"},{"title":"Replay a workflow subtree","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/steps/{stepRef}/replay-subtree","href":"/api-reference/workflow-steps/replay-a-workflow-subtree"},{"title":"Retry a workflow step","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/steps/{stepRef}/retry","href":"/api-reference/workflow-steps/retry-a-workflow-step"},{"title":"Skip a workflow step","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflow-runs/{workflowRunID}/steps/{stepRef}/skip","href":"/api-reference/workflow-steps/skip-a-workflow-step"}]},{"group":"Workflows","pages":[{"title":"List workflows","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows","href":"/api-reference/workflows/list-workflows"},{"title":"Create a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows","href":"/api-reference/workflows/create-a-workflow"},{"title":"Get a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}","href":"/api-reference/workflows/get-a-workflow"},{"title":"Delete a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json delete /v1/workflows/{workflowID}","href":"/api-reference/workflows/delete-a-workflow"},{"title":"Update a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json patch /v1/workflows/{workflowID}","href":"/api-reference/workflows/update-a-workflow"},{"title":"Get active workflow versions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/active-versions","href":"/api-reference/workflows/get-active-workflow-versions"},{"title":"Clone a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows/{workflowID}/clone","href":"/api-reference/workflows/clone-a-workflow"},{"title":"Dry-run a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows/{workflowID}/dry-run","href":"/api-reference/workflows/dry-run-a-workflow"},{"title":"Get workflow graph","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/graph","href":"/api-reference/workflows/get-workflow-graph"},{"title":"Plan a workflow execution","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows/{workflowID}/plan","href":"/api-reference/workflows/plan-a-workflow-execution"},{"title":"List runs for a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/runs","href":"/api-reference/workflows/list-runs-for-a-workflow"},{"title":"Simulate a workflow execution","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows/{workflowID}/simulate","href":"/api-reference/workflows/simulate-a-workflow-execution"},{"title":"Trigger a workflow","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json post /v1/workflows/{workflowID}/trigger","href":"/api-reference/workflows/trigger-a-workflow"},{"title":"List workflow versions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/versions","href":"/api-reference/workflows/list-workflow-versions"},{"title":"Diff workflow versions","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/versions/{fromVersionID}/diff/{toVersionID}","href":"/api-reference/workflows/diff-workflow-versions"},{"title":"Get a workflow version","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/versions/{versionID}","href":"/api-reference/workflows/get-a-workflow-version"},{"title":"Get workflow version impact","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/versions/{versionID}/impact","href":"/api-reference/workflows/get-workflow-version-impact"},{"title":"List workflow version steps","deprecated":null,"version":null,"openapi":"https://api.strait.dev/reference/openapi.json get /v1/workflows/{workflowID}/versions/{versionID}/steps","href":"/api-reference/workflows/list-workflow-version-steps"}]}]}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"Billing","pages":[{"title":"Billing","href":"/billing/pricing"}]}]},"title":"Pause a run - Strait","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-D5fEM6aW.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","clsx-rL8ZCCw4.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-aeztFa9U.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BywkCr5C.js"]}