Why does the Usage API time-series endpoint stop returning recent days?

Last updated: October 16, 2026

The Admin API POST /v1/usage/time-series endpoint is paginated. One response can cover only part of the time range you requested. If your daily results appear to stop before the end of your range, for example the most recent days are missing for every network, the remaining data is on later pages. This is not a data delay.

How to read the full range

  1. Send your request as usual, for example with startTime, endTime, granularity set to day, and optionally groupBy.

  2. Check the response for a cursor field. When cursor is present, the data in that response is partial.

  3. Send the request again with that cursor value to get the next page.

  4. Repeat until a response has no cursor. Combine the data from every page to get the complete series.

Do not rely on a fixed page size. It can change at any time, so always follow cursor until it is absent.

If you still see missing days after reading every page, email support@alchemy.com with your request body and the date range you expected.