CuratorAPI PLATFORM

API Documentation

OpenAPI specs, supported AI models matrix, code snippets, and live test runner.

API Gateway Version:v1.0.0
POST

AI Image Detector

/api/v1/detect

Curator Detection Engine

Analyzes input images using our Deep Scan AI Image Detector API to determine whether an image was generated by AI or captured by a human camera. Supports both `application/json` (with base64/url) and `multipart/form-data` (for direct file uploads).

Key Features
Deep Scan AI Image Detector engine backend
Supports public Image URLs, Base64 strings, or direct File Uploads (multipart)
Authenticity verdict & confidence scores
SSRF & Security Sandbox Protection

Supported AI Models & Action Capabilities Matrix

Complete list of models, resolutions, aspect ratios & quality options synced from Generate App UI.

14 MODELS ACTIVE
Curator Image Authenticity Detector
curator-detectorAI Image Verification & Detection
POST /api/v1/detect

Deep neural image classifier detecting synthetic artifacts, noise distribution, and diffusion patterns.

Supported Actions & Options
  • Authenticity classification (AI vs Human camera)
  • Confidence score calculation (0.00 - 1.00)
  • Public HTTP/HTTPS Image URL input
  • Base64 byte stream image input
Supported Aspect Ratios
Any / Universal aspect ratio
Supported Output Resolutions
Auto-scale up to 4K
GPT Image 2
gpt-image-2ID: 14Photorealistic Text-to-Image (Default)
POST /api/v1/generate

Flagship photorealistic image model optimized for crisp lighting, cinematic textures, and detailed object composition.

Supported Actions & Options
  • Text-to-Image prompt generation
  • Image-to-Image with base64Refs
  • Quality selection (low, medium)
  • Resolution control (1K, 2K, 4K)
Supported Aspect Ratios
16:99:161:14:33:42:33:25:44:5
Supported Output Resolutions
1K2K4K
Grok Imagine
grok-imagineID: 9High-Speed Photorealistic Model
POST /api/v1/generate

Ultra-fast generation model engineered for maximum throughput and rapid prototyping with vibrant contrast.

Supported Actions & Options
  • Ultra-fast prompt execution (< 3s latency)
  • Wide aspect ratio support (21:9, 9:20, 1:2, 2:1)
  • High contrast artistic rendering
Supported Aspect Ratios
16:99:161:14:33:42:33:21:22:19:2021:9
Supported Output Resolutions
1K2K
Z-Image-Turbo
z-image-turboID: 3Turbo Fast Generation Engine
POST /api/v1/generate

Turbo-charged fast model designed for high-frequency interactive applications and instant thumbnail generation.

Supported Actions & Options
  • Sub-second image generation pipeline
  • Low latency real-time prompt rendering
  • Ultra-wide 21:9 and vertical 9:21 ratios
Supported Aspect Ratios
1:12:33:23:44:37:99:79:169:2116:921:9
Supported Output Resolutions
1K
Nano Banana Pro
nano-banana-proID: 6High-Definition Compact Model
POST /api/v1/generate

Compact pro model specializing in punchy graphics, high-definition character design, and vivid contrast.

Supported Actions & Options
  • Sharp edge rendering & high contrast
  • 4K Resolution output support
  • Multi-ratio aspect ratio formatting
Supported Aspect Ratios
16:99:161:14:33:42:33:25:44:521:9
Supported Output Resolutions
1K2K4K
Nano Banana 2.0
nano-banana-2.0ID: 7Next-Gen Compact Model
POST /api/v1/generate

Second generation Nano model featuring upgraded prompt adherence and smoother color blending.

Supported Actions & Options
  • Enhanced prompt adherence
  • Subtle gradient lighting simulation
  • 4K Resolution output support
Supported Aspect Ratios
16:99:161:14:33:42:33:25:44:521:9
Supported Output Resolutions
1K2K4K
Nano Banana
nano-bananaID: 8Lightweight Prototyping Model
POST /api/v1/generate

Lightweight entry model suited for fast wireframing, draft mockups, and low-overhead generation.

Supported Actions & Options
  • Lightweight draft generation
  • 2K Resolution default output
Supported Aspect Ratios
16:99:161:14:33:42:33:25:44:521:9
Supported Output Resolutions
2K
Seedream 5.0 Lite
seedream-5.0-liteID: 10Anime & Digital Illustration 5.0
POST /api/v1/generate

Creative illustration model tailored for anime characters, digital art, concept design, and fantasy landscapes.

Supported Actions & Options
  • Anime & manga style generation
  • 3K High-Definition digital art
  • Stylized color palette rendering
Supported Aspect Ratios
16:99:161:14:33:42:33:221:9
Supported Output Resolutions
2K3K
Seedream 4.5
seedream-4.5ID: 4Digital Painting & Fantasy Art 4.5
POST /api/v1/generate

Digital art generation model specializing in oil painting textures, fantasy environments, and concept design.

Supported Actions & Options
  • Digital fantasy artwork synthesis
  • Concept art brushstroke rendering
  • 4K Ultra-Resolution output
Supported Aspect Ratios
16:99:161:14:33:42:33:221:9
Supported Output Resolutions
2K4K
Seedream 4.0
seedream-4.0ID: 18Classic Illustration Model 4.0
POST /api/v1/generate

Legacy 4.0 illustration engine suited for classic 2D drawings and graphic sketches.

Supported Actions & Options
  • Classic 2D illustration rendering
  • 1K / 2K / 4K Multi-resolution support
Supported Aspect Ratios
16:99:161:14:33:42:33:221:9
Supported Output Resolutions
1K2K4K
Qwen Image 2.0
qwen-image-2.0ID: 15High-Precision Qwen Diffusion
POST /api/v1/generate

Advanced Qwen model with superior multi-lingual text comprehension and photorealistic scene composition.

Supported Actions & Options
  • Multi-lingual prompt understanding
  • Photorealistic object synthesis
  • Complex multi-subject composition
Supported Aspect Ratios
16:94:31:13:49:16
Supported Output Resolutions
1K2K
Qwen Image 2.0 Pro
qwen-image-2.0-proID: 16Professional Qwen Model
POST /api/v1/generate

Professional Qwen tier offering enhanced prompt fidelity, intricate material details, and studio quality.

Supported Actions & Options
  • High-precision multi-subject prompt alignment
  • Ultra-detailed skin and material textures
  • 4K Ultra-resolution output
Supported Aspect Ratios
16:94:31:13:49:16
Supported Output Resolutions
2K4K
Wanx 2.7
wanx-2.7ID: 17Cinematic & Architectural Model
POST /api/v1/generate

Cinematic image generation model focused on dramatic lighting, architectural precision, and artistic atmosphere.

Supported Actions & Options
  • Cinematic lighting & color grading
  • Atmospheric landscape rendering
  • 4K Architectural design synthesis
Supported Aspect Ratios
16:94:31:13:49:16
Supported Output Resolutions
1K2K4K
Flux Schnell (Fast)
flux-schnellNext-Gen Flux Schnell Diffusion
POST /api/v1/generate

State-of-the-art Flux Schnell model providing elite detail rendering, accurate prompt following, and realistic human anatomy.

Supported Actions & Options
  • Next-gen Flux Schnell generation
  • Complex prompt alignment & spatial accuracy
  • Human anatomy & hand rendering
Supported Aspect Ratios
16:99:161:14:33:42:33:25:44:5
Supported Output Resolutions
Auto-resolution (1024x1024 / 1344x768)

Auto-Filled Code Snippets

Copy ready-to-run request code

curl -X POST "https://curator-ai-detector.vercel.app/api/v1/detect" \
  -H "Authorization: Bearer curator_live_9x8a..." \
  -H "Content-Type: application/json" \
  -d '{
  "imageUrl": "https://tmpfiles.org/dl/18413490/sample.jpg"
}'

Live Test Runner Console

Send request & inspect output

LIVE EXECUTION
Tekan "Send Request" untuk melihat output live API response...

Authentication & Security

How to securely authenticate your API requests

Curator API uses API keys for authentication. You must include your API key in the Authorization HTTP header as a Bearer token.

Authorization: Bearer curator_live_YOUR_API_KEY
  • Keep your API keys secure and never expose them in client-side code (browsers, mobile apps).
  • All API requests must be made over HTTPS. Calls made over plain HTTP will fail.
  • If you suspect your key has been compromised, you can revoke it immediately from the Dashboard.

Rate Limits & Quota

Understanding request limits and tiers

To ensure fair usage and maintain high availability, API requests are subject to rate limiting based on your subscription tier.

Free Tier (Starter)

  • Batas Harian: 10 Requests / Hari
  • Integrasi: Standard API Key
  • Priority: Standard processing

Pro Unlimited

  • Batas Harian: 999.999 Requests / Hari
  • Integrasi: Custom Branded API Key
  • Priority: Dedicated GPU cluster

Note: Exceeding your daily quota will result in a 429 Too Many Requests response.

Error Dictionary

Standardized API error codes and their meanings

HTTP StatusCodeDescription
400BAD_REQUESTThe request was invalid or missing required parameters (e.g., missing prompt or invalid image format).
401UNAUTHORIZEDNo API key provided, or the API key is invalid/revoked.
403FORBIDDENThe API key does not have permission for this endpoint (scope restriction).
429RATE_LIMIT_EXCEEDEDYou have hit your request rate limit or monthly quota. Please upgrade your tier or wait.
500INTERNAL_SERVER_ERRORAn unexpected error occurred on our AI infrastructure. We are automatically notified.