Limits and pricing
The decision API has three free allowance tiers; here are the figures and what happens when you go past one. Teams that need several agents, human approval, kept logs and full detail can use the team plan.
Anonymous
2,000
calls / month
60 calls / min
Nothing. Just call it.
Registered
5,000
calls / month
180 calls / min
Sign up, take a key
Registered agent (KYA)
50,000
calls / month
300 calls / min
Register your agent, its responsible party and authorization scope
These figures are read from the allowance constants in the code, not typed into this page. Change the limits and this page follows.
Free and paid: the same decision, different detail
The free POST /api/decide and the paid POST /api/x402/decision run the same decision. Allow, review or decline, the reason code, the retry rule, the matched signals and the evidence links are identical. What differs is how much detail you get and how you call it.
| Free (anonymous or registered key) | Paid (x402 per call, credit pack, team plan) | |
|---|---|---|
| Decision, reason code, evidence links | Complete | Complete |
| Signed receipt | Included | Included |
| Risk score | Rounded to 10, with a high / medium / low band | Exact score |
| Data-source detail | Read date of each list only | Maintenance status and source of each list |
| Intelligence sources | Not returned | Returned |
| How you call it | No signup; from 2,000 free calls a month | The agent pays in USDC itself, from $0.002 a call, no signup |
Why there is a free tier: a pre-payment check only stops bad payments if people actually use it, so developers and agents can call it without signing up. The free tier leaves out internal detail that does not change whether this payment should go ahead; the decision itself is the same.
Team
$49 / month
$490 / year (17% less than monthly)
Founding price, locked for 12 months from the day you start.
- ✓Up to 25 agents, each with its own per-payment and daily limits
- ✓Payments above your threshold wait for a person to approve them
- ✓Full detail: exact risk score, data-source qualification, intelligence sources
- ✓Decision log on by default, kept for one year, exportable as CSV or JSON
- ✓Post-payment monitoring for 100 payees, with alerts; +$20 a month per 500 more
- ✓Email support, answered within one business day
Pay in USDC or USDT on Base, Ethereum or Tron. Email business@oceanalt.com or leave a note below with your API key prefix. We reply with payment details and switch the plan on the day the payment arrives.
The three free tiers stay as they are. If you don't need these features, you don't need to pay.
Other ways to pay
| Pay per call (x402) | Decision $0.002 per call; credit pack $0.10 for 100 calls (valid 365 days); deep trace $0.01; batch of up to 25 addresses $0.01. Agents pay in USDC themselves, no signup. Details |
| Address watch | Watch 3 addresses free; Pro $6 per 30 days for up to 50. Details |
| Platform and embedded | For wallets, payment platforms, agent marketplaces and financial institutions: priced by volume, features and deployment, and a time-boxed pilot can come first. Email business@oceanalt.com. |
A free API key with a verified email can run 3 post-payment monitors at a time.
What happens if you go over?
Normal use is throttled, not cut off, when the free allowance runs out. Abuse, anomalous automation, security risk and violations of the acceptable-use policy are excepted.
Need more? Tell us what you're doing first
For larger volume, embedding in your platform or a private deployment, tell us what you're building first.
If your volume still fits inside the free allowance, we'll just say so.
For how the API works, see the API docs; your usage is in the console.

