Joltio Data / Guide

Bulk download

Download a historical range to resumable Parquet partitions with the Python client.

The client reads coverage and your plan, splits each month into bounded queries, writes Parquet by month, and revisits a review window on refresh. It waits for a 429 quota reset.

Limits and errors

  1. 01

    Install and set your key

    pip install "joltio[parquet]"
    export JOLTIO_API_KEY=jol_live_…
  2. 02

    Download the range

    from joltio import Client
    with Client() as j:
        j.data.download("omie.prices", "2020-01-01", "2026-10-01", path="data/omie_prices")
  3. 03

    Refresh on a schedule

    with Client() as j:
        j.data.download("omie.prices", since="last", revise_days=7, path="data/omie_prices")