POST /segment
Get pixel-level segmentation masks for objects.
POST
/v1/segmentPerform semantic segmentation on an image.
Headers
AuthorizationstringRequiredBearer token with your API key
Request Body
imagestringRequiredImage URL or base64-encoded image data
classesstring[]Specific classes to segment (optional)
output_formatstring'mask' (default), 'polygon', or 'rle'
Response
200Successful segmentation
{
"id": "req_seg789",
"segments": [
{
"label": "person",
"mask": "base64-encoded-mask-data",
"area": 45230,
"bbox": [100, 150, 200, 400]
}
],
"image_size": [1920, 1080],
"processing_time_ms": 234
}