Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Curve.finance Lending API
version: 1.0.0
description: Curve.finance public REST API for pools, gauges, volumes, APY/APR, lending vaults, fees, and CRV/crvUSD supply data across supported blockchains.
contact:
name: Curve Finance
url: https://curve.finance
license:
name: MIT
servers:
- url: https://api.curve.finance/v1
tags:
- name: Lending
paths:
/getLendingVaults/{lendingBlockchainId}/{lendingRegistryId}:
get:
tags:
- Lending
description: Returns information on all lending vaults, in a specific registry, on a specific chain.
parameters:
- $ref: '#/components/parameters/lendingBlockchainId'
- $ref: '#/components/parameters/lendingRegistryId'
responses:
'200':
description: null
summary: Get get lending vaults by lending blockchain id by lending registry id
x-summary-source: derived
operationId: getGetLendingVaultsByLendingBlockchainIdByLendingRegistryId
x-operation-id-source: derived
/getLendingVaults/all/{blockchainId}:
get:
tags:
- Lending
description: Returns all lending vaults, in all registries, on a specific chain.
parameters:
- $ref: '#/components/parameters/lendingBlockchainId'
responses:
'200':
description: null
summary: Get get lending vaults all by blockchain id
x-summary-source: derived
operationId: getGetLendingVaultsAllByBlockchainId
x-operation-id-source: derived
/getLendingVaults/all:
get:
tags:
- Lending
description: Returns all lending vaults, in all registries, on all chains.
responses:
'200':
description: null
summary: Get get lending vaults all
x-summary-source: derived
operationId: getGetLendingVaultsAll
x-operation-id-source: derived
components:
parameters:
lendingRegistryId:
in: path
name: lendingRegistryId
required: true
schema:
type: string
enum:
- oneway
lendingBlockchainId:
in: path
name: lendingBlockchainId
required: true
schema:
type: string
enum:
- ethereum
- arbitrum
- optimism
- fraxtal
- sonic