Fraud detection
One upload, four forensic signals. Each signal is built from named sub-checks you can inspect — nothing is a black box, and every score is in the response.
Use a phone photo of the physical document. Screenshots and downloaded images are flagged as screen copies and sent to manual review.
const check = await client.fraud.detect(frontImage, { backImage, documentType: 'cid' }); // check.decision, check.signals