Get company wallet transaction
GET/wallet/company/transactions/:transactionId
Fetch a single wallet transaction for the agency resolved from the access token, including its charge-type specific breakdown. The required settlementTime is taken from the matching record in the transaction list response.
Request
API Version
v3ID of the transaction to fetch
Settlement time of the transaction, as returned by the wallet transaction list endpoint. Accepts an ISO 8601 timestamp or epoch milliseconds.
IANA timezone used to normalize timestamps in the response
Narrow the read to one sub-account. Optional with an Agency access token; omit it with a Sub-Account token.
Wallet transaction retrieved successfully
- application/json
- Schema
- Example (auto)
Schema
The wallet transaction record
Charge-type specific breakdown for the transaction. An empty object when the transaction carries no itemized detail.
{
"transaction": {
"_id": "6512bd43d9caa6e02c990b0a",
"locationId": "AUKAtFVo0lWezBsBQ3FE",
"chargeType": "Email",
"amount": 0.00675,
"currency": "USD",
"settlementTime": "2024-03-14T09:21:00.000Z"
},
"details": {
"messageType": "Email",
"emailsSent": 3
}
}