Quotas & errors

In brief

Prepaid quotas per tier (v3). Pay-on-success on diagnostics. Single pack €29/1,000 requests beyond included envelope.

Tiers (SPEC-PRICING-2026 v3)

  • Developer: 250 req/month (25/day) — free — hard cap, no top-up
  • Starter: 1,000 req/month (150/day) — €29/month
  • Business: 7,500 req/month (750/day) — €149/month

Overage pack

Single pack: €29 / 1,000 requests. Prepaid, no expiry. From the 5th pack, Business becomes the better deal.

Billing model

  • Strict prepaid — never billed after the fact
  • Outcome pricing: diagnostic_success_monthly on successful POST /diagnostic
  • Daily rate limit on top of monthly cap
  • Developer: production not allowed, « Powered by AskMarcel » attribution

HTTP codes

  • 401 unauthorized — missing, invalid or expired key
  • 402 quota_exceeded — monthly or daily envelope exhausted
  • 403 forbidden — insufficient scope or Developer tier in production
  • 404 not_found — resource does not exist (error code, chunk, model)
  • 429 rate_limit — too many requests per minute

MCP errors

On tools/call, gateway errors (quota, scope, rate-limit) return HTTP 200 + result.isError: true with an actionable message. Unauthenticated 401s remain OAuth challenges.

Create my key →

Create my key →