{
"type": "transaction.still_pending",
"wallet_id": "fmfdj6yqly31huorjqzq38zc",
"transaction_id": "9a8b7c6d-5e4f-3a2b-1c0d-ef9876543210",
"caip2": "eip155:1",
"transaction_hash": "0x1234abcd5678ef901234abcd5678ef901234abcd5678ef901234abcd5678ef90",
"transaction_request": {
"from": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
"to": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"value": "0x0",
"data": "0x",
"gas": "0x5208",
"gasPrice": "0x4a817c800"
}
}Webhooks
Transaction still pending
Fired when a transaction has been pending for an extended period without confirmation.
WEBHOOK
transaction.still_pending
{
"type": "transaction.still_pending",
"wallet_id": "fmfdj6yqly31huorjqzq38zc",
"transaction_id": "9a8b7c6d-5e4f-3a2b-1c0d-ef9876543210",
"caip2": "eip155:1",
"transaction_hash": "0x1234abcd5678ef901234abcd5678ef901234abcd5678ef901234abcd5678ef90",
"transaction_request": {
"from": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
"to": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"value": "0x0",
"data": "0x",
"gas": "0x5208",
"gasPrice": "0x4a817c800"
}
}If a
reference_id was provided when the transaction was created via
eth_sendTransaction or signAndSendTransaction,
it is included in the webhook payload for reconciliation.Body
application/json
Payload for the transaction.still_pending webhook event.
The type of webhook event.
Available options:
transaction.still_pending The ID of the wallet that initiated the transaction.
The Privy-assigned ID for this transaction.
The CAIP-2 chain identifier (e.g., eip155:4217 for Tempo, eip155:1 for Ethereum mainnet).
The blockchain transaction hash.
The original transaction request that is still pending.
Show child attributes
Show child attributes
Developer-provided reference ID for transaction reconciliation, if one was provided.
Response
200
Return a 200 status to indicate that the webhook was received successfully.
Was this page helpful?

