curl --request POST \
--url https://modelslab.com/api/v6/image_editing/removebg_mask \
--header 'Content-Type: application/json' \
--data '
{
"key": "<string>",
"image": "<string>",
"alpha_matting": false,
"post_process_mask": false,
"only_mask": false,
"inverse_mask": false,
"seed": 123,
"base64": false,
"alpha_matting_foreground_threshold": 240,
"alpha_matting_background_threshold": 20,
"alpha_matting_erode_size": 5,
"webhook": "<string>",
"track_id": 123
}
'{
"generationTime": 123,
"id": 123,
"output": [
"<string>"
],
"proxy_links": [
"<string>"
],
"meta": {}
}Background Removal & Create mask
This endpoint removes background from image and create mask.
curl --request POST \
--url https://modelslab.com/api/v6/image_editing/removebg_mask \
--header 'Content-Type: application/json' \
--data '
{
"key": "<string>",
"image": "<string>",
"alpha_matting": false,
"post_process_mask": false,
"only_mask": false,
"inverse_mask": false,
"seed": 123,
"base64": false,
"alpha_matting_foreground_threshold": 240,
"alpha_matting_background_threshold": 20,
"alpha_matting_erode_size": 5,
"webhook": "<string>",
"track_id": 123
}
'{
"generationTime": 123,
"id": 123,
"output": [
"<string>"
],
"proxy_links": [
"<string>"
],
"meta": {}
}Documentation Index
Fetch the complete documentation index at: https://docs.modelslab.com/llms.txt
Use this file to discover all available pages before exploring further.
Remove Background Mask

Request
Make aPOST request to below endpoint and pass the required parameters as a request body to the endpoint.
--request POST 'https://modelslab.com/api/v6/image_editing/removebg_mask' \
only_mask:trueBody
{
"key":"",
"seed":12345,
"image":"https://assets.modelslab.ai/generations/31d4567d-b60a-4d09-9650-987fc0aae2cf",
"post_process_mask": false,
"only_mask": false,
"alpha_matting":false,
"webhook": null,
"track_id": null
}
Body
Your API Key used for request authorization
Link or valid base64 data for the image
Whether to perform alpha matting
Whether to post-process the mask image
Whether to return only the mask image
This will inverse the generated mask
Seed for reproducible results
Get response as base64 string
0 <= x <= 2400 <= x <= 200 <= x <= 5URL to receive POST API call when complete
ID for webhook identification
Response
Background removal response
- Option 1
- Option 2
- Option 3
success Time taken to generate the image in seconds
Unique identifier for the generation request
Array of generated image URLs
Array of proxy image URLs
Metadata about the generation process
Was this page helpful?

