Credit Card/Query

Get customer card list

post

Header explanation: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryCardList

Header parameters
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
companyIdstringRequiredExample: {{company}}
langstringRequiredExample: zh-CN
tokenstringRequiredExample: {{LoginResult.data.token}}
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.queryCardList
200Success

Query card sensitive information

post

Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.getCardSensitiveInfo

Header parameters
versionstringRequired

Version Number

Example: 0.0.1
companyIdstringRequired

Company ID, obtained through environment variables

Example: {{company}}
tracestringRequired

Random Tracking Code UUID

Example: {{mock_trace}}
tokenstringRequired

Login Token

Example: {{LoginResult.data.token}}
langstringRequired

Language

Example: zh-CN
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstringRequired

Operation IP

tracestring · nullableOptional

Trace number

cardIdinteger · longRequired

Card ID

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.getCardSensitiveInfo
200Success

Get customer application card proposal list

post

Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryApplyCardProposalList

Header parameters
versionstringRequiredExample: 0.0.1
companyIdstringRequiredExample: {{company}}
langstringRequiredExample: zh-CN
tokenstringRequiredExample: {{LoginResult.data.token}}
tracestringRequiredExample: {{mock_trace}}
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

queryStatusstring · nullableOptional

Filter status (1-Pending KYC review; 2-Pending third-party confirmation; 3-Card issuance in progress; 4-Completed; 5-Rejected;). Multiple statuses separated by commas|

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.queryApplyCardProposalList
200Success

Query customer list (for agent backend use)

post

version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryCustomerOfAgentPage Accessible after login

Header parameters
companyIdstringOptionalExample: {{company}}
tokenstringOptionalExample: {{LoginResult.data.token}}
langstringOptionalExample: en-US
tracestringOptionalExample: {{mock_trace}}
versionstringOptionalExample: 0.0.1
Body
currentintegerRequired

Current Page

sizeintegerRequired

Number of Items per Page

last4PhonestringOptional

Last four digits of the number

namestringOptional

Name

selectCustomerNostringOptional

Filter customer number

openCardStartTimeinteger · longOptional

Card issuance time - start time

openCardEndTimeinteger · longOptional

Card issuance time - end time

last4stringOptional

Last four digits of the card

firstRegisterTimeFrominteger · longOptional

First registration time - start time

firstRegisterTimeTointeger · longOptional

First registration time - end time

Responses
chevron-right
200Success
application/json
codestringRequired

Status return code

msgstringRequired

Status description

tminteger · int64Required

Processing time (milliseconds)

tracestringRequired

Tracking code

failbooleanRequired
okbooleanRequired
bizCodestringOptional

Module identifier code

msgParamsstringOptional

Placeholder parameter string in return description, multiple parameters separated by commas

post
/global/passToCredit.app.AppCardQueryService.queryCustomerOfAgentPage
200Success

Pagination query account transaction records

post

Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryAccountTransactionRecordPage

Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

currentinteger · longOptional

Current page. Default is 1

sizeinteger · longOptional

Number of items per page. Default is 20

queryStatusstring · nullableOptional

Filter status (1-Pending; 2-Published; 3-Rejected; 4-Invalid;). Multiple statuses separated by commas

queryTypesstringRequired

Filter type (1-Charge; 2-Refund; 3-Recharge; 4-Repayment; 5-Cashback; 6-Interest; 7-Fee; 8-Other; 9-Card fee; 10-Postage fee; 11-Mortgage; 12-Mortgage handling fee; 13-Capital injection; 14-Cash feedback; 15-Other; 16-Administrative expenses; 17-Transfer_Card fee; 18-Transfer_Mortgage;). Multiple types separated by commas

createdAtStartTimeinteger · long · nullableOptional

Create Trade - Start Time

createdAtEndTimeinteger · long · nullableOptional

Create Trade - End Time

postedAtStartTimeinteger · long · nullableOptional

Complete Trade - Start Time

postedAtEndTimeinteger · long · nullableOptional

Complete Trade - End Time

cardIdinteger · long · nullableOptional

Card ID

operateTypeinteger · int32 · nullableOptional

Operation Type. 1-Debit; 2-Credit;

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.queryAccountTransactionRecordPage
200Success

Query customer message push method

post

Header description: version=0.0.1 bizType=passToCredit.app.AppMessageService.queryCustomerNoticeSubscription

Header parameters
versionstringRequired

Version Number

Example: 0.0.1
companyIdstringRequired

Company ID, obtained through environment variables

Example: {{company}}
tracestringRequired

Random Tracking Code UUID

Example: {{mock_trace}}
tokenstringRequired

Login Token

Example: {{LoginResult.data.token}}
langstringRequired

Language

Example: zh-CN
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

currencystring · nullableOptional

Currency

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppMessageService.queryCustomerNoticeSubscription
200Success

Query customer's method & information for sending verification code

post

Header Explanation: version=0.0.1 bizType=passToCredit.app.AppMessageService.querySendVerifyCodeInfo

Header parameters
versionstringRequired

Version Number

Example: 0.0.1
companyIdstringRequired

Company ID, obtained through environment variables

Example: {{company}}
tracestringRequired

Random Tracking Code UUID

Example: {{mock_trace}}
tokenstringRequired

Login Token

Example: {{LoginResult.data.token}}
langstringRequired

Language

Example: zh-CN
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

bizTypeinteger · int32Required

Business type: 2-Cancel card; 3-Change card; 4-Lock card; 5-Unlock card; 6-Change transaction password; 7-Get card private information; 8-Activate card;

sendTypeinteger · int32Required

Send Type. 1-Email; 2-SMS; 3-WhatsApp

countrystringRequired

Country Code

customerGroupIdinteger · longRequired

Client Group Number

cardIdinteger · longRequired

Card ID

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppMessageService.querySendVerifyCodeInfo
200Success

Query account transaction records

post

Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryAccountTransactionRecordList

Header parameters
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
companyIdstringRequiredExample: {{company}}
langstringRequiredExample: zh-CN
tokenstringRequiredExample: {{LoginResult.data.token}}
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

currentinteger · longOptional

Current page. Default is 1

sizeinteger · longOptional

Number of items per page. Default is 20

queryStatusstring · nullableOptional

Filter status (1-Pending; 2-Published; 3-Rejected; 4-Invalid;). Multiple statuses separated by commas

queryTypesstringRequired

Filter type (1-charge; 2-refund; 3-recharge; 4-repayment; 5-cashback; 6-interest; 7-fees; 8-other; 9-card issuance fee; 10-postage fee; 11-original mortgage; 12-mortgage handling fee; 13-capital injection; 14-cash feedback; 15-other; 16-administrative expenses; 17-transfer_card fee; 18-transfer_mortgage; 19-cancel card fee; 20-annual fee; 21-local consumption; 22-out-of-town consumption; 23-local ATM withdrawal; 24-out-of-town ATM withdrawal; Special logic [-1=mortgage query (11, 13, 18)]). Multiple statuses are separated by commas

createdAtStartTimeinteger · long · nullableOptional

Create Trade - Start Time

createdAtEndTimeinteger · long · nullableOptional

Create Trade - End Time

postedAtStartTimeinteger · long · nullableOptional

Complete Trade - Start Time

postedAtEndTimeinteger · long · nullableOptional

Complete Trade - End Time

cardIdinteger · long · nullableOptional

Card ID

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.queryAccountTransactionRecordList
200Success

Query the total number of account transaction records for the month

post

Header Description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryAccountTransactionRecordMonthTotal

Header parameters
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
companyIdstringRequiredExample: {{company}}
langstringRequiredExample: zh-CN
tokenstringRequiredExample: {{LoginResult.data.token}}
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerIdinteger · longRequired

Client ID

customerNostringRequired

Client number

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

currentinteger · longOptional

Current page. Default is 1

sizeinteger · longOptional

Number of items per page. Default is 20

queryStatusstring · nullableOptional

Filter status (1-Pending; 2-Published; 3-Rejected; 4-Invalid;). Multiple statuses separated by commas

queryTypesstringRequired

Filter type (1-Charge; 2-Refund; 3-Recharge; 4-Repayment; 5-Cashback; 6-Interest; 7-Fee; 8-Other; 9-Card fee; 10-Postage fee; 11-Mortgage; 12-Mortgage handling fee; 13-Capital injection; 14-Cash feedback; 15-Other; 16-Administrative expenses; 17-Transfer_Card fee; 18-Transfer_Mortgage;). Multiple types separated by commas

createdAtStartTimeinteger · long · nullableOptional

Create Trade - Start Time

createdAtEndTimeinteger · long · nullableOptional

Create Trade - End Time

postedAtStartTimeinteger · long · nullableOptional

Complete Trade - Start Time

postedAtEndTimeinteger · long · nullableOptional

Complete Trade - End Time

cardIdinteger · long · nullableOptional

Card ID

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.queryAccountTransactionRecordMonthTotal
200Success

Get Mortgage Currency Exchange Rate

post

bizType=passToCredit.app.AppRateDubboService.findDepositExchangeRate version = 0.0.1 Get Mortgage Currency Exchange Rate Accessible after login

Header parameters
versionstringRequiredExample: 0.0.1
companyIdstringRequiredExample: {{company}}
tracestringRequiredExample: {{mock_trace}}
langstringRequiredExample: zh-CN
tokenstringRequiredExample: {{LoginResult.data.token}}
Body
sourceCurrencystringRequired

Source Currency Code

targetCurrencystringRequired

Target Currency Code

Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code

codestringOptional

Status return code

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Tracking code

msgParamsstringOptional

Placeholder parameter string in return description, multiple parameters separated by commas

okbooleanOptional
failbooleanOptional
post
/global/passToCredit.app.AppRateDubboService.findDepositExchangeRate
200Success

Query Card Type Information

post

Header Explanation: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryCardTypeInfo

Body
companyIdinteger · longRequired

Company ID

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

typeinteger · int32Required

Apply card type. 1-Platinum;

applyCurrencystringRequired

Apply for card currency. Default HKD (only support "HKD")

customerNostringRequired

Client number

cardIdinteger · long · nullableOptional

Card Id

Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code

codestringOptional

Status return code

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Tracking code

msgParamsstringOptional

Placeholder parameter string in return description, multiple parameters separated by commas

okbooleanOptional
failbooleanOptional
post
/global/passToCredit.app.AppCardQueryService.queryCardTypeInfo
200Success

Resend one-time password setting link

post

Header Description: version=0.0.1 bizType=passToCredit.app.AppMessageService.sendCustomerPasswordUrl

Header parameters
versionstringRequired

Version Number

Example: 0.0.1
companyIdstringRequired

Company ID, obtained through environment variables

Example: {{company}}
tracestringRequired

Random Tracking Code UUID

Example: {{mock_trace}}
langstringRequired

Language

Example: zh-CN
Body
ipstringOptional

Operation IP

checkTokenstringRequired

Verify token. The previous token has expired.

Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code

codestringOptional

Status return code

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Tracking code

msgParamsstringOptional

Placeholder parameter string in return description, multiple parameters separated by commas

okbooleanOptional
failbooleanOptional
databooleanOptional

Data body. true-success

post
/global/passToCredit.app.AppMessageService.sendCustomerPasswordUrl
200Success

Check card display status

post

Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.checkCardDisplayStatus

Body
companyIdinteger · longRequired

Company ID

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

cardTypeinteger · int32Required

Card Type

currencystringOptional

Currency. Only supports HKD

Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code

codestringOptional

Status return code

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Tracking code

msgParamsstringOptional

Placeholder parameter string in return description, multiple parameters separated by commas

okbooleanOptional
failbooleanOptional
post
/global/passToCredit.app.AppCardQueryService.checkCardDisplayStatus
200Success

Check application card proposal processing status

post

Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.checkActionStatus

Header parameters
versionstringRequiredExample: 0.0.1
companyIdstringRequiredExample: {{company}}
tracestringRequiredExample: {{mock_trace}}
langstringRequiredExample: zh-CN
tokenstringRequiredExample: {{LoginResult.data.token}}
Body
companyIdinteger · longRequired

Company ID

proposalIdinteger · longRequired

Application card proposal Id

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code

codestringOptional

Status return code

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Tracking code

msgParamsstringOptional

Placeholder parameter string in return description, multiple parameters separated by commas

okbooleanOptional
failbooleanOptional
datainteger · int32Optional

Display status. 0-No action; 1-In progress;

post
/global/passToCredit.app.AppCardQueryService.checkActionStatus
200Success

Check if WatsApp account has been bound

post

Header Description: version=0.0.1 bizType=passToCredit.app.AppMessageService.checkWatsAppAccount

Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

ipstring · nullableOptional

Operation IP

tracestring · nullableOptional

Trace number

watsAppAccountstringRequired

WatsApp Account

Responses
chevron-right
200Success
application/json
codestringOptional

General system return code. 0-Success; 50004-Whatsapp account has been bound before

msgstringOptional

Return information

databooleanOptional

Return message body. true-Unbound

post
/global/passToCredit.app.AppMessageService.checkWatsAppAccount
200Success

Pagination query for transfer records

post

Header Description: version=0.0.1 bizType=passToCredit.app.AmountQueryService.queryCustomerTransferProposalPage

Header parameters
companyIdstringOptionalExample: {{company}}
tokenstringOptionalExample: {{LoginResult.data.token}}
langstringOptionalExample: en-US
tracestringOptionalExample: {{mock_trace}}
versionstringOptionalExample: 0.0.1
Body
companyIdinteger · longOptional

Company ID. Environment variable configuration

customerNostringOptional

Agent customer number. The gateway should fill it in

queryStatusstringOptional

Filter status list. Multiple statuses are separated by commas. 1-Pending review; 2-Completed; 3-Rejected; 4-Transfer failed;

queryTypesstringOptional

Filter type list. Multiple statuses separated by commas. 1-Pending confirmation; 2-Transfer_card fee; 3-Transfer_mortgage;

startTimeintegerOptional

Creation time-start time

endTimeintegerOptional

Creation time-end time

updateStartTimestringOptional

Update time-start time

updateEndTimestringOptional

Update time-end time

thirdPartyAccountNumberstringOptional

Third-party account code

firstNamestringOptional

firstName

lastNamestringOptional

lastName

namestringOptional

Name. Currently lastName+firstName exact match

selectCustomerNostringOptional

Query customer number

sizeintegerOptional

Number of Items per Page

currentintegerOptional

Current Page

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AmountQueryService.queryCustomerTransferProposalPage
200Success

Get brief information of agent customer

post

Header explanation: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.findCustomerInfoUnderAgentByCustomerNo

Header parameters
companyIdstringOptionalExample: {{company}}
tokenstringOptionalExample: {{LoginResult.data.token}}
langstringOptionalExample: en-US
tracestringOptionalExample: {{mock_trace}}
versionstringOptionalExample: 0.0.1
Body
companyIdinteger · longRequired

Company ID. Environment variable configuration

customerNostringRequired

Agent customer number. The gateway should fill it in

unitIdinteger · longOptional

Organization Id. The gateway should fill in

selectCustomerNostringRequired

Query customer number

Responses
chevron-right
200Success
application/json
codestringOptional

System universal return code. 0-Success;

msgstringOptional

Return information

post
/global/passToCredit.app.AppCardQueryService.findCustomerInfoUnderAgentByCustomerNo
200Success

View customer list information under the agent

post

Header Description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryCustomerOfAgentList

Body
cardFirstNameLastNameCustomerNostringOptional

Cardholder last name, first name, customer number

Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code, the service module that the current request will ultimately process, can be empty

codestringOptional

Status return code, code=0, indicates the current request operation is successful, other codes indicate operation failure

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Global link flag, consistent with the trace in the request header, for easy problem location

msgParamsstringOptional

Placeholder parameter string in the return status description, multiple parameters separated by commas, used to handle variable information in the status description, providing a user-friendly interactive experience

okbooleanOptional

Operation success, true=success, false=failure

failbooleanOptional

Operation failure, true=success, false=failure

post
/global/passToCredit.app.AppCardQueryService.queryCustomerOfAgentList
200Success

Get customer service contact information

post

Header Description: version=0.0.1 bizType=passToCredit.app.AppContactCustomerDubboService.info

Header parameters
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
langstringRequiredExample: zh-CN
tokenstringOptionalExample: {{LoginResult.data.token}}
Body
objectOptional
Responses
chevron-right
200Success
application/json
bizCodestringOptional

Module identifier code, the service module that the current request will ultimately process, can be empty

codestringOptional

Status return code, code=0, indicates the current request operation is successful, other codes indicate operation failure

msgstringOptional

Status description

tminteger · int64Optional

Processing time (milliseconds)

tracestringOptional

Global link flag, consistent with the trace in the request header, for easy problem location

msgParamsstringOptional

Placeholder parameter string in the return status description, multiple parameters separated by commas, used to handle variable information in the status description, providing a user-friendly interactive experience

okbooleanOptional

Operation success, true=success, false=failure

failbooleanOptional

Operation failure, true=success, false=failure

post
/global/passToCredit.app.AppContactCustomerDubboService.info
200Success

Last updated