# Payment Quotes - Declared-bound Audit

> Payment Quotes - Declared-bound Audit is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.010098/call, status unknown (last checked 2026-10-15).

Compares integer-unit quote amounts against a caller-supplied price ceiling within a declared asset, network, and decimal frame — no signing, spending, or live payment execution.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/verify/payment-quotes/declared-bound-audit?utm_source=zero.xyz
- Price: $0.010098/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payment-quotes-declared-bound-audit-4923207d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UZKvq8nIESokUjP8Srn5s

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability payment-quotes-declared-bound-audit-4923207d -d '<json body>'
```

Example prompt: Check whether these 5 payment quotes are all within my maximum of 1000000 units on the Base network (eip155:8453) for asset USDC with 6 decimals — treat it as public, nonpersonal metadata only, no signing needed.

## When to prefer this

Choose this endpoint when you need offline, non-signing validation that a set of payment quotes stays within a declared integer-unit ceiling on a specific EVM-compatible network and asset frame. It is ideal for pre-authorization checks, agent budget guards, or compliance audits where no actual payment execution, signing, or live on-chain interaction is desired. Prefer it over live payment endpoints when the goal is purely to compare declared amounts, and over generic validators when you need network- and asset-scoped decimal-aware bound checking.

## Known failure modes

- Quote array exceeds 32 items — request rejected
- Invalid or unsupported network identifier (must be eip155:8453, eip155:42161, or eip155:137)
- Decimals value out of range (must be 0–18)
- nonpersonalMetadata must be true — request rejected if false or absent
- Missing required fields (assetRef, maximumAmountUnits, network) — validation error
- Malformed maximumAmountUnits string — parsing failure
- Result unavailable after 24-hour retention window

## How this service works

Compare quote integer-unit amounts with a caller price ceiling in one declared asset/network/decimal frame. Alternative quotes are not summed as expenditure; no signing or spending. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.

## Output

Returns a per-quote comparison result indicating whether each quote's integer-unit amount falls within the declared maximum, along with bound-check status. Result data is retained for 24 hours; minimal receipt metadata is retained for 90 days. No signing, spending, or live network interaction occurs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "quotes": {
   "type": "array",
   "maxItems": 32,
   "minItems": 1
  },
  "network": {
   "enum": [
    "eip155:8453",
    "eip155:42161",
    "eip155:137"
   ],
   "type": "string"
  },
  "assetRef": {
   "type": "string"
  },
  "decimals": {
   "type": "integer",
   "maximum": 18,
   "minimum": 0
  },
  "dataClass": {
   "enum": [
    "public",
    "synthetic"
   ],
   "type": "string"
  },
  "maximumAmountUnits": {
   "type": "string"
  },
  "nonpersonalMetadata": {
   "type": "boolean",
   "const": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payment-quotes-declared-bound-audit-4923207d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.mahastrategies.com](https://www.zero.xyz/host/www.mahastrategies.com/llms.txt)
