Project

General

Profile

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.