# Pixa Docs > Pixa is an AI image editor for e-commerce sellers and creators. Learn how to use Pixa, and how to integrate the Pixa API into your product. ## Docs - [Assets & Collections](https://pixa.com/docs/agents/asset-management.md): Upload, organize, and search your media assets from the CLI or MCP. - [Brand Libraries](https://pixa.com/docs/agents/brand-libraries.md): Manage brand identities and generate brand-consistent content from the CLI. - [CLI Setup](https://pixa.com/docs/agents/cli.md): Install and authenticate the Pixa CLI for use with AI agents, scripts, and automation. - [CLI Command Reference](https://pixa.com/docs/agents/cli-reference.md): Complete reference for all pixa CLI commands, flags, and input formats. - [Editing Tools](https://pixa.com/docs/agents/editing-tools.md): Remove backgrounds, upscale, and expand images with AI. - [Image Generation](https://pixa.com/docs/agents/image-generation.md): Generate images from text prompts, reference images, or natural-language editing instructions. - [JSON Patterns](https://pixa.com/docs/agents/json-patterns.md): Understand the JSON envelope format used by the Pixa CLI for agent-friendly output. - [MCP Server](https://pixa.com/docs/agents/mcp.md): Connect Pixa's AI image and video tools to any MCP-compatible agent or IDE. - [Pixa for Agents](https://pixa.com/docs/agents/overview.md): Give AI agents access to Pixa's full suite of image and video tools — generation, editing, automation, and asset management. - [Pipelines](https://pixa.com/docs/agents/pipelines.md): Run multi-step reusable workflows from the command line or MCP. - [Running Tasks](https://pixa.com/docs/agents/run-tasks.md): Deep dive on pixa run — the primary entrypoint for agent-driven image and video tasks. - [Video Generation](https://pixa.com/docs/agents/video-generation.md): Generate videos from text, images, or audio — including talking head and lipsync. - [Share Links](https://pixa.com/docs/agents/views-and-publishing.md): Create shareable links to curated asset selections from the CLI or MCP. - [Generate Background](https://pixa.com/docs/api-reference/generate-background.md): Generates a new background for an image. Generated images are 1024x1024 by default.

**Input Image Limits:** - Max size: 25MB - Min resolution: 64x64px - Max resolution: 6000x6000px - [Get Credits](https://pixa.com/docs/api-reference/get-credits.md): Returns the number of credits remaining in your account. - [API reference](https://pixa.com/docs/api-reference/index.md): The canonical schema reference for Pixa API endpoints. - [Outpaint](https://pixa.com/docs/api-reference/outpaint.md): Expands an image by generating AI content beyond its original boundaries. Use this to extend images in any direction while maintaining visual coherence.

**Input Image Limits:** - Max size: 25MB - Min resolution: 128x128px - Max resolution: 6000x6000px - Supported formats: JPEG, PNG… - [Remove Background](https://pixa.com/docs/api-reference/remove-background.md): Removes the background from an image and optionally adds AI-generated shadows, crops to the subject, and applies margins. When AI shadows are requested, an additional 3 credits will be consumed.

**Input Image Limits:** - Max size: 25MB - Min resolution: 64x64px - Max resolution: 6000… - [Try On (Beta)](https://pixa.com/docs/api-reference/try-on.md): **BETA** - This endpoint is currently in beta and may change without notice.

Places a garment onto a person image.

**For Best Results:** - Person Image: - There should only be one person in the image. - Plain backgrounds and no accessories are best - The perso… - [Try On Job Cancel (Beta)](https://pixa.com/docs/api-reference/try-on-job-cancel.md): **BETA** - This endpoint is currently in beta and may change without notice.

Cancels a Try On job that is currently pending or running. When a Try On job is submitted with wait_for_result set to false, it can be cancelled using this endpoint if it hasn't completed yet. Jobs that are alread… - [Try On Job Status (Beta)](https://pixa.com/docs/api-reference/try-on-job-status.md): **BETA** - This endpoint is currently in beta and may change without notice.

Checks the status of a Try On job. When using the Try On API with wait_for_result set to false, it returns a job ID. This endpoint allows you to check the status of that job and retrieve the final result when proc… - [Upscale](https://pixa.com/docs/api-reference/upscale.md): Increases the resolution of an image by 2x or 4x. Images may be upscaled to a maximum resolution of 6000x6000px. Upscaled images are returned in JPEG format unless the input image contained alpha channels, in which case the output will be PNG format.

**Input Image Limits:** - Max size: 2… - [Remove Video Background](https://pixa.com/docs/api-reference/video-remove-background.md): Removes the background from a video and optionally replaces it with a solid color or makes it transparent.

**Input Video Limits:** - Max size: 100MB - Max duration: 60 seconds - Supported formats: MP4, MOV, WebM, MKV, GIF - Supported codecs: H.264, H.265/HEVC, VP8, VP9, AV1, ProRes… - [Video Remove Background Job Cancel](https://pixa.com/docs/api-reference/video-remove-background-job-cancel.md): Cancels a Video Remove Background job that is currently pending or running. Jobs that are already completed or failed cannot be cancelled. - [Video Remove Background Job Status](https://pixa.com/docs/api-reference/video-remove-background-job-status.md): Checks the status of a Video Remove Background job. When using the Video Remove Background API, it returns a job ID. This endpoint allows you to check the status of that job and retrieve the final result when processing is complete. - [Credits](https://pixa.com/docs/developer-guide/core-concepts/credits.md): How to check your remaining credits and monitor your usage. - [Error handling](https://pixa.com/docs/developer-guide/core-concepts/error-handling.md): Build resilient clients with consistent logging and retry behavior. - [Image Requirements](https://pixa.com/docs/developer-guide/core-concepts/image-requirements.md): Supported formats, file size limits, and per-endpoint resolution constraints. - [Rate Limits](https://pixa.com/docs/developer-guide/core-concepts/rate-limits.md): Handle 429s safely with exponential backoff and jitter. - [Request Formats](https://pixa.com/docs/developer-guide/core-concepts/request-formats.md): When to use JSON vs multipart, and how Accept headers work. - [Handling Results](https://pixa.com/docs/developer-guide/core-concepts/result-urls.md): How to safely download, store, and cache results. - [API overview](https://pixa.com/docs/developer-guide/getting-started/api-overview.md): What the Pixa API can do and how to use it in production. - [Authentication & CORS](https://pixa.com/docs/developer-guide/getting-started/authentication-cors.md): Authenticate requests securely. - [Pricing](https://pixa.com/docs/developer-guide/getting-started/pricing.md): Where to generate keys, view usage, and manage billing. - [Quickstart](https://pixa.com/docs/developer-guide/getting-started/quickstart.md): Make your first request and save the resulting image. - [Background Removal](https://pixa.com/docs/developer-guide/guides/background-removal.md): Integrate clean cutouts for commerce and catalog workflows. - [Generate Background](https://pixa.com/docs/developer-guide/guides/generate-background.md): Produce new backgrounds for images. - [Outpaint](https://pixa.com/docs/developer-guide/guides/outpaint.md): Expand images by generating AI content beyond their original boundaries. - [Upscale](https://pixa.com/docs/developer-guide/guides/upscale.md): Create high resolution images by upscaling the input image. - [Video Background Removal](https://pixa.com/docs/developer-guide/guides/video-background-removal.md): Remove backgrounds from videos with AI-powered segmentation. - [Virtual Try-on](https://pixa.com/docs/developer-guide/guides/virtual-try-on.md): Place a garment onto a person image. - [Changelog](https://pixa.com/docs/developer-guide/resources/api-changelog.md): Changes to the API - [Terms of Service](https://pixa.com/docs/developer-guide/resources/api-terms.md): Key legal entry points and high-level restrictions. - [Data & Privacy ](https://pixa.com/docs/developer-guide/resources/data-privacy.md): How images are handled, retained, and used. - [Frequently Asked Questions](https://pixa.com/docs/developer-guide/resources/faq.md): Answers to frequently asked questions about the Pixa API. - [Status Page](https://pixa.com/docs/developer-guide/resources/status-page.md): Where to look when requests fail or latencies spike. ## OpenAPI Specs - [openapi](https://pixa.com/docs/openapi.yaml) ## Optional - [Open Pixa](https://www.pixa.com) - [What's new](https://www.pixa.com/whats-new)