---
title: "Paid: Pipeline - RemBG"
method: POST
path: "/api/x402/pipeline-rembg"
---

# Paid: Pipeline - RemBG

`POST /api/x402/pipeline-rembg`

## Request

- Base URL: `https://three.ws`
- URL: `https://three.ws/api/x402/pipeline-rembg`
- Auth: none required

3D Asset Pipeline — Background Removal: pay $0.01 USDC to strip the background from an image, returning a transparent PNG — the clean reference view image→3D reconstruction needs so it never bakes a room into the mesh. POST a public image_url; get back a durable first-party PNG URL.

## Request body

- object
  - `image_url` string, uri, required: Public HTTPS URL of the source image (PNG, JPEG, WEBP, or GIF).
  - `model` 'rmbg2' | 'birefnet' | 'u2net' | 'isnet' | 'u2net_human_seg' | 'silueta'

## Response `200`

three.ws Pipeline - RemBG result JSON

## Other responses

- `400`: Validation error
- `402`: Payment Required (x402)

---

[API](https://skmtc.dev/three/apis/three-ws-api.md) · [All operations](https://skmtc.dev/three/apis/three-ws-api/llms.txt) · [OpenAPI document](https://skmtc.dev/three/apis/three-ws-api/revisions/dbc5e3a81b79?raw)
