curl --request GET \
--url https://openplatform.gateapi.io/withdraw/open/otc/api/bank/list \
--header 'X-GatePay-Certificate-ClientId: <x-gatepay-certificate-clientid>' \
--header 'X-GatePay-Nonce: <x-gatepay-nonce>' \
--header 'X-GatePay-Signature: <x-gatepay-signature>' \
--header 'X-GatePay-Timestamp: <x-gatepay-timestamp>'{
"code": "<string>",
"status": "<string>",
"data": [
{
"bankAccountId": "<string>",
"bankAccountName": "<string>",
"bankName": "<string>",
"countryId": 123,
"countryName": "<string>",
"address": "<string>",
"iban": "<string>",
"swift": "<string>",
"remittanceLineNumber": "<string>",
"agentBankName": "<string>",
"agentBankSwift": "<string>",
"status": 1,
"memo": "<string>"
}
]
}List linked bank accounts.
curl --request GET \
--url https://openplatform.gateapi.io/withdraw/open/otc/api/bank/list \
--header 'X-GatePay-Certificate-ClientId: <x-gatepay-certificate-clientid>' \
--header 'X-GatePay-Nonce: <x-gatepay-nonce>' \
--header 'X-GatePay-Signature: <x-gatepay-signature>' \
--header 'X-GatePay-Timestamp: <x-gatepay-timestamp>'{
"code": "<string>",
"status": "<string>",
"data": [
{
"bankAccountId": "<string>",
"bankAccountName": "<string>",
"bankName": "<string>",
"countryId": 123,
"countryName": "<string>",
"address": "<string>",
"iban": "<string>",
"swift": "<string>",
"remittanceLineNumber": "<string>",
"agentBankName": "<string>",
"agentBankSwift": "<string>",
"status": 1,
"memo": "<string>"
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.gate.com/llms.txt
Use this file to discover all available pages before exploring further.
GET /withdraw/open/otc/api/bank/list endpoint. The full schema, parameters, and examples are rendered from the linked OpenAPI definition above.
bankAccountName: bank account name, supports fuzzy matchingiban: account number or IBAN, supports fuzzy matchingswift: SWIFT code, supports fuzzy matchingbankName: bank name, supports fuzzy matchingdata[].countryId: country IDdata[].countryName: country namedata[].address: bank addressdata[].remittanceLineNumber: routing or clearing codedata[].agentBankName: agent bank namedata[].agentBankSwift: agent bank SWIFTdata[].status: bank account review status. 1 = approved, 2 = pending review, 3 = pending supplementary materials, 99 = rejecteddata[].memo: memo entered by operations staff, typically returned as the rejection reason when the bank account review is rejectedMerchant application client ID used to identify the calling app.
HMAC signature generated from the request according to GatePay signing rules.
Unix timestamp used for replay protection and signature verification.
Random nonce used together with the timestamp to prevent replay attacks.