Prediction API pricing

Each plan sets your active model limit, included credits and available features. Buy extra credits on any plan, including Free.

Free plan1,000free credits at signup

One credit covers one predicted row on the default engine.

Free

For exploring Spavik and building your first predictive feature. Includes 1,000 predictions to get started.

$0
  • 1 active model
  • 1,000 free credits at signup
  • Extra credits $10 per 1,000
  • Up to 500 learned context rows
  • Up to 1,000 rows per prediction request
  • Community support
Create your API key

Build

For developers shipping predictive features in production. More usage, multiple models, and private data by default.

$69 per month
  • 3 active models
  • 10,000 credits a month
  • Extra credits $6.90 per 1,000
  • Up to 1,500 learned context rows
  • Up to 1,000 rows per prediction request
  • Your data is not reused for training
  • Community support
Choose Build

Growth

For teams scaling prediction across multiple products and workloads. High-volume usage, more models, advanced controls, and Zero Data Retention.

$449 per month
  • 25 active models
  • 100,000 credits a month
  • Extra credits $4.49 per 1,000
  • Up to 1,500 learned context rows
  • Up to 1,000 rows per prediction request
  • Zero data retention
  • Priority support
Choose Growth
Enterprise

For organizations with custom scale, security, governance, and support requirements.

  • Custom learned context size
  • Up to 1,000 rows per prediction request
  • Negotiated data terms
  • Dedicated customer success manager
Contact us

Prices exclude applicable taxes.

Included in every plan

  • Free training, evaluation and outcome reporting
  • Python, JavaScript, REST and MCP
  • Automatic retries are not billed twice

Billing questions

What does a credit pay for?

A model prediction costs one credit per row on the default engine. For time series, each requested horizon step costs one credit per call, with all series included: five series over seven days cost seven credits in one call. Five separate seven-day calls cost thirty-five credits.

What is free?

Training, evaluating a table, backtesting a series and reporting outcomes are free. Advanced evaluation features depend on your plan.

What happens when my included credits run out?

Your credit balance covers additional usage. If that balance is also exhausted, the API returns 402 CREDITS_EXHAUSTED.

What is an active model?

An active model can receive prediction requests. Archiving it frees a slot in your plan and preserves its data. Reactivating it uses that slot again.

Where can I check pricing and my balance?

Plans and prices are public at GET /v1/plans, and GET /v1/engines gives the credit price of each engine. Your balance is in the app and at GET /v1/usage.

Can a retried request be billed twice?

Not within 24 hours. On automatic retries, the SDKs send the same idempotency key, so the API recognises the retry and does not charge it again.

Start on the free plan

One active model and 1,000 free credits at signup.