# Full Tape `GET` `https://api.unusualwhales.com/api/option-trades/full-tape/{date}` Download all option transactions (the "full tape") for a given trading date. To filter option transactions for the current trading day use the [Option Trades endpoint](https://api.unusualwhales.com/docs/operations/PublicApi.OptionTradeController.index). How far back you can download is determined by your plan's historical lookback window with data available since 2022-01-01. If you are looking to build a data lake with the full tape use this skill with your agent: https://unusualwhales.com/skills/uw-options-data-lake-skill.md You can download the data as a zip file using wget. For example, to download data for Fri Jul 25th, 2025, if your API key is "abc123": ``` wget --header="Authorization: Bearer abc123" https://api.unusualwhales.com/api/option-trades/full-tape/2025-07-25 -O full_tape_20257225.zip ``` ## Authentication ``` Authorization: Bearer YOUR_API_KEY ``` ## Path Parameters | Name | Type | Required | Description | |------|------|----------|-------------| | `date` | Market Date | Yes | A trading date in the format of YYYY-MM-DD. | ## Example ### curl ```bash curl -X GET "https://api.unusualwhales.com/api/option-trades/full-tape/{date}" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json" ``` ### Python ```python import http.client conn = http.client.HTTPSConnection("api.unusualwhales.com") headers = {"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"} conn.request("GET", "/api/option-trades/full-tape/{date}", headers=headers) response = conn.getresponse() print(response.read().decode("utf-8")) ``` ## Response Example ```json {} ```