List transactions
Transactions · GET /v1/transactions
List transactions
GET
/v1/transactionsNote
Cursor-paginated, newest first. platform=booking covers both the connectivity-partner and Extranet connections.
Request
curl https://api.repull.dev/v1/transactions?platform=booking&is_payout=true \ -H "Authorization: Bearer $REPULL_API_KEY"
Response
{
"data": [
{
"transactionId": "booking_payout_5463377687_bank_transfer", "platform": "booking", "type": "Payout", "isPayout": true,
"status": "COMPLETED", "date": "27 Aug 2026", "currency": "NOK", "amount": 18597.12, "grossAmount": 22272,
"fees": { "commission": 3340.8, "serviceFee": 334.08, "processingFee": null }
}
],
"pagination": { "nextCursor": "eyJpZCI6NDQxfQ", "hasMore": true }
}Query Parameters
platformstringairbnb, booking (Booking.com, however connected) or vrbo. Omit for all channels.
typestringTransaction type, e.g. Payout, Reservation, Refund.
statusstringFilter by status.
is_payoutbooleantrue for payout rows only (money that reached the host).
limitintegerDefault: 100Page size, up to 500.
cursorstring`pagination.nextCursor` from the previous page.
AI