Discover / api.zfinia.com
x402 Merchant Audit
■ Challenge detectedIs this merchant safe to depend on? Audits up to ten x402 endpoints in one call and returns a verdict — ready, partially ready or not ready — with the specific blockers. Checks each endpoint serves a payable challenge with well-formed terms and a declared input schema, and adds the cross-endpoint check no single probe can make: whether every endpoint pays the same recipient. Never pays anything.
- Listed price
- $0.025
- Challenge detected
- 10 of the last 10 checks
- Median response
- 1921 ms
- Last checked
- 17 Oct, 08:59 UTC
- In our index since
- 29 Sept 2026
Endpoint
curl -i https://api.zfinia.com/x402/v1/x402-merchant-readiness-audit # 402 Payment Required: pay with an x402 client (USDC on Base), # then send the same request again with the payment attached.
15 listed endpoints · on x402 Bazaar
Checks and payment terms on this page refer to the endpoint above. Other listed endpoints have not been checked individually.
Base URLhttps:
- POST/openapi-response-conformance-audit$0.14Audit a real response against what the OpenAPI document promises for that operation. Resolves the declared status exactly, by range such as 2XX, or through default, checks declared response headers are present, and validates the body against the declared schema for its media type. Catches an implementation that has drifted from its own published contract.
- POST/lockfile-change-report$0.18Compare two lockfiles and report what a manifest diff cannot see. Reports newly installed transitive packages, resolved version moves with breaking risk, a registry that changed, and the most serious finding available here: the same version with a different integrity hash, meaning the artifact behind a version that was supposed to be immutable is not the one that was there before.
- POST/security-header-diff$0.11Compare a fixed list of ten security-relevant response headers across two releases and name the specific reverts. Reports a header removed, added or changed, and separately a reduced Strict-Transport-Security max-age, dropped includeSubDomains, a newly permitted unsafe-inline or unsafe-eval, and a Content-Security-Policy that moved from enforcing to report-only so it no longer blocks anything. Observable differences only, not an assessment of whether either configuration is adequate.
- POST/page-metadata$0.004Fetch a reviewed public page and return its title, every meta and Open Graph tag, and the canonical URL. No JavaScript is executed and no script content is read. Returns the licence and creator for the content alongside it, so reuse terms travel with the result.
- POST/website-evidence-pack$0.05Everything a reviewed public page declares, in one call and one fetch: title, meta and Open Graph, canonical, robots directive, JSON-LD with its schema.org types, resolved links with an external count, tables, content fingerprints, and readable Markdown. Replaces six separate extraction calls, and adds the cross-checks none of them can make alone — a canonical that disagrees with the URL you asked for, a page declaring noindex, missing structured data.
- POST/page-links$0.004Fetch a reviewed public page and return its links with resolved absolute URLs and anchor text, the canonical URL, the declared meta robots directive, and how many links leave the host. Relative hrefs are resolved against the page, so a caller never has to guess a base.
- POST/ci-workflow-contract-audit$0.12Audit a CI workflow for what it leaves movable or undeclared. Reports actions pinned to a tag rather than a commit - a tag can be moved by whoever owns the action, so the code a step runs can change without this file changing - missing permissions and timeouts, a job depending on one that is not declared, a pull_request_target trigger, and an expression interpolated straight into a shell command.
- POST/tabular-contract-audit$0.12Audit your own delimited data against a contract you declare, and get one pass/fail plus the exact row and clause of every breach. Checks types, required values, enums, numeric bounds, lengths, patterns, uniqueness, composite primary keys, null-rate ceilings, header drift and encoding damage in one pass. A pass means the audit was complete and nothing broke, so a file beyond the bounds reports incomplete rather than passing. Nothing is fetched: you supply the rows.
- POST/openapi-endpoint-inventory-diff$0.1See which operations were added, removed, deprecated or renamed between two OpenAPI documents. Flags a removal that was never preceded by a deprecation, an operationId change that renames the method in every generated client, and a duplicated operationId that no generator can resolve.
- POST/x402-merchant-readiness-audit$0.025Is this merchant safe to depend on? Audits up to ten x402 endpoints in one call and returns a verdict — ready, partially ready or not ready — with the specific blockers. Checks each endpoint serves a payable challenge with well-formed terms and a declared input schema, and adds the cross-endpoint check no single probe can make: whether every endpoint pays the same recipient. Never pays anything.
- POST/page-tables$0.006Fetch a reviewed public page and return its HTML tables as arrays of rows and cells. Bounded to ten tables, fifty rows each and twenty cells per row, and every bound that is reached is named in the warnings so a truncated table is never mistaken for a short one.
- POST/openapi-parameter-contract-audit$0.14Audit a real request against the OpenAPI document it should satisfy. Matches the operation the way a router would, checks every path, query and header parameter against its declared schema, validates the body against the declared media type, and reports whether the credential the declared security scheme expects is present. You supply the request, so this works against an API nothing external can reach.
- POST/telemetry-attribute-contract-audit$0.12Audit telemetry attributes against a contract, and against the thing a schema cannot see: cardinality. Reports missing required attributes, undeclared attributes, an attribute appearing as two types across the batch, and an attribute whose distinct values exceed your limit - because in a metrics backend each distinct value is a separate series, and that is how an index or a bill explodes.
- POST/company-evidence-pack$0.06Company enrichment and KYB data for due diligence by domain: verify a counterparty, supplier or vendor before outreach, onboarding or payment. Returns firmographics (legal name, LEI, SEC CIK, industry, HQ, founded, employees), domain intelligence (age, email provider, SPF/DMARC), public role emails, socials, plus OFAC SDN and EU sanctions screening. Source-cited; unknowns null. Company data only, not personal contacts or compliance clearance. Unresolvable domains not charged.
- POST/dkim-record-audit$0.18Audit DKIM selector records. The key length follows from the length of the encoded public key, so a short RSA key is readable from the record itself with no cryptography. Reports a key shorter than a stated minimum; a selector left in testing mode, which asks receivers to treat a failure as unsigned so it cannot contribute to DMARC alignment however correctly it signs; a revoked key, with its consequence; and a key type verifiers do not implement.
A dash means the listing gives no price or method. Copy buttons copy the full URL.
Showing 15 of 15 listed endpoints.
Agents can find it through the Superstables MCP server and JSON API: GET /api/v1/services/api.zfinia.com
Recent checks
All 10 checks
| When (UTC) | Result | HTTP | Response |
|---|---|---|---|
| 17 Oct, 08:59 UTC | Challenge detected | 402 | 491ms |
| 16 Oct, 04:38 UTC | Challenge detected | 402 | 515ms |
| 14 Oct, 19:26 UTC | Challenge detected | 402 | 566ms |
| 12 Oct, 22:31 UTC | Challenge detected | 402 | 454ms |
| 11 Oct, 00:15 UTC | Challenge detected | 402 | 1605ms |
| 9 Oct, 18:38 UTC | Challenge detected | 402 | 7350ms |
| 8 Oct, 15:35 UTC | Challenge detected | 402 | 4631ms |
| 7 Oct, 15:42 UTC | Challenge detected | 402 | 4216ms |
| 6 Oct, 15:34 UTC | Challenge detected | 402 | 5928ms |
| 29 Sept, 17:03 UTC | Challenge detected | 402 | 2237ms |
Questions
Did our last probe detect a payment challenge?
At our last probe on 17 Oct, 08:59 UTC, it returned HTTP 402 or another detected payment-challenge signal. This check did not test payment, delivery or compatibility with the Superstables client.
What price is recorded for x402 Merchant Audit?
Its listed price is $0.025.
What payment terms does x402 Merchant Audit advertise?
The listing advertises x402, Base and USDC. It names cdp as its facilitator. Check the seller's current payment challenge and authentication requirements before paying.
Where is x402 Merchant Audit listed?
In x402 Bazaar and x402-list.com. Superstables first indexed it on 29 Sept 2026.
Something wrong on this page? Tell us.