GET /api/v1/rates — Zero Scheduler Pricing & Limits is a paid API for AI agents from scheduler.withzero.xyz, paid per call via MPP, price unknown, status unknown (last checked 2026-10-12, last successful call 2026-08-10).
Returns current per-second sandbox costs, flat fees, hard caps, and built-in LLM workload profiles for the Zero Scheduler service
Per-second / per-call rates and hard caps. Static per deployment. 📖 Full guide: https://scheduler.withzero.xyz/llms.txt
A JSON object containing: per-second Daytona sandbox cost in USDC micros, flat sibling-call fee in micros, fixed per-run overhead in micros, per-second dependency installation cost, hard caps on max runtime seconds, max sibling calls, and max LLM calls per run, plus a map of named LLM workload profiles each specifying default model, available models, max calls per run, max input bytes per call, max output tokens per call, and max cost in USDC micros per run.
GEThttps://scheduler.withzero.xyz/api/v1/rates?utm_source=zero.xyzUse this endpoint before creating or budgeting a scheduled cron task to understand exact cost components, verify hard cap constraints, or select the appropriate LLM profile. Prefer this over documentation since it reflects live server-enforced values.
{}{
"llm_models": {
"openai/gpt-5.5": {
"aliases": [
"reasoning"
],
"provider": "openrouter",
"description": "Frontier reasoning model for hard scheduled analysis, coding, and professional workflows.",
"max_output_tokens": 128000,
"input_usdc_micros_per_million_tokens": "5000000",
"output_usdc_micros_per_million_tokens": "30000000"
},
"google/gemini-3.5-flash": {
"aliases": [
"default"
],
"provider": "openrouter",
"description": "High-efficiency general-purpose model for scheduled agent work with strong coding and reasoning.",
"max_output_tokens": 65536,
"input_usdc_micros_per_million_tokens": "1500000",
"output_usdc_micros_per_million_tokens": "9000000"
},
"anthropic/claude-opus-4.8": {
"aliases": [
"large"
],
"provider": "openrouter",
"description": "Highest-quality long-horizon model for autonomous agents, large codebases, and complex synthesis.",
"max_output_tokens": 128000,
"input_usdc_micros_per_million_tokens": "5000000",
"output_usdc_micros_per_million_tokens": "25000000"
},
"google/gemini-3.1-flash-lite": {
"aliases": [
"fast"
],
"provider": "openrouter",
"description": "Low-cost, low-latency OpenRouter-routed generation for frequent cron work.",
"max_output_tokens": 65536,
"input_usdc_micros_per_million_tokens": "250000",
"output_usdc_micros_per_million_tokens": "1500000"
}
},
"llm_profiles": {
"bulk": {
"models": [
"fast",
"default",
"reasoning",
"large",
"google/gemini-3.1-flash-lite",
"google/gemini-3.5-flash",
"openai/gpt-5.5",
"anthropic/claude-opus-4.8"
],
"default_model": "google/gemini-3.1-flash-lite",
"max_calls_per_run": 10,
"max_input_bytes_per_call": 65536,
"max_output_tokens_per_call": 65536,
"max_cost_usdc_micros_per_run": "150000"
},
"long": {
"models": [
"fast",
"default",
"reasoning",
"large",
"google/gemini-3.1-flash-lite",
"google/gemini-3.5-flash",
"openai/gpt-5.5",
"anthropic/claude-opus-4.8"
],
"default_model": "anthropic/claude-opus-4.8",
"max_calls_per_run": 100,
"max_input_bytes_per_call": 262144,
"max_output_tokens_per_call": 16384,
"max_cost_usdc_micros_per_run": "2000000"
},
"quick": {
"models": [
"fast",
"default",
"reasoning",
"large",
"google/gemini-3.1-flash-lite",
"google/gemini-3.5-flash",
"openai/gpt-5.5",
"anthropic/claude-opus-4.8"
],
"default_model": "google/gemini-3.1-flash-lite",
"max_calls_per_run": 10,
"max_input_bytes_per_call": 32768,
"max_output_tokens_per_call": 16384,
"max_cost_usdc_micros_per_run": "50000"
},
"research": {
"models": [
"fast",
"default",
"reasoning",
"large",
"google/gemini-3.1-flash-lite",
"google/gemini-3.5-flash",
"openai/gpt-5.5",
"anthropic/claude-opus-4.8"
],
"default_model": "openai/gpt-5.5",
"max_calls_per_run": 60,
"max_input_bytes_per_call": 65536,
"max_output_tokens_per_call": 8192,
"max_cost_usdc_micros_per_run": "1000000"
},
"standard": {
"models": [
"fast",
"default",
"reasoning",
"large",
"google/gemini-3.1-flash-lite",
"google/gemini-3.5-flash",
"openai/gpt-5.5",
"anthropic/claude-opus-4.8"
],
"default_model": "google/gemini-3.5-flash",
"max_calls_per_run": 25,
"max_input_bytes_per_call": 32768,
"max_output_tokens_per_call": 8192,
"max_cost_usdc_micros_per_run": "150000"
}
},
"llm_model_aliases": {
"fast": "google/gemini-3.1-flash-lite",
"large": "anthropic/claude-opus-4.8",
"default": "google/gemini-3.5-flash",
"reasoning": "openai/gpt-5.5"
},
"sibling_fee_micros": "1000",
"max_llm_calls_hard_cap": 100,
"overhead_per_run_micros": "500",
"max_runtime_sec_hard_cap": 900,
"daytona_per_second_micros": "100",
"max_sibling_calls_hard_cap": 1000,
"dep_install_per_second_micros": "100",
"dep_install_budget_per_pkg_sec": 3
}| Field | Type | Description |
|---|---|---|
| llm_modelsrequired | object | Per-model billing basis (>= OpenRouter list price) and output ceiling. The per-call reservation is roughly input_bytes*input_rate + (max_output_tokens + any reasoning budget)*output_rate; pick a model and size max_output_tokens so that fits the profile's max_cost_usdc_micros_per_run, otherwise the call 402s with LLM_BUDGET_EXCEEDED. |
| llm_profilesrequired | object | Built-in LLM workload profiles. Actual LLM charges are reported after each call and capped per run by the selected profile/task override. |
| llm_model_aliasesrequired | object | Alias → canonical model id (e.g. 'reasoning' → 'openai/gpt-5.5'). A models allowlist or selector may use either form. |
| sibling_fee_microsrequired | string | Flat per-sibling-call fee. Multiplied by max_sibling_calls for the siblings term of the ceiling. |
| max_llm_calls_hard_caprequired | number | Server-enforced upper bound on per-run LLM calls. Profile and task config may lower this. |
| overhead_per_run_microsrequired | string | Fixed per-run overhead. Always added once to the ceiling. |
| max_runtime_sec_hard_caprequired | number | Server-enforced upper bound on max_runtime_sec — requests above this 400. |
| daytona_per_second_microsrequired | string | Per-second Daytona sandbox cost. Multiplied by max_runtime_sec for the runtime term of the ceiling. |
| max_sibling_calls_hard_caprequired | number | Server-enforced upper bound on max_sibling_calls — requests above this 400. |
| dep_install_per_second_microsrequired | string | Per-second cost charged for the pip/npm install prelude. Same rate as daytona today. |
| dep_install_budget_per_pkg_secrequired | number | Budget seconds reserved per declared package, multiplied into the ceiling at dep_install_per_second_micros. Sized from real Daytona benchmarks (worst observed ~2.5s/dep on a cold pip cache; budget gives ~50% headroom). Set conservatively so a buyer who pays the ceiling can fund the install AND the runtime. |
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"