Image Generation

OpenAI GPT Image 2API

Use the OpenAI GPT Image 2 API on apiai.me — call via REST, test in the dashboard, or process in bulk.

Test in Dashboard View Docs ← All Tools

Three ways to use this tool

REST API

One POST request. Get the result back directly — as an image, video, or JSON depending on the tool.

terminal
curl -X POST https://apiai.me/api/workflow/openai-gpt-image-2 \
     -H "X-API-Key: YOUR_API_KEY" \
     -F "image=@input.jpg" \
     -F "background=transparent" \
     -F "images=@image.jpg" \
     -F "moderation=auto" \
     -F "output_format=png" \
     -F "prompt=VALUE" \
     -F "quality=auto" \
     -F "size=auto"
     --output result.png

Dashboard Playground

Test this tool visually before writing any code. Upload an image, set parameters, and see the result live. When it looks right, copy the auto-generated curl command and paste it into your app.

  1. Open the dashboard → API Toolbox
  2. Find OpenAI GPT Image 2 and click it
  3. Upload your input and adjust parameters
  4. Copy the curl command and ship
Open Dashboard →

Batch Processing

Process hundreds of images at once without writing a loop. Upload a CSV with one row per item, set your parameters, and download the results as a ZIP when they're done.

  1. Open the dashboard → Batches
  2. Select OpenAI GPT Image 2
  3. Add your content and start the batch
  4. Download results ZIP when complete
Go to Batches →

Parameters

Name Required Description Default / Options
background optional Background format of output image transparentopaqueauto
images optional Image(s) to edit
moderation optional Moderation of input image lowauto
output_format optional Format of output image pngjpegwebp
prompt required Add prompt here
quality optional Quality of output image lowmediumhighauto
size optional Size of output image 1024x10241024x15361536x1024auto

Ready to integrate?

Get an API key, test OpenAI GPT Image 2 in the dashboard, and copy the curl command.

Get API Key Full API Reference