---
title: "Signed, expiring download URLs for a dataset SKU: training packs ($59), token sequences ($18/symbol), per-symbol datasets (crypto $14 / equity $5), MTF aligned bundles ($9), feature matrices (crypto $7 / equity $4). Everything bundle: both packs + all token sequences, $149."
method: POST
path: "/api/bundle"
---

# Signed, expiring download URLs for a dataset SKU: training packs ($59), token sequences ($18/symbol), per-symbol datasets (crypto $14 / equity $5), MTF aligned bundles ($9), feature matrices (crypto $7 / equity $4). Everything bundle: both packs + all token sequences, $149.

`POST /api/bundle`

## Request

- Base URL: `https://iturri.ai`
- URL: `https://iturri.ai/api/bundle`
- Auth: none declared

## Request body

- object
  - `pack` 'crypto' | 'equities' | 'tokens' | 'dataset' | 'mtf' | 'features' | 'everything', required
  - `symbol` string: required for tokens|dataset|mtf|features
  - `tf` string: features only — crypto: 1h (default) or 15m; equity: 1d

## Response `200`

signed_urls + price_usd

---

[API](https://skmtc.dev/iturri/apis/iturri-market-data-api.md) · [All operations](https://skmtc.dev/iturri/apis/iturri-market-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/iturri/apis/iturri-market-data-api/revisions/11a23bf3facc?raw)
