{ "info": { "_postman_id": "25413d93-a84c-4bf0-8e88-1a8c08ce2baa", "name": "Truora Account Validators API", "description": "Truora is a Latin American identity verification, background-check, and conversational-onboarding platform. This modeled specification documents the public REST surface across four production hosts: the Checks API (background checks on people, vehicles, and companies), the Validators API (document, facial, email, and phone validation), the Digital Identity API (web and WhatsApp verification processes), and the Account API (API-key and web integration token management). All requests authenticate with a `Truora-API-Key` header.\n\nContact Support:\n Name: Truora Developers", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:20:34.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "lastUpdatedBy": "35240", "uid": "35240-25413d93-a84c-4bf0-8e88-1a8c08ce2baa" }, "item": [ { "name": "v1", "item": [ { "name": "validations", "item": [ { "name": "{validation_id}", "item": [ { "name": "Get a validation", "id": "1de26da2-7e1e-4a8d-884d-f13f1da9e37e", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/validations/:validation_id?show_details=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "validations", ":validation_id" ], "query": [ { "description": "When true, includes extracted document data and image links.", "key": "show_details", "value": "" } ], "variable": [ { "id": "6bc64284-cbb0-491f-a070-38f60b6b1a79", "key": "validation_id", "value": "", "description": "(Required) " } ] }, "description": "Retrieves the status and extracted details (OCR data, match results, background info) for a validation." }, "response": [ { "id": "ff3f6358-40fc-4f30-815a-b3153025dfd8", "name": "The requested validation.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Truora-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/validations/:validation_id?show_details=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "validations", ":validation_id" ], "query": [ { "description": "When true, includes extracted document data and image links.", "key": "show_details", "value": "" } ], "variable": [ { "key": "validation_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"validation_id\": \"\",\n \"account_id\": \"\",\n \"validation_status\": \"\",\n \"creation_date\": \"\",\n \"front_url\": \"\",\n \"reverse_url\": \"\",\n \"details\": {}\n}", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-ff3f6358-40fc-4f30-815a-b3153025dfd8" }, { "id": "94e8b86b-73d0-43b0-a463-e79ebd842435", "name": "Resource not found.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Truora-API-Key", "value": "" } ], "url": { "raw": "{{baseUrl}}/v1/validations/:validation_id?show_details=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "validations", ":validation_id" ], "query": [ { "description": "When true, includes extracted document data and image links.", "key": "show_details", "value": "" } ], "variable": [ { "key": "validation_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-94e8b86b-73d0-43b0-a463-e79ebd842435" } ], "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-1de26da2-7e1e-4a8d-884d-f13f1da9e37e" } ], "id": "b6025425-b4a4-4c8c-b758-ccefe0eb8b1f", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-b6025425-b4a4-4c8c-b758-ccefe0eb8b1f" }, { "name": "Create a validation", "id": "ab4a01e4-6c34-4c85-a5fd-3ee080da222d", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/x-www-form-urlencoded" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "urlencoded", "urlencoded": [ { "description": "(Required) ", "key": "type", "value": "electronic-signature" }, { "description": "(Required) ", "key": "country", "value": "MX" }, { "description": "(Required) ", "key": "user_authorized", "value": "" }, { "description": "e.g. national-id, passport, foreign-id, driver-license.", "key": "document_type", "value": "" }, { "key": "account_id", "value": "" }, { "key": "timeout", "value": "" } ] }, "url": { "raw": "{{baseUrl}}/v1/validations", "host": [ "{{baseUrl}}" ], "path": [ "v1", "validations" ] }, "description": "Creates a KYC validation (document, facial, email, or phone). For document and face validations the response includes signed upload URLs (front_url, reverse_url) for submitting the subject's media." }, "response": [ { "id": "eb82c58a-e2b3-4b9d-9a25-c2f8c31b0534", "name": "Validation created.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/x-www-form-urlencoded" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Truora-API-Key", "value": "" } ], "body": { "mode": "urlencoded", "urlencoded": [ { "description": "(Required) ", "key": "type", "value": "electronic-signature" }, { "description": "(Required) ", "key": "country", "value": "MX" }, { "description": "(Required) ", "key": "user_authorized", "value": "" }, { "description": "e.g. national-id, passport, foreign-id, driver-license.", "key": "document_type", "value": "" }, { "key": "account_id", "value": "" }, { "key": "timeout", "value": "" } ] }, "url": { "raw": "{{baseUrl}}/v1/validations", "host": [ "{{baseUrl}}" ], "path": [ "v1", "validations" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"validation_id\": \"\",\n \"account_id\": \"\",\n \"validation_status\": \"\",\n \"creation_date\": \"\",\n \"front_url\": \"\",\n \"reverse_url\": \"\",\n \"details\": {}\n}", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-eb82c58a-e2b3-4b9d-9a25-c2f8c31b0534" }, { "id": "366cf39f-c221-41ee-be39-87a0b448cdd9", "name": "Missing or invalid Truora-API-Key.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/x-www-form-urlencoded" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Truora-API-Key", "value": "" } ], "body": { "mode": "urlencoded", "urlencoded": [ { "description": "(Required) ", "key": "type", "value": "electronic-signature" }, { "description": "(Required) ", "key": "country", "value": "MX" }, { "description": "(Required) ", "key": "user_authorized", "value": "" }, { "description": "e.g. national-id, passport, foreign-id, driver-license.", "key": "document_type", "value": "" }, { "key": "account_id", "value": "" }, { "key": "timeout", "value": "" } ] }, "url": { "raw": "{{baseUrl}}/v1/validations", "host": [ "{{baseUrl}}" ], "path": [ "v1", "validations" ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-366cf39f-c221-41ee-be39-87a0b448cdd9" } ], "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-ab4a01e4-6c34-4c85-a5fd-3ee080da222d" } ], "id": "b7e808ec-43b7-460b-9bd0-2b2c78fa3cb4", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-b7e808ec-43b7-460b-9bd0-2b2c78fa3cb4" } ], "id": "d295c6d0-d8c5-441e-ba04-9cc66bad1cea", "createdAt": "2026-07-28T03:20:35.000Z", "updatedAt": "2026-07-28T03:20:35.000Z", "uid": "35240-d295c6d0-d8c5-441e-ba04-9cc66bad1cea" } ], "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Truora-API-Key", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.checks.truora.com" } ] }