--- title: Overview sidebar_position: 1 slug: / --- ## 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|