Production AI Generation,
without the model bloat.
Flagship image & video models from Google & OpenAI · one unified async API · from 30% of official pricing · 100 free credits — your app can batch-generate today.
Veo 3.1, Nano Banana, GPT-Images, Imagen — same native quality, up to 70% off. Designed for batch generation at scale.
Look up progress by task ID and view balance, usage and limits in your account. Keep the task ID when contacting support about a problem.
One line: swap the base URL and your existing OpenAI SDK works. Chat-completions–shape image & video generation, no migration cost.
Async task queues with lookup by task ID. Concurrency follows account settings; if status is temporarily unknown, check the original task before submitting again.
Contact support to confirm availability, pricing and delivery scope for custom routing, dedicated limits, SSO or corporate billing.
View your balance, usage and transaction records. Check the ledger for actual charges and refund status, and review top-up terms before paying.




| Model | Image | Video | Tools |
|---|---|---|---|
| gpt-6-astra · gpt-5.6-sol | ≤4 × 4MiB | — | — |
| gpt-6-sol | ≤4 × 4MiB | — | ✓ |
| gemini-3.7-flash · gemini-3.8-flash | ≤4 × 4MiB | ≤1 × 200MiB | ✓ |
| grok-4.3 · grok-4.5 | — | — | — |
| Claude (10 configured IDs) | ≤4 × 4MiB | — | ✓ |
Claude model IDs
claude-haiku-4-5-20251001 · claude-opus-4-5-20251101 · claude-opus-4-6 · claude-opus-4-7 · claude-opus-4-8 · claude-opus-5 · claude-sonnet-4-5 · claude-sonnet-4-5-20250929 · claude-sonnet-4-6 · claude-sonnet-5
curl https://api.dealonhorizon.us/v1/models -H "X-API-Key: YOUR_API_KEY"
curl https://api.dealonhorizon.us/v1/chat/completions \
-H "X-API-Key: YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"model":"gpt-6-sol","messages":[{"role":"user","content":"Hello"}],"stream":false}'
*
| Key | RPM | ||||||
|---|---|---|---|---|---|---|---|
| scope | |
|---|---|
| generate | |
| tasks:read | |
| tasks:write | |
| usage:read | |
| billing:read | |
| account:admin |
| Time | ||
|---|---|---|
| Time | Type | Model | Cost | Status | Latency | File |
|---|---|---|---|---|---|---|
Authorization: Bearer YOUR_API_KEY # or X-API-Key: YOUR_API_KEY
{
"model": "gemini-3.0-pro-image-landscape",
"messages": [{"role": "user", "content": "A blue butterfly on a flower"}]
}
{
"model": "GPT-Images 2.0-16:9",
"messages": [{"role": "user", "content": "A cyberpunk neon city at rainy night"}]
}
{
"model": "gemini-3.0-pro-image-portrait-4k",
"messages": [{"role": "user", "content": [
{"type": "image_url", "image_url": {"url": "https://example.com/ref.jpg"}},
{"type": "text", "text": "Similar composition in autumn colors"}
]}]
}
{
"model": "veo_3_1_t2v_fast_landscape",
"messages": [{"role": "user", "content": "A drone shot flying over a tropical island"}]
}
{
"model": "veo_3_1_i2v_fast_landscape_1080p",
"messages": [{"role": "user", "content": [
{"type": "image_url", "image_url": {"url": "https://example.com/start.jpg"}},
{"type": "image_url", "image_url": {"url": "https://example.com/end.jpg"}},
{"type": "text", "text": "Character slowly turns around"}
]}]
}
{
"task_id": "tsk_a8f3d2e1",
"status": "queued",
"position": 12,
"cost": 12,
"model": "gemini-3.0-pro-image-landscape",
"created_at": "2026-04-20T12:00:00+00:00"
}
{
"task_id": "tsk_a8f3d2e1",
"status": "completed",
"task_type": "t2i",
"cost": 12,
"created_at": "2026-04-20 12:00:00",
"completed_at": "2026-04-20 12:01:05",
"expires_at": "2026-04-22 12:01:05",
"result": {
"file_url": "/v1/tasks/tsk_a8f3d2e1/file",
"file_ext": "png",
"file_size": 1234567,
"duration_ms": 45000
}
}
{
"credits": 29800.0,
"frozen_credits": 0.0,
"img_30d": 150,
"vid_30d": 45,
"tier_thresholds": [1000, 5000, 10000],
"effective_pricing": {
"gemini-3.1-flash-image": {"tiers": [9, 7, 7, 5], "is_fixed": false},
"veo_3_1_t2v_fast": {"tiers": [19, 17, 14, 12], "is_fixed": false}
}
}
{
"service": "holo-gen-reception",
"status": "ok",
"capacity": "available"
}
| Status | |
|---|---|
| 202 | |
| 400 | |
| 401 | |
| 402 | |
| 429 | |
| 503 |
| error code | |
|---|---|
| PUBLIC_ERROR_PROMINENT_PEOPLE_UPLOAD | |
| PUBLIC_ERROR_PROMINENT_PEOPLE_FILTER_FAILED | |
| PUBLIC_ERROR_SEXUAL | |
| PUBLIC_ERROR_VIOLENCE | |
| PUBLIC_ERROR_DANGEROUS |
| RPM | |
| 20 MB max · JPEG / PNG / WebP | |
| UTC+8 (CST) | |
| Dashboard | https://api.projectholo.ai/dashboard |
—
—
—