Goodtake AI

GoodTake AI Docs

Generate images with AI — REST API, CLI, and MCP server for Claude.

Welcome to GoodTake AI

GoodTake AI gives you programmatic access to the best image generation models — GPT Image, ByteDance Seedream, and Google Gemini — through a single unified API.

Base URL: https://api.goodtake.ai/v1

Quick start

# 1. Get an API key at goodtake.ai → Settings → Developer Settings

# 2. Generate your first image (synchronous, returns URLs inline)
curl -s -X POST "https://api.goodtake.ai/v1/image/generate?wait=true" \
  -H "Authorization: Bearer $GOODTAKE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model_identifier":"gpt-image-2","prompt":"a red fox in snow","params":{"quality":"high"}}' \
  | jq '.images[].url'

Explore the docs

Endpoint overview

MethodPathDescription
GET/v1/models?type=imageList enabled models with cost and supported params
POST/v1/image/generateCreate a generation (async by default; ?wait=true for sync)
GET/v1/image/generations/{id}Poll status and get signed image URLs
GET/v1/image/generations/{id}/streamServer-Sent Events stream
GET/v1/image/generationsList your org's generations (paginated)

All API keys start with gt_. The same key works in the REST API, CLI, and MCP server.

On this page