Skyvern: Recipes schemas
3 Skyvern schemas with complete fields and constraints.
← Recipes operations · All schemas
Apply to a job — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: not allowed |
workflow_run_id | string | Required within parent | Pattern: ^wr_ |
List job recipe runs — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: not allowed |
has_next | boolean | Required within parent | |
page | JSON | Required within parent | |
page (anyOf 1) | integer | Alternative | |
page (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
page_size | JSON | Required within parent | |
page_size (anyOf 1) | integer | Alternative | |
page_size (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
runs | array | Required within parent | |
runs[] | Model | Each item | Expand List job recipe runs — response body — runs item |
Referenced models: List job recipe runs — response body — runs item
List job recipe runs — response body — runs item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: not allowed |
created_at | string | Required within parent | Format: date-time |
failure_reason | JSON | Required within parent | |
failure_reason (anyOf 1) | string | Alternative | |
failure_reason (anyOf 2) | null | Alternative | |
job_url | JSON | Required within parent | |
job_url (anyOf 1) | string | Alternative | |
job_url (anyOf 2) | null | Alternative | |
next_step | JSON | Required within parent | What to do about an unsuccessful outcome; null for completed, canceled, and running runs. |
next_step (anyOf 1) | string | Alternative | |
next_step (anyOf 2) | null | Alternative | |
outcome | JSON | Required within parent | Typed result of a finished run; null while it is still running. Apply failures name their cause (job_unavailable, login_required, application_refused, blocked_by_site, invalid_input, insufficient_credits, incomplete); a cause Skyvern cannot classify is failed, and so is every Extract failure except one Skyvern itself reports, such as running out of credits. |
outcome (anyOf 1) | string | Alternative | Known values: completed, canceled, job_unavailable, login_required, application_refused, blocked_by_site, invalid_input, insufficient_credits, incomplete, failed |
outcome (anyOf 2) | null | Alternative | |
recipe | string | Required within parent | Known values: apply, extract |
status | string | Required within parent | |
workflow_permanent_id | string | Required within parent | |
workflow_run_id | string | Required within parent | Pattern: ^wr_ |