Verification Records

Pay for and execute a bounded pre-transaction scan

x402 resource for autonomous buyers. The x402 payment purchases FLINT's scan service; the request body describes a separate intended commerce transaction that has not executed. Unknown callers receive bounded deterministic evaluation without external provider or model calls. A verified FLINT Agent Passport bound to the x402 payer wallet can upgrade authority evidence.

post/api/x402/scan

Request

  • Base URL: https://flint.network
  • URL: https://flint.network/api/x402/scan
  • Auth: API key in header PAYMENT-SIGNATURE

Request body

noncestring required
timestampstring date-time required
passport_idstring

Optional FLINT Agent Passport. Authority credit requires server verification and a match to the verified x402 payer wallet.

merchant_referencestring

Response

The service payment settled and FLINT returned a signed pre-transaction decision record.

step_upobject

Present only when verdict is step_up; the remediation menu.

okunknown required
verdict'allow' | 'step_up' | 'review' | 'block' required
scorenumber required
confidencenumber
top_reasonsstring[]
record_idstring required
record_urlstring uri nullable required

Human-readable authorization record URL, derived by FLINT from the record ID.

receipt_urlstring uri nullable required

Machine retrieval URL for the signed settlement-receipt envelope.

receipt_page_urlstring uri nullable required

Human-readable Scout service-payment receipt URL.

signed_recordstring required
recordobject
settlement_receiptobject nullable
complianceobject

Changes

No recorded changes to this operation across all 1 revision of this API.