Retry an owned failed request as a new task
data_retry_requestRetries the failed request identified by the path id. Creates a new request ID and preserves the failed source request for audit. Structured extraction requests also create a new recipe run. Website task/tool requests return WEBSITE_TOOL_RETRY_REQUIRES_NEW_REQUEST; submit a new task/tool request with a new idempotency key instead. Requires scope 'scrape:write'. Returns {ok,status,data,meta}; API failures return {ok:false,status,error}.
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": {
"id": "<id>"
},
"name": "data_retry_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | UUID of the target request or batch, as returned in the id field when it was created or listed. | |
| idempotency_key | No | Optional. Generate a unique value before a write and retain it for an exact-body retry; replay is free and a different body returns 409 IDEMPOTENCY_CONFLICT. |