← Back to Home

FMP Node API Documentation

List Endpoints

The List Endpoints provide access to comprehensive lists of various financial instruments including stocks, ETFs, cryptocurrencies, forex pairs, and available indexes. These endpoints are useful for discovering available symbols and building comprehensive financial applications.

Available Methods

MethodEndpointDescription
GET/stock/listGet list of all stocks
GET/etf/listGet list of all ETFs
GET/symbol/available-cryptocurrenciesGet list of all cryptocurrencies
GET/symbol/available-forex-currency-pairsGet list of all forex pairs
GET/symbol/available-indexesGet list of all available indexes

Get Stock List

Retrieve a comprehensive list of all available stocks with their basic information.

Example Response

Get ETF List

Retrieve a list of all available Exchange-Traded Funds (ETFs).

Example Response

Get Cryptocurrency List

Retrieve a list of all available cryptocurrencies.

Example Response

Get Forex List

Retrieve a list of all available forex currency pairs.

Example Response

Get Available Indexes

Retrieve a list of all available market indexes.

Example Response

Working with List Data

Filtering and Searching

List endpoints return comprehensive data that you can filter and search through:

Building Symbol Lookups

Create efficient symbol lookups for your applications:

Exchange-Based Filtering

Filter instruments by specific exchanges:

Error Handling

Always check the success property before accessing data:

Performance Considerations

Caching List Data

Since list data doesn't change frequently, consider caching the results:

Rate Limiting

List endpoints are subject to FMP's rate limits. For production applications:

  • Cache list data when possible
  • Implement appropriate rate limiting
  • Consider pagination for large datasets
  • Use bulk operations when available

Next Steps

Explore other endpoint categories:


Ready to explore market data? Check out the Market Endpoints for indices, sector performance, and market statistics.