Bria Product Cutout Serverless API

Automates precise product cutouts and background removal for professional eCommerce imagery at scale.

~10.93s
$0.04 per generation
 1import requests
 2import json
 3
 4url = "https://api.segmind.com/v1/bria-product-cutout"
 5headers = {
 6    "x-api-key": "YOUR_API_KEY",
 7    "Content-Type": "application/json"
 8}
 9
10data = {
11    "sku": "PROD12345",
12    "image_url": "https://segmind-resources.s3.amazonaws.com/input/ecc737f0-3a66-4436-a93e-1ab6313cae71-62006b85ffb96123cd785999663958cc.jpeg",
13    "force_rmbg": true,
14    "preserve_alpha": true
15}
16
17response = requests.post(url, headers=headers, json=data)
18
19if response.status_code == 200:
20    result = response.json()
21    print(json.dumps(result, indent=2))
22else:
23    print(f"Error: {response.status_code}")
24    print(response.text)

API Endpoint

POSThttps://api.segmind.com/v1/bria-product-cutout

Parameters

content_moderationoptional
boolean

Applies moderation to input/output images. Use true for sensitive environments.

Default: false
force_rmbgoptional
boolean

Force removes background even with existing alpha channel. Use true for cleaner separation.

Default: true
image_urloptional
string (uri)

Link to product image for processing. Check the format to ensure compatibility.

Default: "https://segmind-resources.s3.amazonaws.com/input/ecc737f0-3a66-4436-a93e-1ab6313cae71-62006b85ffb96123cd785999663958cc.jpeg"
preserve_alphaoptional
boolean

Retains original transparency if available. Set to false for a solid background.

Default: true
skuoptional
string

Unique identifier for your product. Suggested format: alphanumeric code.

Default: "PROD12345"

Response Type

Returns: Image

Common Error Codes

The API returns standard HTTP status codes. Detailed error messages are provided in the response body.

400

Bad Request

Invalid parameters or request format

401

Unauthorized

Missing or invalid API key

403

Forbidden

Insufficient permissions

404

Not Found

Model or endpoint not found

406

Insufficient Credits

Not enough credits to process request

429

Rate Limited

Too many requests

500

Server Error

Internal server error

502

Bad Gateway

Service temporarily unavailable

504

Timeout

Request timed out