# Statuses and reasons Every value of the task, delivery, settlement, asset and billing fields. ## Task status | Value | Meaning | Final | | --- | --- | --- | | `queued` | Queued | No | | `processing` | Processing | No | | `succeeded` | Succeeded | Yes | | `failed` | Failed | Yes | | `cancelled` | Cancelled | Yes | ## Execution phase | Value | Meaning | | --- | --- | | `preparing_assets` | Preparing inputs | | `waiting_route` | Waiting | | `submitting` | Starting | | `provider_processing` | Generating | | `reconciling` | Confirming the result | | `finalizing` | Finishing | | `settlement_pending` | Awaiting settlement | ## Delivery status | Value | Meaning | | --- | --- | | `pending` | Not yet delivered | | `materializing` | Preparing the download | | `available` | Ready to download | | `output_unavailable` | Result unavailable | ## Settlement status | Value | Meaning | | --- | --- | | `reserved` | Reserved | | `pending` | Pending | | `reconciliation_required` | Under review | | `settled` | Settled | | `settled_with_receivable` | Settled - amount due | ## Task error codes | Value | Meaning | | --- | --- | | `no_common_asset_route` | Assets temporarily unavailable | | `asset_not_ready` | A referenced asset is still processing | | `asset_review_timeout` | Asset review timed out | | `route_misconfigured` | Service configuration error | | `route_temporarily_unavailable` | Temporarily unavailable | | `generation_expired` | Generation expired | | `generation_failed` | Generation failed | | `input_fetch_failed` | An input could not be downloaded from its URL | | `input_url_not_allowed` | An input URL is not allowed | | `input_too_large` | An input exceeds its size limit | | `input_unsupported` | An input format, dimensions or duration is unsupported | | `input_rejected` | An input did not pass content review | | `input_preparation_failed` | The inputs could not be prepared in time | | `input_duration_exceeded` | The combined input duration exceeds the model limit | ## Asset status | Value | Meaning | | --- | --- | | `processing` | Processing | | `active` | Asset is ready to use | | `unavailable` | Unavailable | ## Asset failure reasons | Value | Meaning | | --- | --- | | `source_url_not_allowed` | The source address does not meet the fetch policy | | `source_fetch_failed` | The source file could not be fetched | | `source_too_large` | The source file is too large | | `media_type_mismatch` | The media type does not match | | `media_constraints_violated` | The file does not meet the media requirements | | `review_rejected` | The asset did not pass review | | `review_unavailable` | Asset review is temporarily unavailable | | `internal_error` | The service could not complete the request | ## Cancellation results | Value | Meaning | | --- | --- | | `requested` | Requested | | `effective` | Cancelled | | `not_effective` | Not cancelled | | `failed` | Failed | ## Billing event types | Value | Meaning | | --- | --- | | `hold_created` | Reserved | | `hold_increased` | Reservation increased | | `hold_reduced` | Reservation reduced | | `charge_captured` | Charged | | `supplemental_charge` | Additional charge | | `receivable_created` | Amount due recorded | | `receivable_payment` | Amount due paid | | `receivable_reduced` | Amount due reduced | | `hold_released` | Reservation released | | `refund_posted` | Refunded | | `charge_waived` | Charge waived | | `manual_adjustment` | Manual adjustment |