Plans & billing models
New accounts are created on a subscription model — the Free plan, which includes 3 reports per month. Reports run against this monthly allotment; when it’s exhausted,POST /v1/analyze returns 429 quota_exceeded until your period resets.
REST API and MCP access are included on Pro and above. Enterprise is custom-priced for high-volume teams — contact us for a quote.
Legacy pay-as-you-go (PAYG). Existing PAYG customers keep a prepaid balance, with each report deducting $3.99. New accounts are not created in PAYG mode. The rest of this page describes the legacy PAYG model.
Per-report cost (legacy PAYG)
Webhook delivery and the dashboard are all included — no separate charges.
Free trial reports (legacy PAYG)
Legacy PAYG accounts that completed signup (and added a card) were granted 4 free reports. Free reports:- Apply automatically on the first 4 successful
POST /v1/analyzerequests - Decrement before any balance is charged
- Show up in the dashboard as
Free reports remaining - Don’t expire — they sit on your account until used
Balance & top-ups
Your current balance lives at the top of your dashboard:- Manual top-up. Click Add funds in the dashboard. Pick a quick amount (10, 50, 5.00**, maximum is $10,000.00 per transaction. Stripe Checkout handles the payment.
- Auto-recharge. In the dashboard under Billing, configure a threshold (e.g. when balance < 20). When balance falls below the threshold, AcreLens charges your saved card and tops up automatically. Off-session — no Checkout flow on each top-up.
$3.99 with no free reports left, requests return 402 insufficient_balance until you add funds.
Spend caps
To protect against runaway costs (a buggy loop, a leaked key, a spike in your own traffic), you can set:- Daily cap — max spend per UTC day
- Monthly cap — max spend per calendar month
402 with code DAILY_CAP_EXCEEDED or MONTHLY_CAP_EXCEEDED:
Insufficient balance
If your balance is below$3.99 and you have no free reports left, the API returns 402 with code insufficient_balance. Top up and retry — AcreLens does not auto-queue requests.
Refunds
Failed reports don’t auto-refund — see report lifecycle. If you have a legitimate billing dispute (duplicate charges, repeated failures on a valid address, system outages), email support@acrelens.com with the affectedrequest_id or report_id values. Manual credits land in your balance as REFUND transactions.
Programmatic balance & usage
You can pull the same numbers the dashboard shows:
See the endpoint reference for full response shapes.