---
title: "Get quotes"
method: POST
path: "/markets/quote"
tags: ["quotes"]
---

# Get quotes

`POST /markets/quote`

Returns a list of current lend orders available for the specified principal token, collateral, and target duration. Results are sorted by APY and support pagination.

## Request body

- RawQuoteFilter
  - `apyRange` integer[], nullable — Inclusive `[min, max]` APY bounds (basis points).
  - `collateral` string[], required
  - `duration` integer, required
  - `durationType` integer, required
  - `excludedExternalYield` integer[], nullable
  - `lendingStrategyAddress` string, nullable
  - `limit` integer, required
  - `minPrincipalAmount` integer, nullable
  - `offset` integer, required
  - `principal` string, required

## Response `200`

List of available quotes

- RawQuoteOffer[]
  - `apy` integer, required
  - `liquidationThreshold` integer, required
  - `ltv` integer, required
  - `maxPrincipalAvailable` integer, required
  - `sumPrincipalAvailable` integer, required

## Other responses

- `400`
- `500`

---

[API](https://skmtc.dev/loopscale/apis/loopscale-api.md) · [All operations](https://skmtc.dev/loopscale/apis/loopscale-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/loopscale/loopscale-api/revisions/531f64dbe09c/schema)
