{"slug":"crosscheckapi-com-v1-check-294b09","title":"Independent second opinion on a draft before your human sees it","host":"crosscheckapi.com","method":"POST","resource":"https://crosscheckapi.com/v1/check","category":"code","description":"Independent second opinion on a draft before your human sees it. Send any text (email, report, message, PR description, summary) and get a JSON verdict: pass, or specific issues with fixes. Catches wrong arithmetic (checked in code), contradictions, leftover placeholders, leaked secrets, unauthorize","price_listed":0.02,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":3,"reported_payers_30d":1,"networks":["eip155:8453","eip155:84532"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"draft":"Hi Sam, flights are $640 and the hotel is $910, so the trip comes to $1,350 total. Approved to book?"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"draft":{"description":"The full text to review, exactly as the human will see it. Up to 48000 characters.","maxLength":48000,"minLength":1,"type":"string"}},"required":["draft"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"job_id":{"type":"string"},"receipt":{"description":"Ed25519-signed receipt: body (canonical JSON), hash (sha256 hex), sig (base64url)","properties":{"body":{"type":"object"},"hash":{"type":"string"},"sig":{"type":"string"}},"type":"object"},"result_token":{"type":"string"},"result_url":{"type":"string"},"retry_after_seconds":{"type":"integer"},"status":{"enum":["done","pending","unserved","rejected"],"type":"string"},"verdict":{"properties":{"injection_suspected":{"type":"boolean"},"issues":{"items":{"properties":{"category":{"enum":["factual","logic","completeness","clarity","tone","risk","formatting","placeholder","injection","other"],"type":"string"},"location":{"description":"Short quote from the draft, or a section name","type":"string"},"problem":{"type":"string"},"severity":{"enum":["blocker","major","minor"],"type":"string"},"suggestion":{"type":"string"}},"required":["severity","category","location","problem","suggestion"],"type":"object"},"type":"array"},"pass":{"description":"True only when there are no blocker or major issues","type":"boolean"},"summary":{"type":"string"}},"required":["pass","summary","issues","injection_suspected"],"type":"object"}},"required":["job_id","status"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Independent second opinion on a draft before your human sees it. Send any text (email, report, message, PR description, summary) and get a JSON verdict: pass, or specific issues with fixes. Catches wrong arithmetic (checked in code), contradictions, leftover placeholders, leaked secrets, unauthorized commitments, and prompt injection. Ed25519-signed receipt. $0.02 up to 12,000 characters.","last_updated":"2026-09-24T16:27:38.841Z","schemes":["exact"]}