Hands&Feet Repair Submit API Reference

POST /ai/hand-foot/repair

Description:Repair hands and feet in model generation.

Request Parameters

paramJson

object[]

Yes

Imput parameter. Less than 10 items

imageUrl

String

Yes

The image URL to be repaired

area

String

Yes

Repair area

hand, foot, hand_foot

imgNum

number

Yes

Specifies the desired number of images to be generated. 1-4

requestBiz

String

No

Service id (for Batch asynchronous use)

Response Parameters

Field Name

Type

Description

code

String

Error code, 0 indicates success

data

Object

Business data returned

├ usage

Number

Usage value, fixed as 0

└ result

Object

Task status details

└ taskId

String

Unique task identifier (taskId)

resCode

String

HTTP response code, 200 indicates success

resMessage

String

Response message, success means request succeeded

request_id

String

Unique request identifier to trace requests

Sample Input

IopClient client = new IopClient(url, appkey, appSecret);
IopRequest request = new IopRequest();
request.setApiName("/ai/hand-foot/repair");
request.addApiParameter("paramJson", "[{\"area\":\"hand\",\"imageUrl\":\"http://aibz-aigc-record.oss-ap-southeast-1.aliyuncs.com/skin_repaint_result%2Faa0d0023ea46464ebff4cda31ffcc312_20250124144712.png?OSSAccessKeyId\\u003dLTAI5tAGoBnm5eYsnZ5E1zMr\\u0026Expires\\u003d2737701232\\u0026Signature\\u003dkFfey2VgD%2FCxUUqHgdMJwdQyeFQ%3D\",\"imgNum\":\"1\",\"requestBizId\":\"1234566\"}]");
IopResponse response = client.execute(request);
System.out.println(response.getBody());
Thread.sleep(10);

Sample Output

{
  "code": "0",
  "data": "{\"usage\": 0,\"result\": {\"taskId\": \"31961aa1-763f-4b25-946d-c181be9bec12\"}}",
  "resCode": "200",
  "resMessage": "success",
  "request_id": "0ba2887315178178017221014"
}

Last updated

Was this helpful?