Get API key
Hermes-compatible API

List price feeds

gethttps://pyth.dourolabs.app/hermes/v2/price_feeds

No authentication.

Use these endpoints for existing Hermes integrations. For new integrations, use the Pyth Price Feeds endpoints.

Returns available price feeds and their metadata. Filter the results by symbol text or asset type.

gethermes/v2/price_feeds
curl "https://pyth.dourolabs.app/hermes/v2/price_feeds"
Response
[
  {
    "attributes": {
      "asset_type": "string",
      "description": "string",
      "display_symbol": "string",
      "min_channel": "real_time",
      "symbol": "string"
    },
    "id": "e62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43",
    "market_hours": {
      "is_open": true,
      "next_close": 1717632000,
      "next_open": 1717632000
    }
  }
]

Query parameters

Add these parameters to the URL query string.

querystringOptional

Filters feeds whose symbol contains this text. Matching is case-insensitive.

asset_typestringOptional

Filters feeds by asset type, such as crypto, equity or fx. Values are lowercase, and matching is case-sensitive.

  • crypto
  • fx
  • equity
  • metal
  • rates
  • crypto_redemption_rate
  • commodities
  • crypto_index
  • crypto_nav
  • eco
  • kalshi

Response

200 · application/json

Returns a JSON array. Each item contains the following fields.

attributesobject

Metadata that identifies and describes the feed.

asset_typestring

Asset class of the feed.

descriptionstring

Description of the instrument.

display_symbolstring

Symbol formatted for display.

min_channel

Fastest update channel supported by the feed.

  • real_time
  • fixed_rate@50ms
  • fixed_rate@200ms
  • fixed_rate@1000ms
symbolstring

Symbol used to identify the feed.

basestring | null

Base asset of the feed.

cms_symbolstring | null

CMS symbol for the instrument.

countrystring | null

Country associated with the instrument.

Show 6 more
cqs_symbolstring | null

CQS symbol for the instrument.

generic_symbolstring | null

Generic symbol for the instrument.

nasdaq_symbolstring | null

Nasdaq symbol for the instrument.

publish_intervalstring | null

Publication interval recorded in the feed metadata.

quote_currencystring | null

Currency in which the price is quoted.

schedulestring | null

Trading schedule for the feed.

idstring

Hexadecimal ID of the price feed.

market_hoursobject | null

Market opening and closing information. null when unavailable.

is_openboolean

Whether the market is open.

next_closeinteger | null

Next market closing time, in Unix seconds. null when no closing time is available.

next_openinteger | null

Next market opening time, in Unix seconds. null when no opening time is available.