# Every finished session

> Every finished SPX session in the archive, back to 2022. No key.

Source: https://firmtape.com/docs/developers/replay/days

Every finished SPX session in the archive, back to 2022. No key.

`GET /api/days`

Plan Free · No key · Version 1.1.0

**This endpoint serves:** [REPLAY: The session archive and session pages](https://firmtape.com/docs/replay#session-archive). **Plan:** [Free](https://firmtape.com/features/replay). Free, no account

## Response

List of trading days

| Field | Meaning | Unit |
| --- | --- | --- |
| `days` (array) |  |  |
| `step` (integer) | Per-second grid step, in seconds, of the archived session build |  |

## Request

```sh
curl \
  "https://firmtape.com/api/days"
```

```python
import os, requests

H = {}
r = requests.get("https://firmtape.com/api/days", headers=H)
print(r.status_code, r.text[:500])
```

```js
const r = await fetch("https://firmtape.com/api/days", {
  method: "GET",
  headers: {  },
});
console.log(r.status, await r.text());
```

## Example response

```json
{
  "days": [
    "2026-10-08",
    "2026-10-09"
  ],
  "step": 1
}
```
