Image APIs

This section documents the public image-generation interfaces exposed by ReachAPI.

The image APIs in this group currently expose three interface styles:

  • Use POST /v1/images/create for the seedream-4-5, seedream-5-0-lite, seedream-5-0-pro, nanobanana, nanobanana-2, and nanobanana-pro task-based image APIs
  • Use POST /v1/images/create with model: "gpt-image-2-async" for the GPT Image 2 async task API
  • Use the separate OpenAI-compatible Image API with model: "gpt-image-2" for /v1/images/generations and /v1/images/edits
  • Poll task status with GET /v1/tasks/{task_id} for the task-based image APIs
  • Optionally receive the final result through callback_url
  • Read generated files from data[].url after the task reaches success

Available references:

  • OpenAI Image API: OpenAI-compatible image generation and editing interface for gpt-image-2
  • GPT Image 2 Async Image API: task-based image generation and editing with gpt-image-2-async
  • Seedream: text-to-image, image editing, and sequential image generation with URL-only image input
  • nanobanana: text-to-image and lightweight image editing, up to 5 reference images, no resolution, no web search
  • nanobanana-2: image generation, image editing, and search-enhanced generation with broader aspect ratio and resolution options
  • nanobanana-pro: higher-tier image generation and editing with large-output resolution options

Capability Matrix

Model IDTypical useMax reference imagesresolutionenable_web_searchNotable constraints
nanobananatext-to-image, image editing5Not supportedNot supportedBest with fewer reference images
gpt-image-2-asynctext-to-image, image editing141k, 2k, 4kNot supportedAsync task API for GPT Image 2
seedream-4-5 / seedream-5-0-litetext-to-image, image editing, sequential generation142k, 3k, 4k by modelNot supportedURL-only image input; no aspect_ratio
seedream-5-0-protext-to-image, multi-reference generation, interactive editing101k, 2kNot supportedFreeform and coordinate-based editing; URL-only image input
nanobanana-2text-to-image, image editing, real-time context generation140.5k, 1k, 2k, 4kSupportedSupports extra wide and tall aspect ratios
nanobanana-propremium image generation, high-quality editing141k, 2k, 4kSupportedFocused on higher-quality output choices

Common Conventions

  • Base URL: https://direct.reachapi.ai
  • Authentication: use your ReachAPI key in Authorization: Bearer YOUR_REACH_API_KEY
  • Content type: application/json
  • Task result contract: the final image URLs are returned in data[].url
  • Shared platform conventions: /docs/api-reference/reference-overview
  • Local file upload: /docs/api-reference/file/upload

On this page