# Credit Card/Query

## Get customer card list

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryCardList":{"post":{"summary":"Get customer card list","deprecated":false,"description":"Header explanation: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryCardList","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true}},"required":["companyId","customerId","customerNo"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"id":{"type":"integer","title":"Card ID","format":"long","description":"Card ID"},"last4":{"type":"string","title":"Last four digits of the card","description":"Last four digits of the card"},"status":{"type":"integer","title":"Card status.","description":"Card status. 1-Card pending activation; 2-Normal; 3-Suspended; 4-Locked; 5-Lost;","format":"int32"},"expiryMonth":{"type":"string","title":"Expiration month","description":"Expiration month"},"expiryYear":{"type":"string","title":"Expiration year","description":"Expiration year"},"embossedName":{"type":"string","title":"Name on the card","description":"Name on the card"},"network":{"type":"string","title":"Card network","description":"Card network"},"type":{"type":"integer","title":"Type.","description":"Type. 1-Platinum;","format":"long"},"typeName":{"type":"string","title":"Type name","description":"Type name"},"typeImageUrl":{"type":"string","title":"Type icon address","description":"Type icon address"},"phoneArea":{"type":"string","title":"Area code","description":"Area code"},"phone":{"type":"string","title":"Phone number","description":"Phone number"},"email":{"type":"string","title":"Email","description":"Email"},"minDailyAtmLimit":{"type":"string","title":"Lower limit of daily withdrawal limit","description":"Lower limit of daily withdrawal limit"},"maxDailyAtmLimit":{"type":"string","title":"Upper limit of daily withdrawal limit","description":"Upper limit of daily withdrawal limit"},"minDailyPurchaseLimit":{"type":"string","title":"Lower limit of daily spending limit","description":"Lower limit of daily spending limit"},"maxDailyPurchaseLimit":{"type":"string","title":"Daily consumption limit upper limit","description":"Daily consumption limit upper limit"},"customDailyAtmLimit":{"type":"string","title":"Customer sets daily withdrawal limit","description":"Customer sets daily withdrawal limit"},"customDailyPurchaseLimit":{"type":"string","title":"Customer sets daily consumption limit","description":"Customer sets daily consumption limit"},"physicalCard":{"type":"string","title":"Physical card or not","description":"Physical card or not. true-physical card; false-virtual card"},"thirdPartyCardAccountId":{"type":"string","title":"Third-party card account ID","description":"Third-party card account ID"},"thirdPartyAccountId":{"type":"string","title":"Third-party account ID","description":"Third-party account ID"},"firstName":{"type":"string","title":"firstName","description":"firstName"},"lastName":{"type":"string","title":"lastName","description":"lastName"},"kycPno":{"type":"string","title":"KYC proposal number","description":"KYC proposal number"},"feesUnpaid":{"type":"string","title":"Pending fees","description":"Pending fees"},"timeout":{"type":"string","title":"Deadline for pending fees","description":"Deadline for pending fees. 13-digit timestamp"},"thirdPartyAccountNumber":{"type":"string","title":"Third-party account code","description":"Third-party account code"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Query card sensitive information

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.getCardSensitiveInfo":{"post":{"summary":"Query card sensitive information","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.getCardSensitiveInfo","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"Version Number","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"Company ID, obtained through environment variables","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"Random Tracking Code UUID","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"Login Token","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"Language","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP"},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID"}},"required":["companyId","customerId","customerNo","cardId","ip"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"cardNumber":{"type":"string","title":"Card number","description":"Card number"},"expiryMonth":{"type":"string","title":"Expiration month","description":"Expiration month"},"expiryYear":{"type":"string","title":"Expiration year","description":"Expiration year"},"securityCode":{"type":"string","title":"Password (CVV)","description":"Password (CVV)"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Get customer application card proposal list

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryApplyCardProposalList":{"post":{"summary":"Get customer application card proposal list","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryApplyCardProposalList","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"queryStatus":{"type":"string","title":"Filter status","description":"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|","nullable":true}},"required":["companyId","customerId","customerNo"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","title":"Proposal ID","format":"long","description":"Proposal ID"},"revision":{"type":"string","title":"Optimistic lock","description":"Optimistic lock"},"createBy":{"type":"string","title":"Creator","description":"Creator"},"createTime":{"type":"integer","title":"Creation time","format":"long","description":"Creation time"},"updateBy":{"type":"string","title":"Updater","description":"Updater"},"updateTime":{"type":"integer","title":"Update Time","format":"long","description":"Update Time"},"companyId":{"type":"integer","title":"Company ID","format":"long","description":"Company ID"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"status":{"type":"integer","title":"Status","description":"Status. 1-Pending KYC review; 2-Pending deposit; 3-Card production; 4-Dispatched; 5-Rejected; 6-Expired; 7-Card activation failed;","format":"int32"},"type":{"type":"integer","title":"Card Type","description":"Card Type. 1-Platinum;","format":"int32"},"applyCurrency":{"type":"string","title":"Application Currency","description":"Application Currency"},"remark":{"type":"string","title":"Remarks","description":"Remarks"},"firstName":{"type":"string","title":"firstName","description":"firstName"},"lastName":{"type":"string","title":"lastName","description":"lastName"},"kycPno":{"type":"string","title":"KYC Proposal Number","description":"KYC Proposal Number"},"openCardTargetAmount":{"type":"string","title":"Card Activation Target Amount","description":"Card Activation Target Amount. Same as application card currency"},"alreadyDepositAmount":{"type":"string","title":"Deposited Amount","description":"Deposited Amount. Same as application card currency"},"kycSubmitTime":{"type":"integer","title":"KYC Submission Time","description":"KYC Submission Time. 13-digit timestamp","format":"long"},"kycApproveTime":{"type":"integer","title":"KYC Approval Time","description":"KYC Approval Time. 13-digit timestamp","format":"long"},"timeout":{"type":"integer","format":"long","title":"Timeout Time","description":"Timeout Time. When reaching the timeout time, the account balance will be reclaimed. 13-digit timestamp"},"warningTime":{"type":"integer","format":"long","title":"Warning Time","description":"Warning time. When the warning time is reached, remind the customer to re-upload KYC information. 13-digit timestamp"},"fee":{"type":"string","title":"Virtual card opening fee","description":"Card issuance fee"},"entityFee":{"type":"string","title":"Physical card opening fee","description":"Postage"},"applyEntity":{"type":"boolean","title":"Apply for physical card","description":"Whether to apply for a physical card. true-apply for a physical card; false-do not apply for a physical card"},"address":{"type":"string","title":"Address","description":"Address"},"postalCode":{"type":"string","title":"Postal code","description":"Postal code"},"mailingCountry":{"type":"string","title":"Country/Region code","description":"Country/Region code"},"mailingProvince":{"type":"string","title":"State/Province code","description":"State/Province code"},"mailingCity":{"type":"string","title":"City code","description":"City code"},"mailingAddress":{"type":"string","title":"Detailed address","description":"Detailed address"}},"title":"Return message body."},"title":"","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Query customer list (for agent backend use)

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryCustomerOfAgentPage":{"post":{"summary":"Query customer list (for agent backend use)","deprecated":false,"description":"version=0.0.1\nbizType=passToCredit.app.AppCardQueryService.queryCustomerOfAgentPage\nAccessible after login","operationId":"applyApi","tags":["Credit Card/Query"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"current":{"type":"integer","description":"Current Page"},"size":{"type":"integer","description":"Number of Items per Page"},"last4Phone":{"type":"string","title":"Last four digits of the number","description":"Last four digits of the number"},"name":{"type":"string","title":"Name","description":"Name"},"selectCustomerNo":{"type":"string","title":"Filter customer number","description":"Filter customer number"},"openCardStartTime":{"type":"integer","format":"long","title":"Card issuance time - start time","description":"Card issuance time - start time"},"openCardEndTime":{"type":"integer","format":"long","title":"Card issuance time - end time","description":"Card issuance time - end time"},"last4":{"type":"string","title":"Last four digits of the card","description":"Last four digits of the card"},"firstRegisterTimeFrom":{"type":"integer","title":"First registration time - start time","format":"long","description":"First registration time - start time"},"firstRegisterTimeTo":{"type":"integer","title":"First registration time - end time","format":"long","description":"First registration time - end time"}},"required":["size","current"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"Status return code","title":"Status return code"},"msg":{"type":"string","description":"Status description","title":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)","title":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Tracking code","title":"Tracking code"},"data":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","description":"Primary key id"},"createTime":{"type":"integer","description":"Creation time"},"updateTime":{"type":"integer","description":"Update Time"},"customerGroupId":{"type":"integer","description":"Customer group ID"},"customerGroupName":{"type":"string","description":"Customer Group Name"},"status":{"type":"integer","description":"Customer Status, 1 Normal, 2 Disabled, 3 Deleted, 4 Closed Account, 5 Locked, 6 Closing Account"},"companyId":{"type":"integer","description":"Company ID"},"customerNo":{"type":"string","description":"Client number"},"phone":{"type":"string","description":"Phone Number"},"phoneArea":{"type":"string","description":"Phone area code"},"registerSource":{"type":"integer","description":"Registration source: 1=mobile web: H5, 2=pc web: PC_Web, 3=system & backend registration: System, 4=Android native app: Android, 5=iOS native app: iOS, 6=HarmonyOS: HOS, 7=pc windows client: PC_Win, 8=pc mac client: PC_Mac, 9=other"},"unitId":{"type":"integer","description":"Organization ID"},"firstName":{"type":"string","description":"First name"},"lastName":{"type":"string","description":"Last name"},"email":{"type":"string","description":"Email"},"customerType":{"type":"integer","description":"Customer Type 0 Default 1 Agent"},"cardNumber":{"type":"string","description":"Credit card number","title":"Card number"},"openCardTime":{"type":"integer","format":"long","title":"Card issuance time","description":"Card issuance time"}},"required":["id","createTime","updateTime","customerGroupId","customerGroupName","status","companyId","customerNo","phone","phoneArea","registerSource","unitId","firstName","lastName","email","customerType"]},"description":"Data List"},"total":{"type":"integer","description":"Total"},"size":{"type":"integer","description":"Page Size"},"current":{"type":"integer","description":"Current Page"}},"required":["records","total","size","current"],"description":"Paging Data Body","title":"Paging Data Body"},"fail":{"type":"boolean"},"ok":{"type":"boolean"},"bizCode":{"type":"string","description":"Module identifier code","title":"Module identifier code"},"msgParams":{"type":"string","description":"Placeholder parameter string in return description, multiple parameters separated by commas","title":"Placeholder parameter string in return description, multiple parameters separated by commas"}},"required":["code","msg","tm","trace","data","fail","ok"]}}},"headers":{}}}}}}}
```

## Pagination query account transaction records

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryAccountTransactionRecordPage":{"post":{"summary":"Pagination query account transaction records","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryAccountTransactionRecordPage","tags":["Credit Card/Query"],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"current":{"type":"integer","title":"Current Page","description":"Current page. Default is 1","format":"long"},"size":{"type":"integer","title":"Number of Items per Page","description":"Number of items per page. Default is 20","format":"long"},"queryStatus":{"type":"string","title":"Filter status","description":"Filter status (1-Pending; 2-Published; 3-Rejected; 4-Invalid;). Multiple statuses separated by commas","nullable":true},"queryTypes":{"type":"string","description":"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","title":"Filter Type"},"createdAtStartTime":{"type":"integer","title":"Create Trade - Start Time","format":"long","description":"Create Trade - Start Time","nullable":true},"createdAtEndTime":{"type":"integer","title":"Create Trade - End Time","format":"long","description":"Create Trade - End Time","nullable":true},"postedAtStartTime":{"type":"integer","title":"Complete Trade - Start Time","format":"long","description":"Complete Trade - Start Time","nullable":true},"postedAtEndTime":{"type":"integer","title":"Complete Trade - End Time","format":"long","description":"Complete Trade - End Time","nullable":true},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID","nullable":true},"operateType":{"type":"integer","format":"int32","title":"Operation Type","description":"Operation Type. 1-Debit; 2-Credit;","nullable":true}},"required":["companyId","customerId","customerNo","queryTypes"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"current":{"type":"integer","title":"Current Page","format":"long","description":"Current Page"},"size":{"type":"integer","title":"Number of Items per Page","format":"long","description":"Number of Items per Page"},"total":{"type":"integer","title":"Total","format":"long","description":"Total"},"records":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","title":"Trade ID","format":"long","description":"Trade ID"},"revision":{"type":"string","title":"Optimistic lock","description":"Optimistic lock"},"createBy":{"type":"string","title":"Creator","description":"Creator"},"createTime":{"type":"integer","title":"Creation time","format":"long","description":"Creation time"},"updateBy":{"type":"string","title":"Updater","description":"Updater"},"updateTime":{"type":"integer","title":"Update Time","format":"long","description":"Update Time"},"companyId":{"type":"integer","title":"Company ID","format":"long","description":"Company ID"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Customer Code","description":"Customer Code"},"transactionId":{"type":"string","title":"Third Party Trade ID","description":"Third Party Trade ID"},"refId":{"type":"string","title":"Third Party Related ID","description":"Third Party Related ID"},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID"},"last4":{"type":"string","title":"Last four digits of the card","description":"Last four digits of the card"},"accountId":{"type":"integer","title":"Account ID","format":"long","description":"Account ID"},"createdAt":{"type":"integer","title":"Trade Initiation Time","description":"Trade Initiation Time. 13-digit timestamp","format":"long"},"status":{"type":"integer","title":"Status","description":"Status. 1-Pending; 2-Published; 3-Rejected; 4-Invalid;","format":"int32"},"postedAt":{"type":"integer","title":"Debit Time","description":"Debit Time. 13-digit timestamp","format":"long"},"type":{"type":"integer","title":"Trade Type","description":"Trade Type. 1-Charge; 2-Refund; 3-Top-up; 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 Rebate; 15-Other; 16-Administrative Expenses; 17-Transfer_Card Fee; 18-Transfer_Mortgage;","format":"int32"},"merchantName":{"type":"string","title":"Merchant Name","description":"Merchant Name"},"merchantMcc":{"type":"string","title":"Merchant MCC Code","description":"Merchant MCC Code"},"merchantCategory":{"type":"string","title":"Merchant Ownership Type","description":"Merchant Ownership Type"},"currency":{"type":"string","title":"Application Currency","description":"Application Currency"},"amount":{"type":"string","title":"Transaction Amount","description":"Transaction Amount."},"remark":{"type":"string","title":"Remarks","description":"Remarks"},"operateType":{"type":"integer","title":"Operation Type","description":"Operation Type. 1-Debit; 2-Credit;","format":"int32"},"country":{"type":"string","title":"Country Code","description":"Country Code"},"sourceAmount":{"type":"string","title":"Original Transaction Amount","description":"Original Transaction Amount"},"sourceCurrency":{"type":"string","title":"Original Transaction Currency","description":"Original Transaction Currency"},"activeType":{"type":"string","title":"Execution Type","description":"Execution Type. PURCHASE-Transaction; ATM-ATM Withdrawal;"}}},"title":"Result list","description":"Result list"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Query customer message push method

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppMessageService.queryCustomerNoticeSubscription":{"post":{"summary":"Query customer message push method","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppMessageService.queryCustomerNoticeSubscription","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"Version Number","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"Company ID, obtained through environment variables","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"Random Tracking Code UUID","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"Login Token","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"Language","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"currency":{"type":"string","title":"Currency","description":"Currency","nullable":true}},"required":["companyId","customerId","customerNo"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"subscriptionTo":{"type":"string","title":"Message push account","description":"Message push account. JSON format, key is the push type"},"verifyCodeSubType":{"type":"string","title":"3-D authentication code push method","description":"3-D authentication code push method. Multiple types separated by commas. 1-Email; 2-SMS; 3-WhatsApp; 4-Telegram"},"securityVerifyCodeSubType":{"type":"string","title":"Security code push method","description":"Security code push method. Multiple types separated by commas. 1-Email; 2-SMS; 3-WhatsApp; 4-Telegram"},"localTransactionSubType":{"type":"string","title":"Local trade message push method","description":"Local trade message push method. Multiple types separated by commas. 1-Email; 2-SMS; 3-WhatsApp; 4-Telegram"},"overseasTransactionSubType":{"type":"string","title":"Overseas trading message push method","description":"Overseas trading message push method. Multiple types separated by commas. 1-Email; 2-SMS; 3-WhatsApp; 4-Telegram"},"atmWithdrawalSubType":{"type":"string","title":"ATM withdrawal message push method","description":"ATM withdrawal message push method. Multiple types separated by commas. 1-Email; 2-SMS; 3-WhatsApp; 4-Telegram"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Query customer's method & information for sending verification code

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppMessageService.querySendVerifyCodeInfo":{"post":{"summary":"Query customer's method & information for sending verification code","deprecated":false,"description":"Header Explanation: version=0.0.1 bizType=passToCredit.app.AppMessageService.querySendVerifyCodeInfo","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"Version Number","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"Company ID, obtained through environment variables","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"Random Tracking Code UUID","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"Login Token","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"Language","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"bizType":{"type":"integer","title":"Business type","description":"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;","format":"int32"},"sendType":{"type":"integer","title":"Send Type","description":"Send Type. 1-Email; 2-SMS; 3-WhatsApp","format":"int32"},"country":{"type":"string","title":"Country Code","description":"Country Code"},"customerGroupId":{"type":"integer","title":"Client Group Number","format":"long","description":"Client Group Number"},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID"}},"required":["companyId","customerId","customerNo","bizType","sendType","country","customerGroupId","cardId"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"sendType":{"type":"string","title":"Send Type","description":"Send Type. 1-Email; 2-SMS; 3-WhatsApp"},"sendTo":{"type":"string","title":"Send Account","description":"Send Account"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Query account transaction records

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryAccountTransactionRecordList":{"post":{"summary":"Query account transaction records","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryAccountTransactionRecordList","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"current":{"type":"integer","title":"Current Page","description":"Current page. Default is 1","format":"long"},"size":{"type":"integer","title":"Number of Items per Page","description":"Number of items per page. Default is 20","format":"long"},"queryStatus":{"type":"string","title":"Filter status","description":"Filter status (1-Pending; 2-Published; 3-Rejected; 4-Invalid;). Multiple statuses separated by commas","nullable":true},"queryTypes":{"type":"string","description":"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","title":"Filter Type"},"createdAtStartTime":{"type":"integer","title":"Create Trade - Start Time","format":"long","description":"Create Trade - Start Time","nullable":true},"createdAtEndTime":{"type":"integer","title":"Create Trade - End Time","format":"long","description":"Create Trade - End Time","nullable":true},"postedAtStartTime":{"type":"integer","title":"Complete Trade - Start Time","format":"long","description":"Complete Trade - Start Time","nullable":true},"postedAtEndTime":{"type":"integer","title":"Complete Trade - End Time","format":"long","description":"Complete Trade - End Time","nullable":true},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID","nullable":true}},"required":["companyId","customerId","customerNo","queryTypes"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","title":"Trade ID","format":"long","description":"Trade ID"},"revision":{"type":"string","title":"Optimistic lock","description":"Optimistic lock"},"createBy":{"type":"string","title":"Creator","description":"Creator"},"createTime":{"type":"integer","title":"Creation time","format":"long","description":"Creation time"},"updateBy":{"type":"string","title":"Updater","description":"Updater"},"updateTime":{"type":"integer","title":"Update Time","format":"long","description":"Update Time"},"companyId":{"type":"integer","title":"Company ID","format":"long","description":"Company ID"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Customer Code","description":"Customer Code"},"transactionId":{"type":"string","title":"Third Party Trade ID","description":"Third Party Trade ID"},"refId":{"type":"string","title":"Third Party Related ID","description":"Third Party Related ID"},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID"},"last4":{"type":"string","title":"Last four digits of the card","description":"Last four digits of the card"},"accountId":{"type":"integer","title":"Account ID","format":"long","description":"Account ID"},"createdAt":{"type":"integer","title":"Trade Initiation Time","description":"Trade Initiation Time. 13-digit timestamp","format":"long"},"status":{"type":"integer","title":"Status","description":"Status. 1-Pending; 2-Published; 3-Rejected; 4-Invalid;","format":"int32"},"postedAt":{"type":"integer","title":"Debit Time","description":"Debit Time. 13-digit timestamp","format":"long"},"type":{"type":"integer","title":"Trade Type","description":"Trade Type. 1-Charge; 2-Refund; 3-Top-up; 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 Rebate; 15-Other; 16-Administrative Expenses; 17-Transfer_Card Fee; 18-Transfer_Mortgage;","format":"int32"},"merchantName":{"type":"string","title":"Merchant Name","description":"Merchant Name"},"merchantMcc":{"type":"string","title":"Merchant MCC Code","description":"Merchant MCC Code"},"merchantCategory":{"type":"string","title":"Merchant Ownership Type","description":"Merchant Ownership Type"},"currency":{"type":"string","title":"Application Currency","description":"Application Currency"},"amount":{"type":"string","title":"Transaction Amount","description":"Transaction Amount"},"remark":{"type":"string","title":"Remarks","description":"Remarks"},"operateType":{"type":"integer","title":"Operation Type","description":"Operation type.1-Inbound; 2-Outbound;","format":"int32"},"country":{"type":"string","title":"Country Code","description":"Country Code"},"sourceAmount":{"type":"string","title":"Original Transaction Amount","description":"Original Transaction Amount"},"sourceCurrency":{"type":"string","title":"Original Transaction Currency","description":"Original Transaction Currency"},"activeType":{"type":"string","title":"Execution Type","description":"Execution Type. PURCHASE-Transaction; ATM-ATM Withdrawal;"}}},"title":"Result list","description":"Result list"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Query the total number of account transaction records for the month

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryAccountTransactionRecordMonthTotal":{"post":{"summary":"Query the total number of account transaction records for the month","deprecated":false,"description":"Header Description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryAccountTransactionRecordMonthTotal","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerId":{"type":"integer","title":"Client ID","format":"long","description":"Client ID"},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"current":{"type":"integer","title":"Current Page","description":"Current page. Default is 1","format":"long"},"size":{"type":"integer","title":"Number of Items per Page","description":"Number of items per page. Default is 20","format":"long"},"queryStatus":{"type":"string","title":"Filter status","description":"Filter status (1-Pending; 2-Published; 3-Rejected; 4-Invalid;). Multiple statuses separated by commas","nullable":true},"queryTypes":{"type":"string","description":"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","title":"Filter Type"},"createdAtStartTime":{"type":"integer","title":"Create Trade - Start Time","format":"long","description":"Create Trade - Start Time","nullable":true},"createdAtEndTime":{"type":"integer","title":"Create Trade - End Time","format":"long","description":"Create Trade - End Time","nullable":true},"postedAtStartTime":{"type":"integer","title":"Complete Trade - Start Time","format":"long","description":"Complete Trade - Start Time","nullable":true},"postedAtEndTime":{"type":"integer","title":"Complete Trade - End Time","format":"long","description":"Complete Trade - End Time","nullable":true},"cardId":{"type":"integer","title":"Card ID","format":"long","description":"Card ID","nullable":true}},"required":["companyId","customerId","customerNo","queryTypes"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"postedTotalAmount":{"type":"string","title":"Confirmed Total Amount","description":"Confirmed Total Amount"},"totalAmount":{"type":"string","title":"Total Amount","description":"Total Amount"},"pendingTotalAmount":{"type":"string","title":"Pending Confirmation Total Amount","description":"Pending Confirmation Total Amount"},"recordList":{"type":"object","properties":{"date":{"type":"string","title":"Date","description":"Date"},"postedTotalAmount":{"type":"string","title":"Confirmed Total Amount","description":"Confirmed Total Amount"},"totalAmount":{"type":"string","title":"Total Amount","description":"Total Amount"},"total":{"type":"string","title":"Total Number of Entries","description":"Total Number of Entries"},"pendingTotalAmount":{"type":"string","title":"Pending Confirmation Total Amount","description":"Pending Confirmation Total Amount"}},"title":"Monthly Record List","description":"Monthly Record List"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Get Mortgage Currency Exchange Rate

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppRateDubboService.findDepositExchangeRate":{"post":{"summary":"Get Mortgage Currency Exchange Rate","deprecated":false,"description":"bizType=passToCredit.app.AppRateDubboService.findDepositExchangeRate\nversion = 0.0.1\nGet Mortgage Currency Exchange Rate\nAccessible after login","operationId":"getDepositExchangeRate","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"sourceCurrency":{"type":"string","description":"Source Currency Code"},"targetCurrency":{"type":"string","description":"Target Currency Code"}},"required":["sourceCurrency","targetCurrency"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","description":"Module identifier code"},"code":{"type":"string","description":"Status return code"},"msg":{"type":"string","description":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Tracking code"},"msgParams":{"type":"string","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"data":{"type":"object","properties":{"sourceCurrency":{"type":"string","description":"Payment Currency Code"},"targetCurrency":{"type":"string","description":"Account Currency Code"},"exchangeRate":{"type":"string","description":"Exchange Rate"},"formulaSymbol":{"type":"string","description":"Exchange Rate Direction, multiply-multiply, divide-divide"},"sourceDigits":{"type":"string","description":"Original Currency Asset Decimal Places"},"targetDigits":{"type":"string","description":"Target Currency Asset Decimal Places"},"exchangeRateDigits":{"type":"string","description":"Exchange rate decimal places"},"rateRangeLevelList":{"type":"array","items":{"type":"string"},"description":"Source Exchange Rate Interval Level Information"}},"required":["exchangeRate","formulaSymbol","sourceDigits","targetDigits","exchangeRateDigits"]},"ok":{"type":"boolean"},"fail":{"type":"boolean"}}}}},"headers":{}}}}}}}
```

## Query Card Type Information

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryCardTypeInfo":{"post":{"summary":"Query Card Type Information","deprecated":false,"description":"Header Explanation: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.queryCardTypeInfo","tags":["Credit Card/Query"],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","format":"long","title":"Company ID","description":"Company ID"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"type":{"type":"integer","format":"int32","title":"Apply card type.","description":"Apply card type. 1-Platinum;"},"applyCurrency":{"type":"string","description":"Apply for card currency. Default HKD (only support \"HKD\")","title":"Apply card currency."},"customerNo":{"type":"string","title":"Client number","description":"Client number"},"cardId":{"type":"integer","format":"long","title":"Card Id","description":"Card Id","nullable":true}},"required":["companyId","type","applyCurrency","customerNo"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"Module identifier code","description":"Module identifier code"},"code":{"type":"string","title":"Status return code","description":"Status return code"},"msg":{"type":"string","title":"Status description","description":"Status description"},"tm":{"type":"integer","format":"int64","title":"Processing time (milliseconds)","description":"Processing time (milliseconds)"},"trace":{"type":"string","title":"Tracking code","description":"Tracking code"},"msgParams":{"type":"string","title":"Placeholder parameter string in return description, multiple parameters separated by commas","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{"fee":{"type":"string","title":"Apply for virtual card fee","description":"Apply for card fee"},"entityFee":{"type":"string","title":"Apply for physical card fee","description":"Mailing fee"},"minDailyAtmLimit":{"type":"string","title":"Lower limit of daily withdrawal limit","description":"Lower limit of daily withdrawal limit"},"maxDailyAtmLimit":{"type":"string","title":"Upper limit of daily withdrawal limit","description":"Upper limit of daily withdrawal limit"},"minDailyPurchaseLimit":{"type":"string","title":"Lower limit of daily spending limit","description":"Lower limit of daily spending limit"},"maxDailyPurchaseLimit":{"type":"string","title":"Daily consumption limit upper limit","description":"Daily consumption limit upper limit"},"minDailyAtmLimitOfEntity":{"type":"string","title":"Physical card daily withdrawal limit lower limit","description":"Physical card daily withdrawal limit lower limit"},"maxDailyAtmLimitOfEntity":{"type":"string","title":"Physical card daily withdrawal limit upper limit","description":"Physical card daily withdrawal limit upper limit"},"minDailyPurchaseLimitOfEntity":{"type":"string","title":"Physical card daily consumption limit lower limit","description":"Physical card daily consumption limit lower limit"},"maxDailyPurchaseLimitOfEntity":{"type":"string","title":"Physical card daily consumption limit upper limit","description":"Physical card daily consumption limit upper limit"}},"title":"Data Body","description":"Data Body"}}}}},"headers":{}}}}}}}
```

## Resend one-time password setting link

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppMessageService.sendCustomerPasswordUrl":{"post":{"summary":"Resend one-time password setting link","deprecated":false,"description":"Header Description: version=0.0.1 bizType=passToCredit.app.AppMessageService.sendCustomerPasswordUrl","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"Version Number","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"Company ID, obtained through environment variables","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"Random Tracking Code UUID","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"Language","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"ip":{"type":"string","title":"Operation IP","description":"Operation IP"},"checkToken":{"type":"string","title":"Verify token.","description":"Verify token. The previous token has expired."}},"required":["checkToken"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"Module identifier code","description":"Module identifier code"},"code":{"type":"string","title":"Status return code","description":"Status return code"},"msg":{"type":"string","title":"Status description","description":"Status description"},"tm":{"type":"integer","format":"int64","title":"Processing time (milliseconds)","description":"Processing time (milliseconds)"},"trace":{"type":"string","title":"Tracking code","description":"Tracking code"},"msgParams":{"type":"string","title":"Placeholder parameter string in return description, multiple parameters separated by commas","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"boolean","title":"Data Body","description":"Data body. true-success"}}}}},"headers":{}}}}}}}
```

## Check card display status

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.checkCardDisplayStatus":{"post":{"summary":"Check card display status","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.checkCardDisplayStatus","tags":["Credit Card/Query"],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","format":"long","title":"Company ID","description":"Company ID"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"cardType":{"type":"integer","title":"Card Type","format":"int32","description":"Card Type"},"currency":{"type":"string","title":"Currency","description":"Currency. Only supports HKD"}},"required":["companyId","cardType"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"Module identifier code","description":"Module identifier code"},"code":{"type":"string","title":"Status return code","description":"Status return code"},"msg":{"type":"string","title":"Status description","description":"Status description"},"tm":{"type":"integer","format":"int64","title":"Processing time (milliseconds)","description":"Processing time (milliseconds)"},"trace":{"type":"string","title":"Tracking code","description":"Tracking code"},"msgParams":{"type":"string","title":"Placeholder parameter string in return description, multiple parameters separated by commas","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{"status":{"type":"integer","format":"int32","description":"Display status. 1-Pending application for physical card; 2-Physical card pending approval; 3-Applying for physical card (card production in progress); 4-Pending activation of physical card; 5-Physical card; 6-Physical card application pending deposit; 7-Physical card timeout unpaid; 8-Virtual card unpaid; 9-Virtual card opening fee insufficient; 10-Virtual card timeout unpaid; 11-Virtual card timeout opening fee insufficient; 12-Card not applied for;","title":"Display status"},"feesUnpaid":{"type":"string","title":"Pending fees","description":"Pending fees"},"fee":{"type":"string","title":"Virtual card opening fee","description":"Card issuance fee"},"entityFee":{"type":"string","title":"Physical card mailing fee","description":"Mailing fee"},"timeout":{"type":"integer","format":"long","title":"Timeout Time","description":"Timeout. 13-digit timestamp, proposal timeout at this time"}},"title":""}}}}},"headers":{}}}}}}}
```

## Check application card proposal processing status

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.checkActionStatus":{"post":{"summary":"Check application card proposal processing status","deprecated":false,"description":"Header description: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.checkActionStatus","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"companyId","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","format":"long","title":"Company ID","description":"Company ID"},"proposalId":{"type":"integer","format":"long","title":"Application card proposal Id","description":"Application card proposal Id"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true}},"required":["companyId","proposalId"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"Module identifier code","description":"Module identifier code"},"code":{"type":"string","title":"Status return code","description":"Status return code"},"msg":{"type":"string","title":"Status description","description":"Status description"},"tm":{"type":"integer","format":"int64","title":"Processing time (milliseconds)","description":"Processing time (milliseconds)"},"trace":{"type":"string","title":"Tracking code","description":"Tracking code"},"msgParams":{"type":"string","title":"Placeholder parameter string in return description, multiple parameters separated by commas","description":"Placeholder parameter string in return description, multiple parameters separated by commas"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"integer","title":"Display status","format":"int32","description":"Display status. 0-No action; 1-In progress;"}}}}},"headers":{}}}}}}}
```

## Check if WatsApp account has been bound

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppMessageService.checkWatsAppAccount":{"post":{"summary":"Check if WatsApp account has been bound","deprecated":false,"description":"Header Description: version=0.0.1 bizType=passToCredit.app.AppMessageService.checkWatsAppAccount","tags":["Credit Card/Query"],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"ip":{"type":"string","title":"Operation IP","description":"Operation IP","nullable":true},"trace":{"type":"string","title":"Trace number","description":"Trace number","nullable":true},"watsAppAccount":{"type":"string","title":"WatsApp Account","description":"WatsApp Account"}},"required":["companyId","watsAppAccount"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"General system return code. 0-Success; 50004-Whatsapp account has been bound before","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"boolean","title":"Return message body.","description":"Return message body. true-Unbound"}},"title":""}}},"headers":{}}}}}}}
```

## Pagination query for transfer records

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AmountQueryService.queryCustomerTransferProposalPage":{"post":{"summary":"Pagination query for transfer records","deprecated":false,"description":"Header Description: version=0.0.1 bizType=passToCredit.app.AmountQueryService.queryCustomerTransferProposalPage","tags":["Credit Card/Query"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerNo":{"type":"string","title":"Agent customer number","description":"Agent customer number. The gateway should fill it in"},"queryStatus":{"type":"string","title":"Filter status list","description":"Filter status list. Multiple statuses are separated by commas. 1-Pending review; 2-Completed; 3-Rejected; 4-Transfer failed;"},"queryTypes":{"type":"string","title":"Filter type list","description":"Filter type list. Multiple statuses separated by commas. 1-Pending confirmation; 2-Transfer_card fee; 3-Transfer_mortgage;"},"startTime":{"type":"integer","title":"Creation time-start time","description":"Creation time-start time"},"endTime":{"type":"integer","title":"Creation time-end time","description":"Creation time-end time"},"updateStartTime":{"type":"string","title":"Update time-start time","description":"Update time-start time"},"updateEndTime":{"type":"string","title":"Update time-end time","description":"Update time-end time"},"thirdPartyAccountNumber":{"type":"string","title":"Third-party account code","description":"Third-party account code"},"firstName":{"type":"string","title":"firstName","description":"firstName"},"lastName":{"type":"string","title":"lastName","description":"lastName"},"name":{"type":"string","title":"Name","description":"Name. Currently lastName+firstName exact match"},"selectCustomerNo":{"type":"string","title":"Query customer number","description":"Query customer number"},"size":{"type":"integer","title":"Number of Items per Page","description":"Number of Items per Page"},"current":{"type":"integer","title":"Current Page","description":"Current Page"}}}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"id":{"type":"integer","format":"long","title":"ID","description":"ID"},"createBy":{"type":"string","title":"Creator","description":"Creator"},"createTime":{"type":"integer","format":"long","title":"Creation time","description":"Creation time"},"updateBy":{"type":"string","title":"Updater","description":"Updater"},"updateTime":{"type":"integer","format":"long","title":"Update Time","description":"Update Time"},"companyId":{"type":"integer","format":"long","title":"Company ID","description":"Company ID"},"outCustomerId":{"type":"integer","format":"long","title":"Transfer out customer ID","description":"Transfer out customer ID"},"outCustomerNo":{"type":"string","title":"Transfer out customer number","description":"Transfer out customer number"},"outAccountId":{"type":"integer","format":"long","title":"Transfer out account ID","description":"Transfer out account ID"},"currency":{"type":"string","title":"Transfer currency","description":"Transfer currency"},"amount":{"type":"string","title":"Transfer amount","description":"Transfer amount"},"customerId":{"type":"integer","format":"long","title":"Transfer in customer ID","description":"Transfer in customer ID"},"customerNo":{"type":"string","title":"Transfer to customer number","description":"Transfer to customer number"},"accountId":{"type":"integer","format":"long","title":"Transfer in account ID","description":"Transfer in account ID"},"thirdPartyCardAccountId":{"type":"string","title":"Transfer in third party card account ID","description":"Transfer in third party card account ID"},"thirdPartyAccountId":{"type":"string","title":"Transfer in third party account ID","description":"Transfer in third party account ID"},"thirdPartyAccountNumber":{"type":"string","title":"Transfer in third party account code","description":"Transfer in third party account code"},"firstName":{"type":"string","title":"firstName","description":"firstName"},"lastName":{"type":"string","title":"lastName","description":"lastName"},"status":{"type":"integer","format":"long","title":"Status","description":"Status. 1-Pending review; 2-Completed; 3-Rejected; 4-Transfer failed;"},"estimateMortgageRate":{"type":"string","title":"Estimated mortgage rate","description":"Estimated mortgage rate. Decimal. 1 is one hundred percent"},"estimateExchangeRate":{"type":"string","title":"Estimated exchange rate","description":"Estimated exchange rate"},"estimateToCurrency":{"type":"string","title":"Estimated credited currency","description":"Estimated credited currency"},"estimateToAmount":{"type":"string","title":"Estimated credited amount","description":"Estimated credited amount"},"mortgageRate":{"type":"string","title":"Mortgage rate","description":"Mortgage rate. Decimal. 1 is one hundred percent"},"exchangeRate":{"type":"string","title":"Exchange Rate","description":"Exchange Rate"},"toCurrency":{"type":"string","title":"Credited currency","description":"Credited currency"},"toAmount":{"type":"string","title":"Credited amount","description":"Credited amount"},"unitId":{"type":"integer","format":"long","title":"Institution Id","description":"Institution Id"},"agentCustomerNo":{"type":"string","title":"Agent customer code","description":"Agent customer code"},"type":{"type":"integer","format":"long","title":"Type","description":"Type. 1-To be determined; 2-Transfer_card fee; 3-Transfer_mortgage;"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## Get brief information of agent customer

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.findCustomerInfoUnderAgentByCustomerNo":{"post":{"summary":"Get brief information of agent customer","deprecated":false,"description":"Header explanation: version=0.0.1 bizType=passToCredit.app.AppCardQueryService.findCustomerInfoUnderAgentByCustomerNo","tags":["Credit Card/Query"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"companyId":{"type":"integer","title":"Company ID","description":"Company ID. Environment variable configuration","format":"long"},"customerNo":{"type":"string","title":"Agent customer number","description":"Agent customer number. The gateway should fill it in"},"unitId":{"type":"integer","title":"Institution Id","description":"Organization Id. The gateway should fill in","format":"long"},"selectCustomerNo":{"type":"string","title":"Query customer number","description":"Query customer number"}},"required":["companyId","customerNo","selectCustomerNo"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"System universal return code. 0-Success;","title":"System universal return code."},"msg":{"type":"string","title":"Return information","description":"Return information"},"data":{"type":"object","properties":{"last4Phone":{"type":"string","title":"Creator","description":"Creator"},"updateBy":{"type":"string","title":"Updater","description":"Updater"},"outCustomerNo":{"type":"string","title":"Transfer out customer number","description":"Transfer out customer number"},"currency":{"type":"string","title":"Transfer currency","description":"Transfer currency"}},"title":"Return message body.","description":"Return message body."}},"title":""}}},"headers":{}}}}}}}
```

## View customer list information under the agent

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppCardQueryService.queryCustomerOfAgentList":{"post":{"summary":"View customer list information under the agent","deprecated":false,"description":"Header Description:\nversion=0.0.1\nbizType=passToCredit.app.AppCardQueryService.queryCustomerOfAgentList","tags":["Credit Card/Query"],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"cardFirstNameLastNameCustomerNo":{"type":"string","description":"Cardholder last name, first name, customer number"}}}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","description":"Module identifier code, the service module that the current request will ultimately process, can be empty"},"code":{"type":"string","description":"Status return code, code=0, indicates the current request operation is successful, other codes indicate operation failure"},"msg":{"type":"string","description":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Global link flag, consistent with the trace in the request header, for easy problem location"},"msgParams":{"type":"string","description":"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"},"data":{"type":"object","properties":{"companyId":{"type":"integer","description":"Company ID"},"unitId":{"type":"string","description":"Organization ID"},"customerNo":{"type":"string","description":"Client number"},"phone":{"type":"string","description":"Area code"},"phoneArea":{"type":"string","description":"Phone Number"},"last4Phone":{"type":"string","description":"Last 4 digits of the phone number"},"cardNumber":{"type":"string","description":"Card number"},"cardFirstName":{"type":"string","description":"Cardholder last name"},"cardLastName":{"type":"string","description":"Cardholder first name"}},"description":"Response result body","required":["unitId","customerNo","phone","phoneArea","last4Phone","cardNumber","cardFirstName","cardLastName"]},"ok":{"type":"boolean","description":"Operation success, true=success, false=failure"},"fail":{"type":"boolean","description":"Operation failure, true=success, false=failure"}}}}},"headers":{}}}}}}}
```

## Get customer service contact information

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

```json
{"openapi":"3.0.1","info":{"title":"Default module","version":"1.0.0"},"tags":[{"name":"Credit Card/Query"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/passToCredit.app.AppContactCustomerDubboService.info":{"post":{"summary":"Get customer service contact information","deprecated":false,"description":"Header Description: version=0.0.1 bizType=passToCredit.app.AppContactCustomerDubboService.info","tags":["Credit Card/Query"],"parameters":[{"name":"version","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":true,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","description":"Module identifier code, the service module that the current request will ultimately process, can be empty"},"code":{"type":"string","description":"Status return code, code=0, indicates the current request operation is successful, other codes indicate operation failure"},"msg":{"type":"string","description":"Status description"},"tm":{"type":"integer","format":"int64","description":"Processing time (milliseconds)"},"trace":{"type":"string","description":"Global link flag, consistent with the trace in the request header, for easy problem location"},"msgParams":{"type":"string","description":"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"},"data":{"type":"object","properties":{"tg":{"type":"integer","description":"tg"},"whatsApp":{"type":"string","description":"whatsApp"}},"description":"Response result body","required":["whatsApp"]},"ok":{"type":"boolean","description":"Operation success, true=success, false=failure"},"fail":{"type":"boolean","description":"Operation failure, true=success, false=failure"}}}}},"headers":{}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.multimarkets.org/client-api/more.../credit-card-query.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
