Submit Image Upscale Task
submit_image_upscale_taskStarts one Fotor image upscaling task. May consume existing Fotor credits. Returns a task ID without waiting for completion; use get_task to check its status once. This tool does not poll for completion. Repeating the request may create another task and consume additional credits. Do not automatically retry when the submission outcome is uncertain. This tool does not purchase credits or initiate a checkout flow.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"image_url": "<image_url>"
},
"name": "submit_image_upscale_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image_url | Yes | Accessible HTTPS image URL, such as file_url after upload. | |
| upscale_ratio | No | Image enlargement factor; output width and height are capped at 2048 pixels. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Submission accepted; processing is not yet confirmed complete. | submitted |
| task_id | Yes | Fotor task ID for get_task. | |
| operation | Yes | Image processing operation performed. | |
| media_type | No | Processed media category. | image |
| credits_increment | No | Reported task credit cost; not an additional charge on each query. Null if unavailable. |