API list
API list
The following table demonstrates a list of interfaces available after completing the integration process:
Account management
Interface name | Description | Endpoint | Direction |
Inquire about prefunding balance. | /amsin/api/v1/business/account/inquiryBalance | Partner > WorldFirst | |
Create a budget account. | /amsin/api/v1/business/worldcard/createBudgetAccount | Partner > WorldFirst | |
Query the budget account information. | /amsin/api/v1/business/worldcard/queryBudgetAccountInfo | Partner > WorldFirst | |
Top up the budget account balance. | /amsin/api/v1/business/worldcard/transferToBudgetAccount | Partner > WorldFirst | |
Withdraw money from the budget account. | /amsin/api/v1/business/worldcard/transferFromBudgetAccount | Partner > WorldFirst |
Statement management
Interface name | Description | Endpoint | Direction |
Obtain statements lists. | /amsin/api/v1/business/account/inquiryStatementList | Partner > WorldFirst |
Card management
Interface name | Description | Endpoint | Direction |
Apply for a World Card. | /amsin/api/v1/business/worldcard/applyCard | Partner > WorldFirst | |
Query the list of World Cards. | /amsin/api/v1/business/worldcard/queryCardList | Partner > WorldFirst | |
Query the World Card details. | /amsin/api/v1/business/worldcard/queryCardDetail | Partner > WorldFirst | |
Query the sensitive information of the World Card. | /amsin/api/v1/business/worldcard/queryCardSensitiveInfo | Partner > WorldFirst | |
Update the World Card status. | /amsin/api/v1/business/worldcard/updateCardStatus | Partner > WorldFirst | |
Receive notification of the World Card status changes. | Defined by the Partner. | WorldFirst > Partner | |
Update the World Card transaction limit. | /amsin/api/v1/business/worldcard/updateCardLimit | Partner > WorldFirst |
Cardholder management
Interface name | Description | Endpoint | Direction |
Call this API to create a World Card cardholder. | /amsin/api/v1/business/worldcard/createCardholder | Partner > WorldFirst | |
Call this interface to query the list of all cardholders under a World Card account. | /amsin/api/v1/business/worldcard/queryCardholderList | Partner > WorldFirst | |
Call this interface to retrieve the detailed information of a particular cardholder. | /amsin/api/v1/business/worldcard/queryCardholderDetail | Partner > WorldFirst | |
Call this API to delete the cardholder with the corresponding ID. | /amsin/api/v1/business/worldcard/deleteCardholder | Partner > WorldFirst | |
WorldFirst will call this API to notify the integrator of the cardholder status. | Defined by the Partner. | WorldFirst > Partner |
Bill management
Interface name | Description | Endpoint | Direction |
Query the transaction records of the World Card. | /amsin/api/v1/business/worldcard/queryBillList | Partner > WorldFirst | |
Receive notification of transactions made with World Card account. | Defined by the Partner. | WorldFirst > Partner |
OTP management
Interface name | Description | Endpoint | Direction |
Update the configuration of OTP API notification preferences. | /amsin/api/v1/business/worldcard/updateOtpNotifyConfig | Partner > WorldFirst | |
Query the configuration of OTP API notification preferences. | /amsin/api/v1/business/worldcard/queryOtpConfig | Partner > WorldFirst | |
Receive notification of the details about 3DS OTP API. | Defined by the Partner. | WorldFirst > Partner |
Authorization management
Interface name | Description | Endpoint | Direction |
Apply for access token | /amsin/api/v1/oauth/applyToken | Partner > WorldFirst | |
Revoke access token | /amsin/api/v1/oauth/revokeToken | Partner > WorldFirst |