Transaction activity

Get a card transaction

Returns the transaction identified by transactionId for the managed card identified by id, including its type, amount, state, and timestamps.

Read the transaction activity overview for the common transaction model and supported transaction types.

get/managed_cards/{id}/transactions/{transactionId}

Request

  • Base URL: https://sandbox.weavr.io/multi
  • URL: https://sandbox.weavr.io/multi/managed_cards/{id}/transactions/{transactionId}
  • Auth: HTTP bearer and API key in header api-key

Path parameters

idstring required
Example:123456789

The unique identifier of the managed card.

transactionIdstring required
Example:123456789

The unique identifier of the transaction.

Response

Success

idstring required

The transaction identifier.

type'transfers' | 'sends' | 'outgoing_wire_transfers' | 'correspondent_bank_transfers' | 'incoming_wire_transfers' | 'card_payments' | 'fees' | 'system_transactions' required

The type of transaction:

  • transfers: Internal transfer between instruments of the same identity
  • sends: Transfer between instruments of different identities
  • outgoing_wire_transfers: Wire transfer to an external bank account
  • correspondent_bank_transfers: Wire transfer on behalf of a third-party originator
  • incoming_wire_transfers: Wire transfer received from an external bank account
  • card_payments: Card payment (purchase, refund, OCT, etc.) with full lifecycle
  • fees: Fee charged or reversed on an instrument
  • system_transactions: System-generated transactions (balance adjustments, account closures, dispute outcomes, etc.)
status'DRAFT' | 'SUBMITTED' | 'PROCESSING' | 'COMPLETED' | 'CANCELLED' | 'RETURNED' required

Normalized lifecycle status of a transaction:

  • DRAFT: Transaction ID has been created. There are additional user-actions required before the transaction is considered an “executable instruction” that is fully submitted. No balance movements have taken place on the target instrument yet.
  • SUBMITTED: Transaction has been submitted and is awaiting processing. No balance movements have taken place yet. Transactions scheduled for processing on a future date remain in a submitted status.
  • PROCESSING: The submitted transaction is being processed.
  • COMPLETED: Executed and processed. Funds have moved, actual balance changed.
  • CANCELLED: Transaction was canceled before completion. Funds have been returned to the original instrument.
  • RETURNED: The transaction was previously COMPLETED but has been returned. Funds have been returned to the original instrument. Note that card refunds may be separate transactions, not RETURNED purchases.
direction'CREDIT' | 'DEBIT'

Whether funds were credited to or debited from the instrument.

creationTimestampinteger required
lastUpdatedTimestampinteger

Example response

{
  "id": "123456789",
  "amount": {
    "currency": "GBP",
    "amount": 1250
  },
  "fee": {
    "id": "123456789",
    "amount": {
      "currency": "GBP",
      "amount": 1250
    }
  },
  "creationTimestamp": 1786118400000,
  "lastUpdatedTimestamp": 1786118401250,
  "transaction": {
    "id": "2468013579",
    "profileId": "10001",
    "tag": "invoice-2026-0042",
    "source": {
      "type": "managed_accounts",
      "id": "123456789"
    },
    "destination": {
      "type": "managed_accounts",
      "id": "987654321"
    },
    "destinationAmount": {
      "currency": "GBP",
      "amount": 1250
    },
    "description": "Invoice 2026-0042",
    "state": "COMPLETED",
    "creationTimestamp": 1786118400000,
    "executionTimestamp": "1786118401250"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.