Skip to main content
The timeseries endpoints serve a rolling window of history that ends now. Its length depends on how you are billed: The window rolls forward every hour: on a monthly plan, the oldest bar you can read is always about a month old. Reference data (assets, frequencies and expiries) is not limited by the window.

How requests are fitted to the window

clamped
Moved forward to the window start. The request succeeds and returns what the window holds.
403
Nothing in the range is visible to you, so the request is refused rather than returning an empty series.
unchanged
Served exactly as asked.

Knowing where the window starts

Every timeseries response carries the window start in a header:
Read it when you need to tell a clamped start apart from a real gap in the data. If the oldest row you got back is close to this timestamp, the window cut off your range; if not, the data simply begins later.
Need a longer window? Talk to your Sandmark contact about moving to quarterly or annual billing. The endpoints and parameters stay exactly the same.