1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
"/api/v1.0/client/{clientCompanyId}/kyc/document/{documentType}": {
"post": {
"tags": [
"Client"
],
"summary": "Send KYC document files for a client company\r\nDocument type possible values : NationalIdentityCard, Passport, ResidencePermit",
"description": "Send KYC document files to identity validation service, then save it for client company.\r\n\r\nFiles should be recto document (mandatory) and verso (optional) with a maximum of 2 files.\r\n\r\nSample request:\r\n<pre>```\r\nPOST /api/v1.0/client/6ea7832f-bc2c-4565-80a9-47a0e90d9054/kyc/document/NationalIdentityCard\r\n{\r\n \"Files\": [ \"KYC documents files\" ]\r\n}\r\n```</pre>",
"parameters": [
{
"name": "clientCompanyId",
"in": "path",
"description": "Client company Id - Field that defines the RollingFunds client by its Id",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "documentType",
"in": "path",
"description": "KYC document type - It can take one of these values: NationalIdentityCard, Passport, ResidencePermit or DriverLicense",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"files": {
"type": "array",
"items": {
"type": "string",
"format": "binary"
}
}
}
},
"encoding": {
"files": {
"style": "form"
}
}
}
}
}, |
Partager