Curve Finance Misc API

The Misc API from Curve Finance — 5 operation(s) for misc.

OpenAPI Specification

curve-finance-misc-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Curve.finance crvUSD Misc 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: Misc
paths:
  /getGas:
    get:
      tags:
      - Misc
      description: Returns Ethereum gas prices (in gwei) (uses Blocknative API)
      responses:
        '200':
          description: null
  /getPlatforms:
    get:
      tags:
      - Misc
      description: 'Returns platforms (also known as `blockchainId` in other API endpoints) that Curve is deployed on, and which pool registries are available on each platform.

        Useful to then query e.g. [`/api/getPools/{blockchainId}/{registryId}`](#/default/get_getPools__blockchainId___registryId_)

        '
      responses:
        '200':
          description: null
  /getPointsCampaigns:
    get:
      tags:
      - Misc
      description: 'Returns points campaigns (see https://github.com/curvefi/curve-frontend/tree/main/packages/external-rewards/src)

        '
      responses:
        '200':
          description: null
  /getRegistryAddress:
    get:
      tags:
      - Misc
      description: 'Returns address of the Ethereum registry

        See <https://curve.readthedocs.io/registry-registry.html#registry>

        '
      responses:
        '200':
          description: null
  /getWeeklyFees:
    get:
      tags:
      - Misc
      description: Returns weekly fees
      responses:
        '200':
          description: null