Bring polished image editing into your product
When image cleanup spans separate tools, polling logic, and manual review queues, the integration becomes the product. Peelaway gives you one asynchronous contract for supported edits and result delivery.
A smaller surface to own
Submit the job once, track an explicit state, and receive the finished file through a predictable result contract.
Object and distraction removal
Describe the target in plain language or supply a mask when the product already knows the region to change.
Background removal
Request a transparent-background output through the same job contract used for other edits.
Prompt-driven editing
Use a plain-language instruction for supported replacement, recoloring, cleanup, or restyling requests.
Asynchronous delivery
Receive a job ID immediately, then use polling or a signed webhook callback for the terminal result.
Batch input
Submit collections within documented plan limits rather than building a separate client-side queue for every image.
Machine-readable contracts
Generate or validate an integration from OpenAPI, or expose the same workflow to MCP-compatible tools.
One integration around task-specific workflows
Object removal, background removal, and generative edits often require different services and delivery conventions. That leaves your team maintaining routing and failure handling before it can judge the image.
Peelaway keeps the public integration stable while selecting a supported workflow behind it. You own the product experience and acceptance threshold instead of a chain of image tools.
Pending, done, and error states make terminal handling visible to the calling product.
Completed jobs return a short-lived URL plus dimensions, format, processing time, and credit metadata.
Use the standard Idempotency-Key header so network retries do not create duplicate REST jobs.
Dimension handling depends on the selected workflow and supported limits. Validate representative outputs before removing human review.
Frequently asked questions
Implementation guide
Build the asynchronous job loop
Follow the submit, pending, webhook-or-poll, and result flow with copyable curl and TypeScript examples, explicit retry boundaries, and webhook verification.
Read the asynchronous image-editing API guide
Let your next idea take shape
Choose a focused creative tool, start with a photo, and shape it into a polished image. Start with free credits.