Billing

CorvusLLM bills against the customer key balance and stops at zero.

The customer key is the balance carrier. Top-ups credit the same key. The API stops at zero balance. Cache reads and writes are priced from the input price of the requested CorvusLLM model.

Before testing billing

Billing is tied to your CorvusLLM key balance. You only need the dashboard and a small API request to confirm balance changes after a test call.

What to installOfficial sourceQuick check
Dashboard accessCustomer dashboardUse it to check delivered keys and balance.
curlBuilt into most terminals.curl --version
Optional SDK runtimesPython downloads or Node.js downloadUseful for app-level billing tests.
Local checks
curl --version

Short answer

CorvusLLM is prepaid. A confirmed payment creates or credits the same customer key, and every delivered API response is deducted from that key balance according to the public model price. When the key reaches zero, requests stop instead of going into debt.

One key can be topped up repeatedly.

Top-ups do not require customers to replace API keys in their tools. The dashboard balance and runtime usage are tied to the active customer key.

Top-up behavior

EventWhat happensWhat to check
First purchaseA customer key is delivered with prepaid balance.Open the dashboard and copy the active key exactly.
Top-upThe existing active key receives additional balance.Refresh the dashboard after payment confirmation.
Zero balanceThe API returns an out-of-balance error.Top up before running long jobs or agent loops.

Balance rules

  • Payment confirmation creates or credits the customer key.
  • Top-ups credit the same key, not a second key.
  • When balance hits zero, the API returns 429 out of balance.

Pricing formula

Base request cost follows the CorvusLLM prices shown on the public pricing table and model docs.

  • Input: requested input tokens x CorvusLLM input price
  • Output: completion tokens x CorvusLLM output price
  • Cache read: model-specific. Current public factors are 10% of input price for OpenAI/Anthropic routes and 20% for Z.AI routes.
  • Anthropic cache write: 125% of input price for 5-minute writes and 200% for 1-hour writes when those buckets are reported.
  • Other cache-write billing: only applies when the live catalog exposes a cache-write price for that model.

Cache token behavior

Some provider responses report cache reads or cache writes separately from normal input and output tokens. CorvusLLM prices those buckets from the public model pricing rules shown in the catalog and billing docs.

  • Cache read tokens are usually cheaper than normal input tokens, but they still consume prepaid balance.
  • Cache write tokens can be more expensive than normal input tokens, especially for long-lived Anthropic cache writes.
  • A short user message can still create meaningful cost when the conversation or cached context is large.

Failed request behavior

If a request fails before a model response is delivered, the expected behavior is no customer-facing completion. If a tool reports an error after a provider response was already generated, use the dashboard request history and support channel to inspect the exact case.

Debug with small prompts first.

Before a long agent run, send a small request to the same model and base URL. That separates billing, auth, and routing issues from application-level workflow errors.

Billing safety checklist

  1. Confirm the dashboard shows positive balance.
  2. Run one small model-list or chat request with the same key.
  3. Check that the dashboard request count and balance update after the test.
  4. Then run longer prompts, tool calls, or agent workflows.

Dashboard reflection

The personal dashboard shows the same key, current balance, request count, recent requests, and model breakdown that the runtime writes during real usage.

Topic map

Continue with the right source

Open the exact setup, model, billing, and troubleshooting pages instead of guessing configuration values.

docs Set up CorvusLLM without guessing. Overview: The clean start page: base URLs, model overview, environment overview, and where to begin. docs API base URLs and request paths. API Overview: Base URLs, authentication, request formats, OpenAI-compatible vs Anthropic-native paths. docs Use the canonical customer slug and keep it simple. Models & Slugs: Every customer-facing model with one customer slug, provider family, pricing. docs Most CorvusLLM issues are the same four mistakes. Troubleshooting: Clear fixes for wrong base URLs, bad model slugs, out-of-balance errors, delivery questions. landing Claude API Pricing Comparison CorvusLLM lists public Claude-family rows at 35% of tracked official input, output, cache-read. landing GPT API Pricing Comparison CorvusLLM lists public GPT-family rows through an OpenAI-compatible access layer with public prepaid rates derived from tracke. landing AI API Cache Token Pricing Cache-heavy requests can cost very differently from short prompts because cache read and cache write fields may dominate the b. pricing AI API Pricing Tracker The pricing tracker compares official provider API prices with CorvusLLM public prepaid rates and links the model data used fo. pricing LLM API cost calculator The CorvusLLM cost calculator estimates request cost from input, output, cache read. models AI Models The CorvusLLM model catalog directory helps users find current customer-facing model families, public slugs, pricing context. trust Trust Center The Trust Center explains affiliation, data handling, support, refunds, compatibility evidence, pricing methodology. trust How to Verify CorvusLLM Before You Buy The verification checklist shows how to test CorvusLLM claims, endpoint setup, pricing data, status, legal pages. trust Proof of Operations Proof of Operations collects public evidence assets, published data, operational boundaries. docs Buy, paste, test, and verify your balance in minutes. Quickstart: The shortest safe path from purchase to a working request and a visible balance in the dashboard.
Browse docs
On this page