v46

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-211591,0051.4 MB
Transactions

Get Transaction

Get a transaction by transaction ID.

get/v1/transactions/{transaction_id}

Path parameters

transaction_idstring required

ID of the transaction.

Headers

privy-app-idstring required

ID of your Privy app.

Response

Object with transaction data.

caip2string required
created_atnumber required
idstring required
reference_idstring nullable
sponsoredboolean
status'broadcasted' | 'confirmed' | 'execution_reverted' | 'failed' | 'replaced' | 'finalized' | 'provider_error' | 'pending' required

Status of a blockchain transaction submitted by Privy.

transaction_hashstring nullable required
user_operation_hashstring
wallet_idstring required

Example response

{
  "caip2": "eip155:8453",
  "created_at": 1631573050000,
  "id": "cm7oxq1el000e11o8iwp7d0d0",
  "status": "confirmed",
  "transaction_hash": "0x2446f1fd773fbb9f080e674b60c6a033c7ed7427b8b9413cf28a2a4a6da9b56c",
  "wallet_id": "fmfdj6yqly31huorjqzq38zc"
}