Boogu Image

Boogu Image API

Generate Boogu Image images through booguimage.com.

Use these server API routes with a Boogu Image API key. For now the BFF routes forward requests to the Ideogram 4 image backend while the product UI remains branded as Boogu-Image-0.1.

Authentication

Send the user's API key in the Authorization header. These public BFF routes do not require a signed-in browser session.

Authorization: Bearer <api_key>
Content-Type: application/json

Costs

  • Text to image: 4 credits per generated image.
  • Credits are deducted by the task service after request validation.
  • Pay-as-you-go credits never expire; see the pricing page for plans.
  • Temporary backend routing: Boogu Image API requests are proxied to the Ideogram 4 generation service.
  • Choosing between workflows? Read the Boogu Image vs Z-Image comparison.

Image Generate

POST /api/image/boogu-image/generate

{
  "prompt": "A studio portrait with soft window light",
  "size": "16:9",
  "rendering_speed": "BALANCED",
  "output_format": "png",
  "public": true
}

Status

Poll the status endpoint with the returned task_id until the image is ready.

GET /api/image/boogu-image/status?task_id=<task_id>

History

List Boogu Image tasks for the API key supplied in the Authorization header.

GET /api/image/boogu-image/list?page=1&limit=12

Limits

  • Prompt length: 1-2000 characters for text-to-image, up to 4096 characters for edit requests.
  • Rendering speed: TURBO, BALANCED, QUALITY.
  • Image sizes: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 9:21, 21:9.
  • Output formats: png, jpeg, webp.