Audit Seller Machine Buyability
seller_integrity_auditUse this after a buyer integration fails, a seller changes a paid route, or before the next paid retry or release. Audit one exact paid GET or POST seller route against buyer-required JSON success paths. GET verifies constructible non-secret input, exact request binding, live x402 and MPP economics, and optional Bazaar eligibility; POST performs static-safe OpenAPI contract analysis and sends no target request. Use payment_offer_preflight instead when you already have one exact callable GET URL and only need its current unpaid offer before buyer authorization, or agent_discoverability_audit for catalog rank and identity. Uses no target credential, signature, or target payment and retains no seller schema, body, or query values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| route | Yes | Exact paid GET or POST path declared by the seller, without query or template parameters. | |
| method | No | POST receives static OpenAPI response-contract analysis without sending a target request. | GET |
| origin | Yes | Credential-free public HTTPS seller origin on port 443. | |
| referral | No | Optional x402 receipt-derived acquisition label. It cannot change payment or delivery. | |
| requireBazaar | No | When true, missing Bazaar discovery metadata becomes a repair finding for live-probed GET routes. | |
| requiredPaths | No | Buyer-required dotted success-response paths that the seller schema must guarantee recursively. |