HACKv0.1.0
Reference

API Reference

The full OpenAPI specification is served by the backend at GET /openapi.json.

Payment endpoints

MethodPathAuthDescription
GET/api/healthnoneLiveness probe
GET/api/demononeFree demo endpoint
POST/api/payment/challengenoneIssue an x402 quote
POST/api/payment/verifynoneVerify a proof against a quote
GET/api/payment/status/{quote_id}noneRead state-machine state
POST/api/premium-queryx402Agent Kit-backed premium query
POST/api/compliance/checkx402Legacy compliance check
POST/api/compliance/certify/{quote_id}x402Legacy full report
GET/api/compliance/report/{report_id}noneLegacy report fetch
GET/api/receipt/{tx_id}noneRead the HCS receipt

Audit endpoints (new)

MethodPathAuthDescription
POST/api/audit/submitnoneSubmit a service for audit (returns payment quote)
POST/api/audit/run/{quote_id}paidRun live probes + static analysis + LLM review
GET/api/audit/report/{report_id}noneFetch audit report JSON
GET/api/audit/report/{report_id}/pdfnoneDownload PDF report
GET/api/audit/report/{report_id}/skill.mdnoneAI-agent SKILL.md
GET/api/audit/certificate/{certificate_id}noneFetch soulbound certificate
GET/api/audit/certificatesnoneList all certificates (newest first)