# All mids

> HyperCore private-preview documentation.

> For the complete documentation index, see [llms.txt](/docs/llms.txt).

<Callout intent="info">
  This API is in private preview. Target October 2026; timing is subject to change.
</Callout>


# All mids

Returns the current mid price for each market on a perpetual DEX.


<Note>

  **Coming with HyperCore.** This read is documented but is not yet callable.

</Note>

## Request

`POST /{apiKey}/info`

| Parameter | Type   | Required | Description                                           |
| --------- | ------ | -------- | ----------------------------------------------------- |
| `type`    | string | Yes      | Selects `allMids`.                                    |
| `dex`     | string | No       | Perpetual DEX name; omit for the first perpetual DEX. |

```json
{
  "type": "allMids",
  "dex": ""
}
```

## Response fields

| Field      | Type   | Description                                          |
| ---------- | ------ | ---------------------------------------------------- |
| `Response` | object | Map of asset identifier to decimal-string mid price. |
| `<coin>`   | string | Decimal-string mid price for the asset identifier.   |

## Response example

```json
{ "APE": "4.33245", "ARB": "1.21695" }
```