> For the complete documentation index, see [llms.txt](https://savv-pro.gitbook.io/welcome/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://savv-pro.gitbook.io/welcome/ai-background-remover-api.md).

# AI Background Remover API

## 🎉 Welcome

**Background Remover** API helps you remove backgrounds from images with high accuracy and quick response times. Whether you’re building a photo editing app or an e-commerce platform, this API makes background removal fast, simple, and efficient.

✨ **Key Features:**

* 🤖 **AI-powered face-swapping** – Seamlessly swap faces using advanced AI technology.
* ⚡ **Lightning-fast processing** – Get quick responses with optimized performance.
* 🖼️ **Supports multiple formats** – Works with **JPG, PNG, WebP, BMP**, and more.
* 🔌 **Easy integration** – RESTful API compatible with multiple programming languages.

**Use Cases:**

* 📸 **Photography Apps** – Offer users a seamless editing experience with AI-powered face swapping.
* 🛍️ **E-commerce** – Personalize product visuals by allowing users to swap faces in images.
* 🎨 **Graphic Design** – Easily modify and create stunning visual effects with face-swapping.
* 📢 **Marketing** – Generate engaging ads and interactive campaigns with face transformations.
* 🤖 **Automated Workflows** – Enhance content creation with automated face-swapping solutions.

## ⚡ Want to jump right in?

Ready to get started? Follow our **Quick Start** guide to make your first request within minutes!

**Quick Start Overview:**

* **Step 1**: Get your API key from[ RapidAPI](https://rapidapi.com/hawksavvy-hawksavvy-default/api/remove-background18).
* **Step 2**: Use your API key to authenticate.
* **Step 3**: Make a `POST` request to the `/remove-background18` endpoint with your image data.

{% content-ref url="/pages/xhXkomMJZnICgqBEPGNM" %}
[Quick Start](/welcome/ai-background-remover-api/quick-start.md)
{% endcontent-ref %}

## 🛑 Understanding Status Codes

API responses include **status codes** to indicate the outcome of a request. These codes help developers identify whether a request was successful, encountered an error, or requires further action.

For a detailed breakdown of each status code, troubleshooting tips, and handling strategies, check the full Status Code Documentation.

{% content-ref url="/pages/07cqeVe7My4Xk9UuZfGq" %}
[Status Code](/welcome/ai-background-remover-api/status-code.md)
{% endcontent-ref %}
