How a rate is set
- Sendcloud takes the daily reference rates of the European Central Bank (ECB). The ECB publishes a day’s rates on that day, so an amount dated on a day converts at the ECB rate of the day before.
- On a day without an ECB publication (a weekend or a holiday), the rate of the day before is used again.
- The
rateincludes the Sendcloud markup. It is the rate your invoice items convert at. - A stored rate never changes, so the rate for a past day is always the same.
Date window
Each rate has adate: the day the rate applies to. An amount dated on this day (UTC) converts at this rate.
Use date_after and date_before to choose the window. Both are inclusive.
date_beforedefaults to today (UTC).date_afterhas no default. Without it, the list goes back to the first stored rate.- A
date_afterlater thandate_beforereturns 400.
Currencies
from_currency and to_currency are required. Both must be currencies Sendcloud bills in, else the request returns 400. When both are the same currency, the list is empty.
Pagination
This endpoint uses cursor-based pagination viaLink response headers. A page holds 20 rates by default; use page_size for up to 100. See Pagination for details.