# Payment Quotes Required-Field Coverage Validator

> Payment Quotes Required-Field Coverage Validator is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.010097/call, status unknown (last checked 2026-10-23).

Audits payment quote metadata offline to report missing required fields such as resource, payee, amount, and network declarations.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/verify/payment-quotes/required-field-coverage?utm_source=zero.xyz
- Price: $0.010097/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payment-quotes-required-field-coverage-validator-825dede4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vDhMbJ8A2L2KJZJhsqi0U

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-required-field-coverage-validator-825dede4 -d '<json body>'
```

Example prompt: Can you check these payment quotes for missing required fields — I need to know which ones are lacking resource, payee, amount, or network declarations? The data is synthetic and nonpersonal.

## When to prefer this

Choose this endpoint when you need a fast, offline, read-only audit of payment quote metadata for required-field completeness, without triggering any live payment flows, wallet lookups, or network calls. Ideal for pre-submission validation pipelines, test data generation checks, or data quality gates where you only need to confirm structural field presence.

## Known failure modes

- Batch exceeds 32 quotes — request rejected
- nonpersonalMetadata not set to true — request rejected
- dataClass not set to 'public' or 'synthetic' — validation error
- Empty quotes array — minimum 1 item required
- Malformed quote metadata structure — field parsing error

## How this service works

Report missing resource, payee, amount and network declarations in supplied quote metadata. No live challenge fetching, wallet address resolution or payment authorization. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.

## Output

Returns a report identifying which quotes are missing one or more required fields (resource, payee, amount, network declarations), without performing any live payment operations, wallet resolution, or challenge fetching. Results are retained for 24 hours; minimal receipt metadata is kept for 90 days.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "quotes": {
   "type": "array",
   "maxItems": 32,
   "minItems": 1
  },
  "dataClass": {
   "enum": [
    "public",
    "synthetic"
   ],
   "type": "string"
  },
  "nonpersonalMetadata": {
   "type": "boolean",
   "const": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payment-quotes-required-field-coverage-validator-825dede4/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)
