Response
{
"example": {
"audit_version": "1.0",
"checks": [
{
"detail": "Unpaid request drew 402.",
"id": "paywall_present",
"name": "Paywall present",
"status": "pass"
},
{
"detail": "Terms complete, consistent.",
"id": "challenge_sanity",
"name": "Challenge sanity",
"status": "pass"
},
{
"detail": "Junk rejected.",
"id": "garbage_payment",
"name": "Garbage payment rejected",
"status": "pass"
},
{
"detail": "Forged rejected.",
"id": "forged_payment",
"name": "Forged payment rejected",
"status": "pass"
},
{
"detail": "Nothing sensitive exposed.",
"id": "exposure_surface",
"name": "Exposure surface",
"status": "pass"
},
{
"detail": "Clean errors only.",
"id": "error_hygiene",
"name": "Error hygiene",
"status": "pass"
},
{
"detail": "Oversized body refused.",
"id": "body_cap",
"name": "Body-cap sanity",
"status": "pass"
},
{
"detail": "Discovery matches terms.",
"id": "discovery_consistency",
"name": "Discovery consistency",
"status": "pass"
}
],
"mode": "compact",
"ok": true,
"probes_used": 14,
"scope_note": "Automated security checks, not a penetration test.",
"service": "lock-smith",
"summary": {
"findings": 0,
"not_tested": 0,
"passed": 8,
"worst_severity": null
},
"target": "https://token-verdict-production.up.railway.app/v1/verdict",
"terms_observed": {
"amount_units": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"network": "eip155:8453",
"pay_to": "0x097f9685D1e0752bF8B02d61E5Ce9be7eA0FBA7F",
"price": "$0.02"
},
"verdict": "SECURE"
},
"schema": {
"properties": {
"audit_version": {
"type": "string"
},
"checks": {
"items": {
"properties": {
"detail": {
"type": "string"
},
"fix": {
"type": "string"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"severity": {
"enum": [
"low",
"medium",
"high",
"critical"
],
"type": "string"
},
"status": {
"enum": [
"pass",
"finding",
"not_tested"
],
"type": "string"
}
},
"required": [
"id",
"name",
"status",
"detail"
],
"type": "object"
},
"type": "array"
},
"mode": {
"enum": [
"full",
"compact"
],
"type": "string"
},
"ok": {
"type": "boolean"
},
"probes_used": {
"type": "integer"
},
"scope_note": {
"type": "string"
},
"service": {
"type": "string"
},
"summary": {
"properties": {
"findings": {
"type": "integer"
},
"not_tested": {
"type": "integer"
},
"passed": {
"type": "integer"
},
"worst_severity": {
"type": [
"string",
"null"
]
}
},
"type": "object"
},
"target": {
"type": "string"
},
"terms_observed": {
"properties": {
"amount_units": {
"type": [
"string",
"null"
]
},
"asset": {
"type": [
"string",
"null"
]
},
"network": {
"type": [
"string",
"null"
]
},
"pay_to": {
"type": [
"string",
"null"
]
},
"price": {
"type": [
"string",
"null"
]
}
},
"type": "object"
},
"verdict": {
"enum": [
"SECURE",
"FINDINGS",
"EXPOSED"
],
"type": "string"
}
},
"required": [
"ok",
"service",
"audit_version",
"target",
"verdict",
"summary",
"terms_observed",
"checks",
"probes_used",
"scope_note"
],
"type": "object"
},
"type": "json"
}