List Airbnb transactions
Transactions · GET /v1/channels/airbnb/transactions
List Airbnb transactions
GET
/v1/channels/airbnb/transactionsNote
The Airbnb settlement ledger: each payout followed by the lines it paid. A payout's line amounts sum to its paid-out amount exactly. UPCOMING lines are expected earnings not paid out yet.
Request
curl https://api.repull.dev/v1/channels/airbnb/transactions?status=COMPLETED \ -H "Authorization: Bearer $REPULL_API_KEY"
Response
{
"data": [ { "transactionId": "airbnb_payout_…", "platform": "airbnb", "type": "Payout", "isPayout": true, "status": "COMPLETED", "amount": 2140.55, "currency": "USD" } ],
"pagination": { "nextCursor": null, "hasMore": false }
}Query Parameters
start_datestring (YYYY-MM-DD)Inclusive lower bound on the payout date (the line date for upcoming lines).
end_datestring (YYYY-MM-DD)Inclusive upper bound.
statusstringCOMPLETED (settled) or UPCOMING (expected).
typestringAirbnb line type, e.g. Payout, Reservation, Adjustment, Resolution Payout.
payout_idstringOne payout and all its lines.
confirmation_codestringEvery line for one reservation.
limitintegerDefault: 100Lines per page, up to 500.
cursorstring`pagination.nextCursor` from the previous page.
AI