Retrieve Transaction History via API
CallGET /api/v1/transactions with the following optional filters:
| Parameter | Description |
|---|---|
| account_id | Filter by connected account |
| currency | Filter by currency (AUD, USDT, USDC, USD, EUR, GBP, HKD, SGD) |
| type | Filter by type: payment, payout, conversion, transfer |
| status | Filter by status: pending, settled, completed, failed |
| from_date | ISO 8601 start date |
| to_date | ISO 8601 end date |
| limit | Number of results per page (default 50, max 200) |
| cursor | Pagination cursor from previous response |
Export to CSV via Dashboard
- Log in to the PIK Dashboard at dashboard.pik.global
- Go to Transactions
- Apply date range and currency filters as needed
- Click Export → Download CSV
Data Fields in Exports
| Field | Description |
|---|---|
| transaction_id | Unique PIK transaction identifier |
| created_at | Timestamp when transaction was created |
| settled_at | Timestamp when transaction was settled or completed |
| type | payment / payout / conversion / transfer |
| currency | Currency of the transaction |
| amount | Gross amount |
| fee | Fee charged |
| net_amount | Amount after fee |
| reference | Your reference string |
| status | Current status |
| counterparty | Sender or destination identifier |
