Skip to main content
GET
/
api
/
bridge
/
status
/
{id}
Get Bridge Transfer Status
curl --request GET \
  --url https://api.teel.finance/api/bridge/status/{id}
{
  "bridgeId": "bridge_abc123def456",
  "status": "completed",
  "sourceChain": "ethereum",
  "destinationChain": "polygon",
  "sourceTxHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
  "destTxHash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890",
  "amount": 1000,
  "createdAt": "2026-03-11T10:00:00Z"
}
Returns the current status of a previously initiated bridge transfer. When the transfer is completed, the destination transaction hash will be included.

Path Parameters

id
string
required
The unique bridge transfer identifier returned from the execute endpoint.

Response

bridgeId
string
Unique identifier for this bridge transfer.
status
string
Current status of the bridge transfer (e.g. pending, in_progress, completed, failed).
sourceChain
string
The source blockchain.
destinationChain
string
The destination blockchain.
sourceTxHash
string
Transaction hash on the source chain.
destTxHash
string
Transaction hash on the destination chain. Present only when the transfer is completed.
amount
number
The amount of tokens bridged.
createdAt
string
ISO 8601 timestamp of when the transfer was initiated.
{
  "bridgeId": "bridge_abc123def456",
  "status": "completed",
  "sourceChain": "ethereum",
  "destinationChain": "polygon",
  "sourceTxHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
  "destTxHash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890",
  "amount": 1000,
  "createdAt": "2026-03-11T10:00:00Z"
}