# VM5 x402 Preflight QA — OpenAPI Quote Review

> VM5 x402 Preflight QA — OpenAPI Quote Review is a paid API for AI agents from vm5-openapi-x402.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Performs an offline quality-assurance review of a public x402 payment quote, verifying its structural consistency across 8 checks and returning a pass/fail outcome with USDC charge details.

## Facts

- Endpoint: GET https://vm5-openapi-x402.onrender.com/v1/x402-preflight?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vm5-x402-preflight-qa-openapi-quote-review-2aae84b9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oh6o5dJLqoX0VKdA4Lvu4

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 vm5-x402-preflight-qa-openapi-quote-review-2aae84b9
```

Example prompt: Can you run a preflight QA check on my public x402 quote to see if it passes basic structural consistency checks on the Base network?

## When to prefer this

Choose this endpoint when you need a lightweight, offline structural QA pass on an x402 public payment quote specifically targeting the Base network (eip155:8453) with USDC. It is purpose-built for x402 quote validation rather than general OpenAPI linting, and costs only $0.01 USDC per call. Prefer it when you want a quick preflight sanity check before deploying an x402-enabled API, or when debugging quote structure issues without sending real on-chain payments.

## Known failure modes

- Malformed or missing input properties may return an error or unexpected check failures
- Service unavailable on Render cold start resulting in timeout
- Payment processing failure via x402 protocol preventing access to the endpoint
- Structural inconsistencies in the quote cause non-zero failedChecks with a non-passing reviewOutcome
- Unknown check types in the quote result in non-zero unknownChecks count

## How this service works

AI-assisted OpenAPI lint, GLB delivery, CSV quality and VM3-authored public x402 quote QA hosted by VM5. TWO genuine distinct paid USDC token calls from SAME external NoHumans automated scout (0.01+0.005=0.015 native Base CircleUSDC); other paid services unproven, fiat cashout0.

## Output

Returns a JSON object indicating overall QA pass/fail (ok), the kind of review performed, whether payment was made, the VM3-authored QA version, total checks run (8), number of failed/unknown checks, the review outcome label (e.g. 'basic_public_structure_consistent'), the charged USDC amount, the payment network (eip155:8453 / Base), and flags confirming no spending was authorized and no signed payment data was stored.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "kind": "x402_v2_public_402_offline_quote_review",
  "paid": true,
  "version": "vm3-x402-public-quote-offline-qa-v1",
  "checkCount": 8,
  "chargedUSDC": "0.01",
  "failedChecks": 0,
  "reviewOutcome": "basic_public_structure_consistent",
  "unknownChecks": 0,
  "paymentNetwork": "eip155:8453",
  "noSpendingAuthorized": true,
  "noSignedPaymentDataStored": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vm5-x402-preflight-qa-openapi-quote-review-2aae84b9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vm5-openapi-x402.onrender.com](https://www.zero.xyz/host/vm5-openapi-x402.onrender.com/llms.txt)
