Skip to main content
Retrieve a single virtual account by its Diameter-issued UUID. The response includes the account number, account name, currency, bank partner, associated end user and product identifiers, and the wire instructions needed to fund the account. Optionally, you can request the resolved end-user name by passing the includeEndUserName query parameter.

Endpoint

Required scope: com.diameterpay.api/accounts.read

Request Headers

string
required
Bearer token obtained from your OAuth 2.0 token endpoint. Format: Bearer {access_token}

Path Parameters

string
required
The UUID of the virtual account to retrieve.

Query Parameters

boolean
When true, the response includes the endUserName field resolved from the associated end user record. Defaults to false.

Response Fields

string
The Diameter-issued UUID for the account.
string
The bank-assigned account number for this virtual account.
string
A human-readable label for the account. Present only when one has been assigned.
string
The account currency. Currently always USD.
string
The bank partner holding this account. One of PORTAGE or SLOVAK_SAVINGS_BANK.
string
UUID of the end user associated with this account.
string
UUID of the product this account belongs to.
object
Routing details required to send an inbound wire to this account.
string
The resolved name of the end user. Only present when includeEndUserName=true is passed in the request.
string
ISO 8601 timestamp of when the account was created.
string
ISO 8601 timestamp of the most recent update to the account.

Example Request

With the optional end-user name:

Example Response