Skip to main content

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#

VersionDateAuthorsSummary of changes
1.0.02019.06.03ZHIBOThumbnails image url

API Summary#

Service nameDescription
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#

CodeDescription
0Success
1000System is busy
1001Repeat request
1002Unvalid token
1003Timestamp error or expired (only valid within 60s)
1004Signature error
1005appId invalid
1006Parameters cannot be empty
1007Parameters error
1008User already existed
1009User not found
1010Loan not found
1012Authorization info not found