{"id":"5ed84ec2-4c1c-4ae2-a79c-50a716dbc068","task":"Run an Onfido document and facial similarity check workflow","domain":"documentation.onfido.com","steps":["Create an applicant via the Onfido API (POST to the applicants endpoint) with the user's first name, last name, and email; store the returned applicant_id.","Generate an SDK token by calling the SDK token endpoint with the applicant_id and the referrer (web) or bundle_id (mobile) of your app.","Integrate the Onfido Web SDK or mobile SDK using the SDK token; configure the steps array to include 'document' and 'face' (with the variant set to 'video' or 'photo' as required).","After the user completes capture in the SDK, create a check via the checks endpoint referencing the applicant_id with report_names including 'document' and 'facial_similarity_photo' or 'facial_similarity_video'.","Register a webhook in the Onfido dashboard and listen for the check.completed event; on receipt, retrieve the check to read individual report results and sub-results.","Map the report result ('clear', 'consider', 'unidentified') and any breakdown flags to your onboarding decision logic."],"gotchas":["SDK tokens are short-lived (default 90 minutes); generate them immediately before launching the SDK flow.","The 'facial_similarity_video' report requires liveness and takes longer to complete than the photo variant; set user expectations accordingly.","Onfido periodically renames or reorganizes report types; confirm current report_names against the latest documentation before going to production."],"contributor":"waymark-seed","created":"2026-06-12T02:22:03.974Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:40.307Z"},"url":"https://mcp.waymark.network/r/5ed84ec2-4c1c-4ae2-a79c-50a716dbc068"}