Overview
The GET /payments endpoint provides comprehensive payment search and filtering capabilities, enabling detailed payment history analysis and transaction monitoring.Endpoint Features
Advanced Filtering
Multiple search criteria
Pagination
Large dataset management
How It Works
Search Process:- Filter: Apply search criteria
- Sort: Order by date, amount, or status
- Paginate: Handle large result sets
- Return: Structured payment data
Filter Options
Basic Filters
- Date Range: Start and end dates
- Amount Range: Minimum and maximum amounts
- Currency: Specific token or fiat currency
- Status: Payment completion state
Advanced Filters
- Payer Address: Filter by payment sender
- Payee Address: Filter by payment recipient
- Transaction Hash: Specific transaction lookup
- Request ID: Payments for specific requests
Network Filtering
Single Network
Payments on specific blockchain
Multi-Network
Cross-chain payment search
Supported Networks
Filter payments across Ethereum, Polygon, Arbitrum, BSC, and other supported networks.Response Data
Payment Information
- Basic Details: Amount, currency, timestamp
- Network Data: Blockchain, transaction hash, block number
- Participants: Payer and payee addresses
- Status: Confirmation state and payment completion
Enhanced Data
- Fee Breakdowns: Detailed fee structure with USD amounts
- Exchange Rates: Historical conversion rates
- Gas Costs: Transaction fee information