# Recorded floating funding per venue and asset

Endpoint reference for the 1delta API. Index: https://docs.1delta.io/llms.txt · every endpoint: https://docs.1delta.io/llms-full.txt

---

### GET /v1/data/boros/funding

- operationId: `boros-funding`
- docs: https://docs.1delta.io/1delta-api/boros-funding/
- markdown: https://docs.1delta.io/1delta-api/boros-funding.md
- tags: Boros (Data)

Recorded floating funding per venue and asset

One venue's floating funding on one asset, hour by hour or per day, folded over the maturities that settle to it (every maturity of a venue/asset carries the same funding). Spread markets are excluded. Without `venue` / `asset`, every pair, keyed `<venue>|<asset>`. Percent APRs; history from Boros's first market (July 2025).

**Parameters**

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `venue` | query | string | no | e.g. Binance, Hyperliquid, OKX |
| `asset` | query | string | no | e.g. BTC, ETH |
| `interval` | query | "hour" \| "day" | no | hour (default) or day |
| `days` | query | string | no | Window length in days |
| `from` | query | string | no | Window start, unix seconds or ISO |
| `to` | query | string | no | Window end, unix seconds or ISO |

**Response `200`** — `{ interval, from, to, series: { "<venue>|<asset>": point[] } }`

| Field | Type | Description |
| --- | --- | --- |
| `success` | true |  |
| `data` | object | Informational payload. `null` when the endpoint only builds calldata. |
| `actions` | null |  |

**Example response**

```json
{
  "success": true,
  "data": {}
}
```

**Response `429`** — Rate limited. Unauthenticated callers share a per-IP budget; send an `x-api-key` header to lift it. Retry with exponential backoff.

**Response `500`** — Unexpected server error. Safe to retry with backoff.

**Response `502`** — An upstream data source or protocol origin failed (`error.code` is `ORIGIN_FAILED`). `error.details` carries the per-origin status. This is also what a missing or malformed required parameter currently returns, rather than a 400.
