Docs/API Reference/Transactions

Refresh Airbnb transactions

Transactions · POST /v1/channels/airbnb/transactions

Refresh Airbnb transactions

POST/v1/channels/airbnb/transactions

Note

Pulls the history from Airbnb into the ledger. Without dates: settled lines from the last 12 months and the forecast for the next 12. Safe to repeat; each account reports its own outcome.

Request

curl -X POST https://api.repull.dev/v1/channels/airbnb/transactions \
  -H "Authorization: Bearer $REPULL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "start_date": "2026-01-01", "end_date": "2026-10-22" }'

Response

{ "data": { "accounts": [ { "accountId": "…", "ok": true } ] } }

Body Parameters

start_datestring (YYYY-MM-DD)

Inclusive lower bound.

end_datestring (YYYY-MM-DD)

Inclusive upper bound.

transaction_typestring

COMPLETED or UPCOMING only. Both when omitted.

AI