Validate service listing payload

Changed on

Free payload validator for /api/x402/list-service. Set verify_now=true to also run readiness verification and receive a grade-aware provider_publication purchase request. Does not charge, settle, or store a listing.

post/api/x402/list-service/validate

Request

  • Base URL: https://ontarioprotocol.com
  • URL: https://ontarioprotocol.com/api/x402/list-service/validate
  • Auth: none required

Request body

descriptionstring required
endpointstring uri required
methodstring
namestring required
networkstring
owner_contactstring
owner_urlstring uri
price_usdcstring required
tagsstring[]
verify_nowboolean

Run the free readiness verifier, persist the signed public report, and return the exact paid publication handoff without storing a listing.

Response

Payload is valid; response includes provider_publication and optional verification evidence

Changes