Multimodal AI

Fine Cutout Image Segmentation API

Run the Nexscope interactive cutout create/info flow as one Skill API call. The point list marks foreground/background guidance points.

post/api/skill-api/v1/skills/fine-cutout-image-segmentation/run

Request

  • Base URL: https://api.nexscope.ai
  • URL: https://api.nexscope.ai/api/skill-api/v1/skills/fine-cutout-image-segmentation/run
  • Auth: HTTP bearer

Headers

X-Nexscope-Http-Status'legacy' | 'semantic'

Use semantic for HTTP error statuses on run and task-result requests. Without this header v1 retains legacy status behavior. The JSON envelope is unchanged; code 0 means success or acceptance, not asynchronous completion.

Request body

imageUrlstring required

Public URL of the image to cut out.

scoreUrlstring

Optional score map URL returned by a previous step.

featureUrlstring

Optional feature map URL returned by a previous step.

Example request

{
  "imageUrl": "https://example.com/product.jpg",
  "pointList": [
    {
      "x": 120,
      "y": 180,
      "isSelect": true
    }
  ],
  "scoreUrl": "https://example.com/score.png",
  "featureUrl": "https://example.com/feature.bin"
}

Response

Successful response.

codeinteger required

0 means accepted or successful; nonzero is a platform error.

msgstring nullable required
tsstring required

Epoch milliseconds.

timestring required

Server local time: yyyy-MM-dd HH:mm:ss.

coststring required

Elapsed milliseconds, never credits; -1 outside web requests.

traceIdstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.