POST api/CPOnboarding/UploadKYC
Request Information
URI Parameters
None.
Body Parameters
CPKYCUploadInputModel| Name | Description | Type | Additional information |
|---|---|---|---|
| KYCData | CPKYCUploadRootObject |
None. |
|
| UploadFilePath | string |
None. |
|
| IFAID | string |
None. |
|
| IFAKey | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"KYCData": {
"params": {},
"fields": {
"document_type": "sample string 1"
},
"json": {},
"attributes": {
"Authorization": "sample string 1"
},
"api_code": "sample string 3"
},
"UploadFilePath": "sample string 1",
"IFAID": "sample string 2",
"IFAKey": "sample string 3"
}
application/xml, text/xml
Sample:
<CPKYCUploadInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LendenWrapper.Models">
<IFAID>sample string 2</IFAID>
<IFAKey>sample string 3</IFAKey>
<KYCData>
<api_code>sample string 3</api_code>
<attributes>
<Authorization>sample string 1</Authorization>
</attributes>
<fields>
<document_type>sample string 1</document_type>
</fields>
<json />
<params />
</KYCData>
<UploadFilePath>sample string 1</UploadFilePath>
</CPKYCUploadInputModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CPKYCUploadOutputModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| message | Message |
None. |
|
| LCResponse | LCResponse |
None. |
|
| response | Response |
None. |
|
| IFAID | string |
None. |
|
| IFAKey | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"message": {
"message": "sample string 1",
"reason": "sample string 2",
"detail": {
"basic_details": {
"full_name": "sample string 1",
"mobile_number": "sample string 2",
"email": "sample string 3",
"user_type": "sample string 4",
"registration_number": "sample string 5"
},
"address": {
"city": "sample string 1",
"pin": "sample string 2",
"location": "sample string 3"
},
"identification": {
"pan": "sample string 1"
},
"bank_account": {
"name": "sample string 1",
"account_number": "sample string 2",
"account_type": "sample string 3",
"ifsc_code": "sample string 4"
},
"company_details": {
"gst_number": "sample string 1",
"company_name": "sample string 2",
"company_pan_number": "sample string 3"
},
"source": {
"partner_code": "sample string 1"
}
}
},
"LCResponse": {
"code": "sample string 1",
"message": "sample string 2",
"Data": {
"checksum": "sample string 1",
"payload": "sample string 2"
},
"IFAID": "sample string 3",
"IFAKey": "sample string 4"
},
"response": {
"token": "sample string 1",
"user_id": "sample string 2",
"task_id": "sample string 3"
},
"IFAID": "sample string 2",
"IFAKey": "sample string 3"
}
application/xml, text/xml
Sample:
<CPKYCUploadOutputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LendenWrapper.Models">
<IFAID>sample string 2</IFAID>
<IFAKey>sample string 3</IFAKey>
<LCResponse>
<IFAID>sample string 3</IFAID>
<IFAKey>sample string 4</IFAKey>
<Data>
<checksum>sample string 1</checksum>
<payload>sample string 2</payload>
</Data>
<code>sample string 1</code>
<message>sample string 2</message>
</LCResponse>
<Status>sample string 1</Status>
<message>
<detail>
<address>
<city>sample string 1</city>
<location>sample string 3</location>
<pin>sample string 2</pin>
</address>
<bank_account>
<account_number>sample string 2</account_number>
<account_type>sample string 3</account_type>
<ifsc_code>sample string 4</ifsc_code>
<name>sample string 1</name>
</bank_account>
<basic_details>
<email>sample string 3</email>
<full_name>sample string 1</full_name>
<mobile_number>sample string 2</mobile_number>
<registration_number>sample string 5</registration_number>
<user_type>sample string 4</user_type>
</basic_details>
<company_details>
<company_name>sample string 2</company_name>
<company_pan_number>sample string 3</company_pan_number>
<gst_number>sample string 1</gst_number>
</company_details>
<identification>
<pan>sample string 1</pan>
</identification>
<source>
<partner_code>sample string 1</partner_code>
</source>
</detail>
<message>sample string 1</message>
<reason>sample string 2</reason>
</message>
<response>
<task_id>sample string 3</task_id>
<token>sample string 1</token>
<user_id>sample string 2</user_id>
</response>
</CPKYCUploadOutputModel>