List Transactions
One ledger for every connected channel's money — payouts that reached the host, reservation charges, refunds and adjustments — across Airbnb, Booking.com and Vrbo. Reconcile what each platform actually paid out against what you expected, without stitching together per-channel reports.
When to use this endpoint
- Reconcile channel payouts against reservations in one place
- Build a unified finance dashboard across Airbnb, Booking.com and Vrbo
- Feed accounting software a single, consistent transactions feed
- Track commission and fees deducted per booking
One "booking" — however it was connected
platform: "booking", whether the account is connected through the official Connectivity API or the extranet. There is nobooking_extranet, and ?platform=booking matches them all. For the Booking.com ledger on its own, use List Booking.com Transactions.List transactions
/v1/transactionscurl "https://api.repull.dev/v1/transactions?platform=booking&is_payout=true&limit=10" \ -H "Authorization: Bearer sk_live_YOUR_KEY"
Query parameters
platformstringFilter to one channel: airbnb, booking (Booking.com, however connected), or vrbo. Omit for all channels.
typestringFilter by transaction type, e.g. Payout, Reservation, Refund.
is_payoutbooleanWhen true, only payout rows (money that reached the host).
statusstringFilter by settlement status.
limitintegerDefault: 100Page size, default 100, max 500.
cursorstringOpaque cursor from the previous response's pagination.nextCursor.
Response
transactionIdstringStable id of the transaction; upsert on it.
platformstringNormalized channel: airbnb, booking, or vrbo.
typestringPayout, Reservation, Refund, …
isPayoutbooleantrue when this is money that reached the host.
amountnumberNet amount; for a payout, what the host received.
grossAmountnumberGuest-paid gross (payouts).
feesobjectDeductions: commission, serviceFee, processingFee.
payoutobjectpayoutId, payoutDate, paidOutAmount.
confirmationCodestringThe reservation this transaction belongs to.
currencystringISO currency of the amounts.