Skip to main content
GET
List Lending Protocol Product Markets

Authorizations

X-Blockworks-API-Key
string
header
required

API key sent in the X-Blockworks-API-Key header; x-messari-api-key is accepted for existing integrations. The catalog endpoints and models on the public access tier need no key.

Query Parameters

idEq
string

Lending Protocol Product Market ID equals.

idIsOneOf
string[]

Lending Protocol Product Market ID is one of (comma-separated).

nameEq
string

Name equals.

nameIsOneOf
string[]

Name is one of (comma-separated).

nameContains
string

Name contains (case-insensitive substring).

slugEq
string

Slug equals.

slugIsOneOf
string[]

Slug is one of (comma-separated).

parentSlugEq
string

Parent Slug equals.

parentSlugIsOneOf
string[]

Parent Slug is one of (comma-separated).

productSlugEq
string

Product Slug equals.

productSlugIsOneOf
string[]

Product Slug is one of (comma-separated).

chainEq
string

Chain equals.

chainIsOneOf
string[]

Chain is one of (comma-separated).

marketNameEq
string

Market Name equals.

marketNameIsOneOf
string[]

Market Name is one of (comma-separated).

marketNameContains
string

Market Name contains (case-insensitive substring).

marketTypeEq
string

Market Type equals.

marketTypeIsOneOf
string[]

Market Type is one of (comma-separated).

protocolSlugEq
string

Protocol Slug equals.

protocolSlugIsOneOf
string[]

Protocol Slug is one of (comma-separated).

protocolNameEq
string

Protocol Name equals.

protocolNameIsOneOf
string[]

Protocol Name is one of (comma-separated).

projectIDEq
string

Project ID equals.

projectIDIsOneOf
string[]

Project ID is one of (comma-separated).

sortBy
enum<string>
default:name

Field to sort by; defaults to the model's default sort column.

Available options:
name,
slug,
parentSlug
sortDirection
enum<string>
default:asc

Sort direction.

Available options:
asc,
desc
page
integer

1-based page number.

pageSize
integer

Rows per page (max 1000, default 100).

selections
enum<string>[]

Comma-separated fields to return; defaults to all fields.

Available options:
id,
name,
slug,
parentSlug,
productSlug,
chain,
marketName,
marketType,
protocolSlug,
protocolName,
projectID
acceptFormat
enum<string>
default:json

Response format, overriding the Accept header: json (default), csv, or jsonl (NDJSON). csv and jsonl return the rows as a downloadable file.

Available options:
json,
csv,
jsonl

Response

One page of matching rows, with the totals for the whole filtered set.

data
object[]
required
metadata
object
required

Pagination totals for the full filtered result set, independent of the current page.

error
string | null