Skip to main content
GET
/
accounts
/
{id}
/
transactions
/
{txId}
cURL
curl --request GET \
  --url https://api.onchainden.com/api/v1/accounts/{id}/transactions/{txId} \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "id": "tx_123",
    "accountId": "acc_123",
    "type": "TOKEN_TRANSFER",
    "signatureStatus": "pendingInitiatorSignature",
    "executionStatus": null,
    "threshold": 2,
    "approvals": [
      {
        "id": "mem_123",
        "name": "Alice",
        "type": "user",
        "walletAddress": "<string>"
      }
    ],
    "rejections": [
      {
        "id": "mem_123",
        "name": "Alice",
        "type": "user",
        "walletAddress": "<string>"
      }
    ],
    "createdAt": "2023-11-07T05:31:56Z",
    "expiresAt": "2023-11-07T05:31:56Z",
    "data": {
      "destination": "0xdef...",
      "asset": {
        "id": "usdc_1",
        "symbol": "USDC",
        "decimals": 6,
        "name": "USD Coin",
        "logoUrl": "https://assets.example.com/tokens/usdc.png",
        "tokenAddress": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
      },
      "amount": "1000.00",
      "networkId": 1
    },
    "signingPayloads": {
      "approvePayload": "<string>",
      "rejectPayload": "<string>",
      "initiatorPayload": "<string>"
    },
    "result": {
      "resolution": "approved",
      "transactionHash": "0x..."
    }
  }
}

Authorizations

Authorization
string
header
required

API key authentication. Include your API key in the Authorization header.

Path Parameters

id
string
required

Account ID

txId
string
required

Transaction ID

Response

Transaction details

data
Token Transfer · object
required