Erase content from pictures
Action RemoveContents
Introduction
This interface is used to erase the content in a picture
Request
| Parameter Name | Type | Description | Required | 
|---|---|---|---|
| Action | String | The corresponding API instruction name | ✓ | 
| PublicKey | String | User's public key, which can be obtained from the PICPIK User Center (opens in a new tab) | ✓ | 
| Signature | String | User's signature generated based on the public key and API instruction, see Signature for details | ✓ | 
| request_uuid | String | Request UUID, randomly generated by using the UUID generation method. This parameter can be utilized to manage the requests of your business and clients. | 
| Parameter Name | Type | Description | Required | 
|---|---|---|---|
| RawImage | Base64 | The raw image encoded in Base64. | ✓ | 
| Mask | Base64 | A mask encoded in Base64 defines contents to be erased. The mask is a monochrome image where the white part represents the redrawn part. | ✓ | 
| InvertMask | Bool | Whether to invert the mask, default: false | |
| MaskBlur | Int | Mask edge blur radius (0~64), default: 12 | 
Request Example
{
	"Action": "RemoveContents",
	"PublicKey": "ALLak9M4cNdHXKOJAJJ4k8Hh1hZS2EgJF1D0FlPwfl",
	"Signature": "2e3ded4d95337e8e0e76c05f056ff958eb98f062",
	"request_uuid": "15ba36f2-2d69-40bd-9e0c-3e73f0f5acd0",
	"RawImage": "data:image/png;base64,xxx",
	"Mask": "data:image/png;base64,xxx"
}Response
| Field Name | Type | Description | Required | 
|---|---|---|---|
| RetCode | Int | Return status code: 0 indicates a successful return, while non-zero indicates a failure | ✓ | 
| Action | String | Instruction name | ✓ | 
| Message | String | The error message is returned when RetCodeis non-zero, providing a detailed description | |
| request_uuid | String | Returns the UUID that was included in the request | 
| Parameter Name | Type | Description | Required | 
|---|---|---|---|
| TaskUID | String | Task UID, used to query task details and get results | ✓ | 
Response Example
{
	"Action": "RemoveContents",
	"RetCode": 0,
	"Message": "",
	"request_uuid": "8482d350-04f9-421b-817b-1d98b3a4dcfa",
	"TaskUID": "cktlm6lrh4xxx8ng9nf0"
}