To perform bank statement analysis
POST {{backofficeURL}}/ThirdpartyService/upload/bankStatement?access_token={{customerToken}}
- Note : Instead of using the browser to check this service, please use the Qodex desktop application. Because the working directory cannot be configured while using the browser and uploading a pdf file would be difficult.
Follow the steps below to configure the form-data
The request body should be mentioned in a form-data. All the mentioned keys as shown in the example below are mandatory.
Upload a valid bank statement. The bank statement should be uploaded in the form of a pdf file.
The account details should be mentioned in a json format as shown below. entityType, accountType, accountNumber and bankCode are mandatory keys to be presented. There will be different and unique bank codes for every individual bank so please mention the exact bank code in the value. Example bank codes, Citi Bank : FI00018, HSBC Bank : FI00032, ICICI Bank : FI00033 etc.
Mention the profileId and the workflowProfileId in the form data as text.
Note: Check out the Customer Onboarding section under the Customer collection for how to fetch a profileId and workflowProfileID. To fetch the profileID use Fetch the profile details and to fetch the workflowProfileID use Fetch workflow profile id.
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
access_token | string |
Request Body
[{"name"=>"file", "value"=>nil, "datatype"=>"null"}, {"name"=>"accountDetails", "value"=>"{\"entityType\":\"Individual\",\n\"bankCode\":\"FI00003\",\n\"accountType\":\"SAVINGS\",\n\"accountNumber\":\"043510100091434\"}", "datatype"=>"string"}, {"name"=>"profileId", "value"=>"7423ec5c-1abf-4811-bb5d-de40469eac6b", "datatype"=>"string"}, {"name"=>"workflowProfileId", "value"=>"1503446", "datatype"=>"number"}]
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
ClientId | string | ||
ClientSecret | string | ||
Content-Type | string |