Kyc-workflow » History » Version 1
Dmitry Vasilev, 10/30/2025 12:16 PM
| 1 | 1 | Dmitry Vasilev | # Kyc-workflow |
|---|---|---|---|
| 2 | |||
| 3 | **Workflow для KYC** |
||
| 4 | |||
| 5 | ### Applicants |
||
| 6 | 1. {{base_url}}/api/kyc/applicants // POST Create new aplicant |
||
| 7 | Создаем заявителя как на стороне сервиса, так и на нашей стороне |
||
| 8 | |||
| 9 | 2. {{base_url}}/api/kyc/applicants // GET Get list of applicants |
||
| 10 | Получаем список заявителей с нашей стороны. Есть возможность сделать это со стороны сервиса. |
||
| 11 | |||
| 12 | 3. {{base_url}}/api/kyc/applicants/verification // POST Generate iframe URL for applicant |
||
| 13 | Генерируем ссылку для iframe. Результат будет такой |
||
| 14 | ```json |
||
| 15 | { |
||
| 16 | "success": true, |
||
| 17 | "data": { |
||
| 18 | "form_url": "https://kyc.fluir.us/bc9147bc1784f04328381a00789cf6c01170", |
||
| 19 | "verification_id": "f4f96a1f1220e04f4e3a77604882a9e65c80", |
||
| 20 | "form_token": "bc9147bc1784f04328381a00789cf6c01170", |
||
| 21 | "expires_at": "2025-10-31T09:46:25.649525Z" |
||
| 22 | } |
||
| 23 | } |
||
| 24 | ``` |
||
| 25 | |||
| 26 | 4. {{base_url}}/api/kyc/applicants/a03b80d3-f2b2-4c8b-8da5-b49ce77a73c1 // GET Get applicant by ID |
||
| 27 | Получаем заявителя по id из нашей БД. |
||
| 28 | |||
| 29 | 5. {{base_url}}/api/kyc/applicants/a03b80d3-f2b2-4c8b-8da5-b49ce77a73c1/status // GET Get applicant verification status |
||
| 30 | Получаем статус заявителя по id из нашей БД. |
||
| 31 | |||
| 32 | 6. {{base_url}}/api/kyc/applicants/a036c8e7-e9bc-48d8-bf82-85c7b08e3b83 // DELETE Delete applicant by ID |
||
| 33 | Удаляем заявителя по id из нашей БД. |
||
| 34 | |||
| 35 | |||
| 36 | ### Callback |
||
| 37 | 1. {{base_url}}/api/kyc/callbacks/amlbot // POST Handle AMLBot verification status callback |
||
| 38 | На этот адрес приходят запросы от amlbot, который обновляет данные в нашей БД. |
||
| 39 | |||
| 40 | 2. {{base_url}}/api/kyc/callbacks/amlbot/mock // POST Handle AMLBot callback |
||
| 41 | Тестовый callback. |