Transaction Status
API Documentation for checking transaction status - don't hesitate to reach out for additional support at support@bindpay.xyz
Endpoint
Authentication
Include your API key in the request headers:
Query Parameters
transactionId
string
No
The transaction ID returned from the quote request
sourceHash
string
No
The source transaction hash
destinationHash
string
No
The destination transaction hash
Notes
At least one of these parameters must be provided
TransactionId is returned at the top of each quote request.
Example Request
Response
The API will respond with a JSON object containing the transaction details and status.
Successful Response
Transaction Status Types
Pending
Transaction is being processed
Completed
Transaction has been successfully completed
Failed
Transaction has failed
Error Codes
400
Bad Request
Missing required parameters
404
Not Found
Transaction not found
500
Internal Server Error
Server error
Example Error Response
Error Handling
All timestamps are in ISO 8601 format
Transaction hashes are only present after the transaction is processed
The API uses rate limiting (100 requests per 15 minutes per IP)
For cross-chain transfers, both source and destination hashes may be present
For direct transfers, only sourceTransactionHash will be present when completed
For more information on error handling and response codes, please refer to our Error Handling documentation or get in contact with support@bindpay.xyz.
Last updated