Documentation

Credits & Pricing

Transparent, predictable credit costs for every endpoint

Simple pricing: Every API response includes a credits_consumed field showing the exact cost. Cached results cost 0 credits.

Credit Costs by Endpoint

Evaluation: /railscore/v1/eval

ModeDimensionsCredits
BasicAll 81.0
BasicSingle dimension0.2
BasicCustom (n dimensions)min(0.3 × n, 1.0)
DeepAll 83.0
DeepSingle dimension1.0
DeepCustom (n dimensions)min(2.0 × n, 3.0)

Safe-Regenerate: /railscore/v1/safe-regenerate

StepCredits
Each evaluation (basic mode)1.0
Each evaluation (deep mode)3.0
Each regenerationeval credit
Total = eval_credit × (number of evaluations + regenerations). Up to 5 iterations.

Compliance: /railscore/v1/compliance/check

ScopeCredits
Single framework5.0
Multi-framework (2–3)8.0
Multi-framework (4–5)10.0

Free Endpoints (0 credits)

GET/health
POST/verify

Caching saves credits

Identical requests within the cache window return cached results at 0 credits. Basic mode caches for 5 minutes, deep mode for 3 minutes.

Plan Allocations

Free

100
Credits/month

Pro

1,000
Credits/month

Business

10,000
Credits/month

Enterprise

Custom
Based on needs

Monitoring Usage

Track credit consumption in real time via your dashboard. The Credit History section shows usage milestones at 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 85%, 90%, 95%, and 100% of your monthly allocation.

You can also check your balance programmatically. The credits_consumed field in every API response lets you track usage per request.

Important Notes

  • Credits reset monthly and don't carry forward
  • Insufficient credits returns HTTP 402 with your balance and required amount
  • Top-ups available when needed. Contact support or upgrade your plan