Funding
List banks for virtual accounts
GET
Banks enabled for the merchant, with bank ID, name, supported currencies and the required profile purpose. Banks whose profile purpose is not enabled for the merchant are not listed. Take bank_id and currencies for applications from here. Banks are enabled per merchant by UPP; the list is empty when none are enabled.
merchantApiKeymerchantTimestampmerchantNoncemerchantSignatureheader
X-API-KEY<token>Merchant API key (starts with upk_, also accepts api-key); signing headers are also required
header
X-Timestamp<token>Unix timestamp in seconds, within 300 seconds of server time
header
X-Nonce<token>Unique per request; cannot be reused with the same credential during the timestamp validity window
header
X-Signature<token>Hex HMAC-SHA256 signature (either letter case) of the method, full path, timestamp, nonce and body digest
Available banks
application/json- response
data*array<>curl -X GET 'https://sandbox.getupp.net/api/v1/virtual-account-banks'Example Response
{ "data": [ { "id": "string", "name": "string", "currencies": [ "string" ], "profile_purpose": "virtual_account" } ]}