Overview
Integration Guides#
Require confirmation from AWDA to implement to production after complete UAT for all services.
You can use API tools to test some services during your development。
You can check the response code or contact us when you have problems during the testing
All services using POST method to send request(Including Inquiry)
All requests and responses are JSON format. NOTE: Header Content-Type -> application/json UTF-8 encoding
All requests require signature
Document Change Control#
| Version | Date | Authors | Summary of changes |
|---|---|---|---|
| 1.0.0 | 2019.06.03 | ZHIBO | Thumbnails image url |
API Summary#
| Service name | Description |
|---|---|
| user registration | Provider : AWDA User : Third party Mandatory : YES Description : All other services can be used only after user registration success |
| Authorization list inquiry | Provider : AWDA User : Third party Mandatory : NO Description : Get the authorization list and check the authorization status |
| Get the authorization detail page | Provider : AWDA User : Third party Mandatory : NO Description : Customer complete the authorization in the pages |
| Call back for authorization status | Provider : AWDA User : Third party Mandatory : NO Description : To receive the authorization status |
| Bank card inquiry | Provider : AWDA User : Third party Mandatory : YES Description : To inquiry bank card status |
| Get bank list | Provider : AWDA User : Third party Mandatory : YES Description : Get the bank list for bank card input |
| Bank card verification | Provider : AWDA User : Third party Mandatory : YES Description : Verify and submit bank card |
| Submit loan | Provider : AWDA User : Third party Mandatory : YES Description : Submit loan info, including (personal info, work info and emergency contact) |
| Loan agreement inquiry | Provider : AWDA User : Third party Mandatory : YES Description : Get loan agreement |
| Sign agreement | Provider : AWDA User : Third party Mandatory : YES Description : Sign agreement (Confirm disbursement) |
| Get loan information | Provider : AWDA User : Third party Mandatory : YES Description : Get loan info based on loan number (include repayment schedule if disbursed) |
| Get repayment VA | Provider : AWDA User : Third party Mandatory : YES Description : Get the repayment VA |
| Push notification | Provider: Third party User : AWDA Mandatory: NO Description : Push the loan status update to Third party |
| Eligible Check | Provider : AWDA User : Third party Mandatory : YES Description : Verify Customer |
| Get the token for uploading image | Provider : AWDA User : Third party Mandatory : NO Description : To get the token which used for api Upload Image (1) |
| Upload Image (1) | Provider : AWDA User : Third party Mandatory : NO Description : By sending file stream with token |
| Upload Image (2) | Provider : AWDA User : Third party Mandatory : NO Description : By sending base64 or url format |
| Get the redirect url (For H5 pages of Digital Signature, Loan detail and Repayment detail) | Provider : AWDA User : Third party Mandatory : NO Description : Redirect to the specific H5 pages |
Environment information#
- Testing environment:
https://sea-staging.wolaidai.com - Production environment:
https://japi.maucash.id - Note: All APIs URL will be environment
url+service url
List Of Response Code#
| Code | Description |
|---|---|
| 0 | Success |
| 1000 | System is busy |
| 1001 | Repeat request |
| 1002 | Unvalid token |
| 1003 | Timestamp error or expired (only valid within 60s) |
| 1004 | Signature error |
| 1005 | appId invalid |
| 1006 | Parameters cannot be empty |
| 1007 | Parameters error |
| 1008 | User already existed |
| 1009 | User not found |
| 1010 | Loan not found |
| 1012 | Authorization info not found |