List Locate Rates
GET/v1/locates/rates
Beta — this endpoint may change before general availability.
Fetch the cached locate borrow rates for up to 1,000 instruments. The
response returns one row per requested instrument, in request order. Each
row carries either the rate or an error — a 404 when the instrument
is unknown or has no cached rate. The status is 207 when any row has an
error, 200 when every instrument resolved to a rate.
List Locate Rates
curl https://api.clearstreet.com/v1/locates/rates \
-H "Authorization: Bearer $API_KEY"{
"metadata": {
"request_id": "request_id",
"next_page_token": "U3RhaW5sZXNzIHJvY2tz",
"page_number": 1,
"previous_page_token": "U3RhaW5sZXNzIHJvY2tz",
"total_items": 42,
"total_pages": 5
},
"error": {
"code": 400,
"message": "Order quantity must be greater than zero",
"details": [
{
"foo": "bar"
}
]
},
"data": [
{
"instrument": "AAPL",
"error": {
"code": 400,
"message": "Order quantity must be greater than zero",
"details": [
{
"foo": "bar"
}
]
},
"rate": {
"instrument_id": "528ec5c3-cdbf-447c-b995-ec6c83cfbc02",
"rate": "0.037012",
"as_of": "2026-09-10T14:33:07.107683Z"
}
}
]
}Returns Examples
{
"metadata": {
"request_id": "request_id",
"next_page_token": "U3RhaW5sZXNzIHJvY2tz",
"page_number": 1,
"previous_page_token": "U3RhaW5sZXNzIHJvY2tz",
"total_items": 42,
"total_pages": 5
},
"error": {
"code": 400,
"message": "Order quantity must be greater than zero",
"details": [
{
"foo": "bar"
}
]
},
"data": [
{
"instrument": "AAPL",
"error": {
"code": 400,
"message": "Order quantity must be greater than zero",
"details": [
{
"foo": "bar"
}
]
},
"rate": {
"instrument_id": "528ec5c3-cdbf-447c-b995-ec6c83cfbc02",
"rate": "0.037012",
"as_of": "2026-09-10T14:33:07.107683Z"
}
}
]
}