WalletD developers
Top-ups

The configured top-up gateways, for client UIs picking a rail

The top-up gateways this deployment has configured, each with the flow a client UI must drive (client_secret or redirect) and the currencies it accepts.

GET/v1/topup_methods

The top-up gateways this deployment has configured, each with the flow a client UI must drive (client_secret or redirect) and the currencies it accepts. Requires topups:read. Adding a gateway to the deployment adds it here; nothing else has to change.

Authorization

bearerAuth
AuthorizationBearer <token>

A tenant API key (sk_{env}_{id}_{secret}), a wallet user token, or an IdP access token. Which principal the credential resolves to decides the scopes it carries; see the authentication guide.

In: header

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

curl -X GET "https://example.com/v1/topup_methods"
[  {    "gateway": "string",    "flow": "client_secret",    "currencies": [      "string"    ]  }]