# PostRunRequestBody Run options ## Fields | Field | Type | Required | Description | Example | | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | | `deployment_id` | *Optional[str]* | :heavy_minus_sign: | Deployment ID to run | d290f1ee-6c54-4b01-90e6-d701748f0851 | | `workflow_api` | *Optional[Any]* | :heavy_minus_sign: | Workflow API JSON to run | | | `workflow_id` | *Optional[str]* | :heavy_minus_sign: | Workflow ID to run | f47ac10b-58cc-4372-a567-0e02b2c3d479 | | `machine_id` | *Optional[str]* | :heavy_minus_sign: | N/A | | | `gpu` | [Optional[operations.Gpu]](../../models/operations/gpu.md) | :heavy_minus_sign: | N/A | | | `concurrency_limit` | *Optional[float]* | :heavy_minus_sign: | N/A | | | `private_volume_name` | *Optional[str]* | :heavy_minus_sign: | N/A | | | `timeout` | *Optional[float]* | :heavy_minus_sign: | N/A | | | `run_origin` | [Optional[operations.RunOrigin]](../../models/operations/runorigin.md) | :heavy_minus_sign: | N/A | | | `inputs` | Dict[str, [operations.Inputs](../../models/operations/inputs.md)] | :heavy_minus_sign: | External inputs to the workflow | {
"input_text": "value1",
"input_url": "https://example.png"
} | | `webhook` | *Optional[str]* | :heavy_minus_sign: | Webhook URL to receive workflow updates | https://example.com/webhook | | `stream` | *Optional[bool]* | :heavy_minus_sign: | Whether to return a streaming url | |