Endpoint Details
string
GET
string
/api/v0/payment-intents/:transactionId/statusRate Limiting: Standard rate limits apply
Authentication
All requests require API key authentication using the following headers:x-client-key: Your application’s client keyx-client-secret: Your application’s client secret
Path Parameters
string
required
The transaction ID returned when creating the payment intent
Example:
Example:
"txn_01HZXK8M9N2P3Q4R5S6T7U8V9W"Transaction Statuses
The API returns one of the following status values:Request Examples
Response Format
Success Response (200 OK)
Response Fields
string
Unique transaction identifier in our database
string
External bridge service transfer ID for tracking
string
Current transaction status (see status table above)
string
Payment amount in the source currency
object
Source payment details
object
Destination payment details
object
Customer information (if provided during payment intent creation)
string
Transaction creation timestamp (ISO 8601 format)
string
Last update timestamp (ISO 8601 format)
Error Responses
Use Cases
Real-Time Status Updates
Implement polling or webhook-based status monitoring to provide real-time updates to your users:Best Practices
Polling Strategy
Error Handling
Always implement robust error handling:Status Notifications
Notify users about important status changes:Support
For additional support or questions about the Get Transaction Status API:- Check our API status page for known issues
- Review the error codes and messages in your responses
- Contact our support team with your transaction ID for specific issues
- Use our testing environment to validate integrations before going live
For more information, see: - Create Stablecoin Payment
Intent -
Create Bank Payment
Intent - Webhooks
Overview - API Authentication
Guide
