Input image support
Use image URLs or base64 data URLs depending on your backend flow and selected model route.
Use one API to transform reference images, create product variants, run style changes, and build editing features with supported Gemini and GPT image models.
Image editing request
Send an input image plus prompt instructions to an editing-capable model.
curl https://api.pixapi.ai/v1/images/edits \
-H "Authorization: Bearer $PIXAPI_KEY" \
-F "model=gemini-3-pro-image-preview" \
-F "image=@product.png" \
-F "prompt=Place the product in a clean studio scene" \
-F "n=1" \
-F "size=1024x1024"Pixapi image editing uses POST /v1/images/edits for synchronous edits and POST /v1/async/images/edits when the edit should run as a task.
Editing requests keep the API key on the server and send multipart form fields such as model, image, prompt, n, and size to an editing-capable image model.
Use the endpoint for background replacement, product image variants, reference-guided edits, and upload flows where the app must track request ids and credit usage.
Editing workloads need stricter request validation, asset handling, retries, and billing clarity than one-off image demos.
Use image URLs or base64 data URLs depending on your backend flow and selected model route.
Build workflows for product photography, background changes, style transfer, and creative variants.
Use the same billing model for generation and editing so product teams can forecast visual AI costs.
Track request ids and model ids so support can investigate failed or rejected edits.
Compare Gemini and GPT image routes while keeping the surrounding API contract familiar.
Keep user-upload handling and Pixapi keys on the server side instead of exposing provider credentials.
| Workflow | Pixapi model route | Implementation note |
|---|---|---|
| Background replacement | Gemini image editing | Send source image plus a concise scene prompt. |
| Product variants | Gemini or GPT image route | Store the request id and selected model for auditability. |
| Creative resizing | Image generation or edit route | Choose aspect ratio and output count based on channel. |
| User-upload editing | Backend-only Pixapi call | Validate files and keep API keys out of browser code. |
An AI image editing API has to handle user uploads, reference images, prompt instructions, output tracking, and cost controls. Pixapi treats the AI image editing API as a production workflow, not a standalone demo.
A strong AI image editing API starts with predictable inputs. Your product may send a product photo, a user-uploaded reference, a style guide, or a generated image from another flow. The AI image editing API should accept those inputs in a documented format, keep the request server-side, and return outputs your application can store. Pixapi gives teams an AI image editing API that fits beside text-to-image generation so editing and creation share the same account and usage ledger.
Most teams adopt an AI image editing API after they already have a creative workflow: background replacement, product image cleanup, ad variant creation, style transfer, or visual personalization. In those cases the AI image editing API must be consistent enough for product engineers and flexible enough for designers. Pixapi keeps the AI image editing API connected to model pages and examples, so a team can decide whether Gemini image editing or a GPT image route is the better fit.
The operational layer matters because an AI image editing API touches customer assets. Upload validation, key management, request logging, and failure handling should live around the AI image editing API before it reaches production. Pixapi encourages backend-only calls, request id tracking, and credit-based usage records. That makes the AI image editing API easier to support when a customer asks why an edit failed, why a result changed, or which model processed a file.
Pricing is also easier when the AI image editing API shares the same credit system as generation. Product teams can estimate the cost of a product-image editor, a bulk background tool, or a campaign asset generator before exposing the feature to all users. A clear AI image editing API pricing model helps you decide whether to include editing in a free plan, gate it behind credits, or reserve high-volume editing for paid users.
A useful AI image editing API should link editing intent to adjacent pages. Visitors who land on an AI image editing API page often want image generation, model comparison, pricing, or documentation next. Pixapi routes the AI image editing API journey through the model catalog, image generation API page, and API docs, so developers can understand both the editing endpoint and the surrounding product decisions.
Use the AI image editing API when your product needs repeatable transformations rather than one-off manual edits. Pixapi makes the AI image editing API suitable for SaaS dashboards, commerce tools, internal creative pipelines, and user-facing upload flows. The AI image editing API can become one stable backend capability while your UI decides how much control, previewing, moderation, and history to expose.
Yes. Supported image models can receive an input image and prompt instructions through the image editing endpoint.
Editing consumes credits according to the selected model and output settings. Check the live model and pricing pages for current costs.
Supported routes can return multiple outputs. Use the output count parameter documented for the selected model.
Handle uploads on your own backend or trusted storage layer, then pass validated image URLs or data URLs to Pixapi.
Use one Pixapi key for reference-based editing, text-to-image generation, and future visual model routes.
Create API key