# withoutBG Pro Model API

Cloud-hosted background removal and alpha matte extraction at `https://api.withoutbg.com`. Auth via `X-API-Key`.

**Machine-readable spec (source of truth):** https://api.withoutbg.com/openapi.json

## Endpoint summary

| Method | Path | Docs | Summary |
|--------|------|------|---------|
| `POST` | `/v1.0/image-without-background` | [/docs/pro-model/background-removal-binary](/docs/pro-model/background-removal-binary) | Remove background (PNG) |
| `POST` | `/v1.0/image-without-background-base64` | [/docs/pro-model/background-removal-base64](/docs/pro-model/background-removal-base64) | Remove background (Base64 JSON) |
| `POST` | `/v1.0/alpha-channel` | [/docs/pro-model/alpha-matte-binary](/docs/pro-model/alpha-matte-binary) | Get alpha matte (PNG) |
| `POST` | `/v1.0/alpha-channel-base64` | [/docs/pro-model/alpha-matte-base64](/docs/pro-model/alpha-matte-base64) | Get alpha matte (Base64 JSON) |
| `POST` | `/v1.0/car-image-without-background` | [/docs/pro-model/car-background-removal-binary](/docs/pro-model/car-background-removal-binary) | Remove car background (PNG) |
| `POST` | `/v1.0/car-image-without-background-base64` | [/docs/pro-model/car-background-removal-base64](/docs/pro-model/car-background-removal-base64) | Remove car background (Base64 JSON) |
| `POST` | `/v1.0/car-cutout-and-shadow-base64` | [/docs/pro-model/car-cutout-and-shadow-base64](/docs/pro-model/car-cutout-and-shadow-base64) | Car cutout + separate shadow (Base64 JSON) |
| `GET` | `/available-credit` | [/docs/pro-model/credits](/docs/pro-model/credits) | Get available API credits |

Per-endpoint markdown mirrors are available as `/docs/pro-model/<slug>.md`.
