API Reference

Overview

Verifast offers a method to run fraud analysis on uploaded documents independent of the Verifast system.

To do so, use the upload endpoint to upload a document.

Example Response

{
    "message": "File uploaded successfully",
    "check_status_url": "https://sandbox.verifast.com/resistant-ai-admin/check-status?submissionId=3b290823-9a65-4a70-9655-2b6fc0daee20",
    "submission_id": "3b290823-9a65-4a70-9655-2b6fc0daee20"
}

Use the check_status_url to fetch the fraud check response with the link to download the report as a PDF

Example Response

{
    "message": "File status checked successfully",
    "download_url": "https://bp-pdf-forjerry-storage-prod-rai-us-east-1.s3.amazonaws.com/report/2RCHNHAa5AiLSUbMkqBVTpYe4Cm/f71701f2-ef00-460e-b13a-00583f364906?AWSAccessKeyId=ASIAQH7ZISTTE77XSU4P&Signature=1bqnYkAxgxU6qo4OZ%2B23IZOY3NQ%3D&x-amz-security-token=IQoJb3JpZ2luX2VjEC8aCXVzLWVhc3QtMSJGMEQCIBNGKY8bKEWVFTUk%2FyFTATqElodIlXjgMtnqIqgQSN2lAiAfm3t0akHTrESJxrS2u19bfKTF%2BgCEJVkeVL0CzA58jiqyAwj3%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F8BEAIaDDAxNzE2NTc1MTUyNiIMOw%2FWOg0Znvvn4lA7KoYDRO8g4tPO3eqfYLKGvOZi2Cd8LsgE887aM1rJmj9AE5UdvYjmu9hkbQBnLTxPmsOtDjLOUAKd%2Bs%2BPVuUm%2BMUrZDQwLiBQwMz5h%2F%2F74zwZsYSlh67VB9l7TVhJPFpaDXHpt0ubmZHHyRcOk2uavNL%2B7Q9nRlrWZB1g1J%2FOGWnKqk2q38PcAxErQbte1L9AvDHrfAZNhxusow5AgBZGi%2Fn3rZUZluv0MQfAldVO8iFPHErngIKUZ%2FwO%2BK39B8jDuDGwh5zMk%2BKOmHZxw0DVrPG12nzlT652mJaCNsdmBLaeg1woCRW8CgKyvq9RErorbEGtmbfQR5p8ShrG5i%2BfWzF93Sh7SMTf62duh2DLLM6hZ7h4UK3Gb98ecaHgvNXPCD7j36W6pV%2B%2BsRGrWNFc%2BoxDgaSdADINFEum0zQ3aBf2LIrFex1lvEjJ2RD%2BNMnO6BDRtcDSmk1GFUAhBTu8hxSLypab3s3OJnN2JQUUZfr6oPeCzIegHBMKlvEVW13aGaGO03pqgJj1MOGkla4GOp4BBRkTKfZtTmHiGscns6h8Stf3oMOzNMtgphs90w1yQdkRQYD2VInjTPnR%2Bv13j22oVrfd2GOFSd7AJX79u4qgdGvzSJAU5slXIqw4yXMdrGeAbuAXmSGjZ1GH9bOrayKKyguO%2BejmPh3zoupPWi174RiY6yd9lSuvKtS%2FbNohKakyESzrtP43x29xcOy6GR08c72abwD2PXPfshMtV%2Fg%3D&Expires=1707430788",
    "resistant_ai_response": {
        "responseStatus": "APPROVED",
        "fullResponseBody": {
            "status": "SUCCESS",
            "adaptive_decision_version": "UNKNOWN",
            "decision": "APPROVED",
            "decision_inputs": {
                "fraud": {
                    "url": "/v2/submission/f71701f2-ef00-460e-b13a-00583f364906/fraud",
                    "data": null
                }
            },
            "reason": {
                "sub_reason": {
                    "value": "NORMAL_OR_TRUSTED",
                    "label": "Document has TRUSTED or NORMAL score."
                }
            }
        }
    }
}