NinjaChat
ModelsAPIPricingToolsBlog
Sign inDashboard→
ModelsAPIPricingToolsBlog
Dashboard →

Every model. One endpoint.

219 models across 35 providers, one OpenAI-compatible key. Live benchmarks rank every provider from real traffic.

Start buildingPlayground
ModelsProviders

Image & video

Video

12
Veo 3.1veo-3.1

Image

39
FLUX13 models · FLUX 1.1 Pro, FLUX 1.1 Pro Ultra…Nano Banana4 models · Nano Banana, Nano Banana 2…Seedream4 models · Seedream 4.5, Seedream 4.5…GPT Imagegpt-image-2Recraftrecraft-v3Runwayrunway-gen4-image-turboQwen4 models · Qwen Image 2512, Qwen Image Edit 2511…Grok Imagine3 models · Grok Imagine, Grok Imagine Image 2.0…AAlibaba2 models · Wan 2.6 Image, Wan 2.7 Image EditBBria2 models · Bria 3.2, Bria FIBOSStability AI2 models · SDXL Turbo, Stable Diffusion 3.5 LargePPruna AIpruna-p-imageAZ-Imagez-image-turbo

One client. Every model.

The official SDK, or any OpenAI SDK with a new base URL.

curl https://www.ninjachat.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $NINJACHAT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4.6",
    "messages": [{ "role": "user", "content": "Hello!" }]
  }'

FAQ

What is the NinjaChat API?

NinjaChat is an all-in-one AI API: OpenAI, Anthropic, Google, Black Forest Labs, ByteDance, and other labs — chat, image, and video generation — behind one OpenAI-compatible endpoint, one prepaid key (nj_sk_), and automatic provider failover. No lock-in to a single lab.

Is the NinjaChat API compatible with the OpenAI SDK?

Yes. Point base_url at https://www.ninjachat.ai/api/v1 and use an nj_sk_ key. Streaming, tool calls, JSON modes, and models.list work. Always use the www host — the apex domain redirects and most HTTP clients strip Authorization on that redirect.

Does NinjaChat include image and video generation?

Yes. The same key calls POST /v1/chat/completions, POST /v1/images/generations (synchronous), and POST /v1/videos (submit, then poll GET /v1/videos/{id} or register a webhook). Register webhooks at https://www.ninjachat.ai/developers/webhooks. Image models include FLUX, Imagen 4, Recraft, and gpt-image-2. Video models include Veo, Kling, and Seedance.

How do I switch to NinjaChat from another AI provider?

For OpenAI-compatible clients, change the base URL and API key. Step-by-step guides for OpenAI, Anthropic, OpenRouter, Replicate, fal.ai, Together AI, Fireworks AI live at https://www.ninjachat.ai/migrate. Frameworks (Vercel AI SDK, LangChain, LlamaIndex, LiteLLM) keep working.

How is the NinjaChat API priced?

Pay as you go from one prepaid balance. Chat bills metered per-token rates. Images and video bill per generation. Prices live on GET /api/v1/models — no auth required. No credit card to start; $0.50 starter credit.

Where is the OpenAPI spec and the live model catalog?

OpenAPI 3.1 at https://www.ninjachat.ai/openapi.json (also GET /api/v1/openapi). Live catalog at GET /api/v1/models (no auth). Docs at https://docs.ninjachat.ai. Status at https://www.ninjachat.ai/status. Benchmarks at https://www.ninjachat.ai/benchmarks.

NinjaChat

Every AI. One app.

Download on the App Store

Product

  • Dashboard
  • ninja for iMessage
  • Pricing
  • Free AI Tools
  • Affiliate Program
  • iOS App

Developers

  • API
  • API Models
  • MCP / Agents
  • API Docs

Models

  • Model Council
  • Seed 1.8
  • Gemini 2.5 Flash
  • Gemini 2.5 Pro
  • Gemini 3 Flash Preview
  • View All Models

Company

  • Blog
  • Uncensored AI
  • Community
  • Careers
  • Support
  • Privacy Policy
  • Terms of Service

Copyright © 2026 NinjaChat AI. Product of Bloon All Rights Reserved.

Compare top 3
3 models
Model
ProvidersContextLatencyUptime30d volumePrice · in / out
Grok Imagine
grok-imagine
$0.02/image
Grok Imagine Image 2.0
grok-imagine-image-2.0
$0.04/image
Grok Imagine Image Quality
grok-imagine-image-quality
$0.05/image