How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Veem crypto-wallet-controller API

For managing crypto wallets, including balances, details, transactions and pay-ins

Veem crypto-wallet-controller API is one of 14 APIs that Veem publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include crypto-wallet-controller. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 12 operations across 11 paths, and defines 16 schemas. It is described by OpenAPI 3.0.0, at version v1.2.1.

Requests are made against a single base URL, //sandbox-api.veem.com.

12 operations 11 paths 16 schemas 9 GET1 PATCH2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
v1.2.1
Base URL
https://api.veem.com
Resource Areas
1

Paths & Operations 12

Across 11 paths, the API surfaces 12 operations — 9 GET, 1 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.

crypto-wallet-controller 12

For managing crypto wallets, including balances, details, transactions and pay-ins

POST
/veem/v1.2/crypto-wallet/applications/{applicationId}/add-currency
Add a currency to a crypto wallet application
addCryptoWalletApplicationCurrency 1 param body → 200400401403500
POST
/veem/v1.2/crypto-wallet/applications
Create a crypto wallet application
createCryptoWalletApplication body → 200400401403500
GET
/veem/v1.2/crypto-wallet/applications/{applicationId}
Retrieve a crypto wallet application by ID
getCryptoWalletApplication 2 params → 200400401403500
PATCH
/veem/v1.2/crypto-wallet/applications/{applicationId}
Update a crypto wallet application
patchCryptoWalletApplication 1 param body → 200400401403500
GET
/veem/v1.2/crypto-wallet/applications/{applicationId}/routes/{routeId}
Retrieve a crypto wallet application route by ID
getCryptoWalletApplicationRoute 3 params → 200400401403500
GET
/veem/v1.2/crypto-wallet/applications/{applicationId}/routes
Retrieve crypto wallet application routes
getCryptoWalletApplicationRoutes 2 params → 200400401403500
GET
/veem/v1.2/crypto-wallet/balance/{fundingMethodId}
Retrieve crypto wallet balance by funding method ID
getCryptoWalletBalanceById 1 param → 200400401403500
GET
/veem/v1.2/crypto-wallet/balance
Retrieve all crypto wallet balances
getCryptoWalletBalances → 200400401403500
GET
/veem/v1.2/crypto-wallet/details
Retrieve all crypto wallet details
getCryptoWalletDetails → 200400401403500
GET
/veem/v1.2/crypto-wallet/details/{fundingMethodId}
Retrieve crypto wallet details by funding method ID
getCryptoWalletDetailsById 1 param → 200400401403500
GET
/veem/v1.2/crypto-wallet
Get payer's Crypto Wallets
getCryptoWallets → 200401403500
GET
/veem/v1.2/crypto-wallet/transactions/{fundingMethodId}
Retrieve crypto wallet transactions
getCryptoWalletTransactions 5 params → 200400401403500

Schemas 16

The contract defines 16 schemas that model the data the API accepts and returns. The most detailed are TransactionReportItem (49 properties), CryptoWalletProvisionResponse (17 properties), VirtualBankAccountBusinessExtraInfo (15 properties), CryptoWalletDetailsResponse (11 properties). Each schema is shown below with its type and property counts.

CryptoWalletHighLevelInformationResponse
object
High level information for a crypto wallet.
9 properties
CryptoWalletApplicationRequest
object
Request payload for creating or updating a crypto wallet application.
6 properties
VirtualBankAccountIndividualExtraInfo
object
Additional individual-related details for a virtual bank account.
8 properties
CryptoWalletLiquidationAddressResponse
object
Liquidation address details for a crypto wallet.
10 properties
CryptoWalletApplicationResponse
object
Details of a crypto wallet application.
6 properties
VirtualBankAccountBusinessExtraInfo
object
Additional business-related details for a virtual bank account.
15 properties
CryptoWalletBalanceResponse
object
Balance details for a crypto wallet.
8 properties
CryptoWalletProvisionResponse
object
Provisioning result for a crypto wallet application currency or route.
17 properties
VeemErrorResponse
object
6 properties 3 required
CryptoWalletApplicationRouteResponse
object
Details of a route associated with a crypto wallet application.
10 properties
AlignMonetaryAmountCryptoWallet
object
Monetary amount including crypto currency codes, used by crypto wallet endpoints.
2 properties
PageResponseTransactionReportItem
object
Response model for paginated crypto wallet transaction results.
10 properties
CryptoWalletPublicAPIResponse
object
Response containing the payer's crypto wallets.
1 property
CryptoWalletAddCurrencyRequest
object
Request payload for adding a currency or route to a crypto wallet application.
4 properties
CryptoWalletDetailsResponse
object
Detailed information for a crypto wallet.
11 properties
TransactionReportItem
object
A single transaction entry in a crypto wallet transaction report.
49 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

veem-crypto-wallet-controller-api-openapi.yml Raw ↑

Other APIs Veem publishes across the network.

Veem attachment-controller API
Veem bank-account-controller API
Veem beneficial-owner-information-controller API
Veem claimless-payment-controller API
Veem contact-controller API
Veem customer-controller API
Veem exchange-rate-controller API
Veem invoice-controller API
Veem meta-controller API
Veem open-account-controller API
Veem payment-controller API
Veem wallet-controller API
Where this information came from

This is an independent, third-party profile of Veem crypto-wallet-controller API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.