GET
/
v1
/
transactions
/
{transaction_id}
curl --request GET \
  --url https://api.privy.io/v1/transactions/{transaction_id} \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'privy-app-id: <privy-app-id>'
{
  "id": "cm7oxq1el000e11o8iwp7d0d0",
  "wallet_id": "fmfdj6yqly31huorjqzq38zc",
  "status": "confirmed",
  "transaction_hash": "0x2446f1fd773fbb9f080e674b60c6a033c7ed7427b8b9413cf28a2a4a6da9b56c",
  "caip2": "eip155:8453",
  "created_at": 1631573050000
}

Authorizations

Authorization
string
header
required

App secret authentication

Headers

privy-app-id
string
required

ID of your Privy app

Path Parameters

transaction_id
string
required

ID of the transaction.

Response

200 - application/json
Object with transaction data.
id
string
required
wallet_id
string
required
caip2
string
required
transaction_hash
string | null
required
status
enum<string>
required
Available options:
broadcasted,
confirmed,
execution_reverted
created_at
number
required