- A valid API key — see Obtain API credentials
Send GET /v1/transactions to retrieve a paginated list of transactions.
| Parameter | Type | Description |
|---|---|---|
skip | string | Number of records to skip (offset) |
take | string | Number of records to return per page |
sort_column | string | Column to sort by |
sort_order | string | asc or desc |
search_text | string | Free-text search across transaction fields |
term | string | Filter term (for example, date range or status) |
curl -G \
https://api.dev.paradisegateway.net/v1/transactions \
-H "APIKEY: YOUR-API-KEY" \
-d skip=0 \
-d take=25 \
-d sort_order=desc{
"count": 142,
"results": [
{
"id": "TXN-01KFDKXMQ637EKEAY410MSQSXB",
"type": "card_sale",
"status": "approved",
"amount": 4999,
"currency": "usd",
"created_at": "2026-03-24T14:30:00Z"
}
],
"correlation_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}Use count and skip/take to implement pagination. See List transactions with filters for advanced filtering examples.
Send GET /v1/transactions/{id} to get the complete record for one transaction.
curl https://api.dev.paradisegateway.net/v1/transactions/TXN-01KFDKXMQ637EKEAY410MSQSXB \
-H "APIKEY: YOUR-API-KEY"The response includes the full transaction record: payment method details (masked), processor response, fraud signals, and related transaction IDs.
See Retrieve transaction details for a detailed field-by-field guide.
| Goal | Approach |
|---|---|
| Daily sales summary | GET /v1/transactions?term=today&sort_order=desc |
| Search by last four digits | GET /v1/transactions?search_text=1111 |
| Page through large result sets | Increment skip by take on each request |
| Export all transactions | Loop with skip/take until results is empty |