# Get gap cover series

> A series of the weekend gap cover, with what rebuilds its pricing and its settlement.

Source: https://docs.tapehouse.xyz/api/get-gap-cover-series

`GET /v1/gap-cover/series/{symbol}/{closesMs}`

The series at the index's head, the week's move measured for it, the covers bought on it, the band of every slot its window recorded (zeros for a slot that moved the window), and its settlement, with both rounds, the reference and the price, or its voiding.

## Path parameters

- `symbol` (required): 
- `closesMs` (required): 

## Response

- `block` (integer)
- `symbol` (string)
- `closesMs` (integer)
- `series` (object)
  - `notional` (integer string)
  - `status` ("open" | "settled" | "void")
  - `referencePrice` (integer string)
  - `price` (integer string)
  - `flagged` (boolean)
  - `reopenMs` (integer string)
- `measured` (Event[])
- `bought` (Event[])
- `observed` (Event[])
- `settled` (Event[])
- `voided` (Event[])

## Example

```bash
curl "https://indexer-production-f5dc.up.railway.app/v1/gap-cover/series/TSLA/%3CclosesMs%3E"
```

## Errors

- 400: Why the request was not served.
- 401: An X-API-Key the operator did not issue.
- 402: Over the public tier's rate, where the operator sells the requests beyond it. The `PAYMENT-REQUIRED` header is the base64 of a JSON document of x402's version 2: what a request costs in USDG, and to whom, on which chain. Repeat the request with `PAYMENT-SIGNATURE`, the base64 of the payment signed for it; it is served once the payment settles, and its `PAYMENT-RESPONSE` header is the settlement.
- 404: Why the request was not served.
- 429: Over the tier's rate.
- 502: Why the request was not served.
- 503: Why the request was not served.
