Polymarket Archive
polymarket_archiveIndex of the bulk Polymarket L2 archive: one Parquet file per UTC day and stream (book_events, trades, l1_quotes), either multi-asset ('flat') or per asset and tenor ('family', e.g. btc + 5m). view='datasets' (default) lists files, filtered and paged, with bytes and rows where recorded; view='url' resolves exactly one file to a download link (give date and stream, plus asset and tenor together for a family file). This tool never downloads anything: the link is valid for 7 days (expires_at) and needs no API key, so fetch it yourself and do not share it. asset and tenor match family files ONLY, so supplying either hides every flat file. Returns {datasets, limit, offset, total} for 'datasets', one dataset row for 'url'.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "polymarket_archive"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | view=url only. Required there. The UTC day, YYYY-MM-DD. | |
| view | No | datasets = list files (default); url = resolve one file. | datasets |
| asset | No | Family files only, e.g. `btc`. With view=url give it together with `tenor`, or neither. | |
| limit | No | view=datasets only. Files per page (default 50, max 1000; `total` counts every match). | |
| tenor | No | Family files only, e.g. `5m`. Pairs with `asset`. | |
| offset | No | view=datasets only. Skip this many matching files (default 0). | |
| stream | No | One stream. Required for view=url. | |
| date_to | No | view=datasets only. Last UTC day, YYYY-MM-DD, inclusive (the REST route spells it `to`). | |
| date_from | No | view=datasets only. First UTC day, YYYY-MM-DD, inclusive (the REST route spells it `from`). |