FinFeed API Stock API

T+1 raw stock market data from leading US, European and Asian exchanges, delivered with a simple developer-friendly REST API

Stock API is a version 1 (v1) RESTful service designed to provide programmatic access to historical stock market data. As detailed in the OpenAPI 3.0.1 specification, the API is served from the base URL https://api-historical.stock.finfeedapi.com. It primarily delivers data in JSON format, though some endpoints offer text/plain or text/json alternatives. Access to the API endpoints requires authentication using an API Key provided in the Authorization header. The API offers a range of functionalities, categorized into retrieving aggregated OHLCV timeseries data, accessing metadata about exchanges and symbols, and querying highly granular, native historical data from the IEX exchange.

OHLCV Timeseries Data

One of primary functions of this API is to provide historical Open, High, Low, Close, and Volume (OHLCV) data, commonly used for charting, reporting, and market overview analysis.

Data Retrieval

Users can fetch historical OHLCV data in several ways:

  • For a specific symbol on a specific exchange using the /v1/ohlcv/exchange-symbol/{exchange_id}/{symbol_id}/history endpoint. exchange_id and symbol_id are path parameters, obtainable from the metadata endpoints.
  • Aggregated for an entire exchange using the /v1/ohlcv/exchange/{exchange_id}/history endpoint.
  • The latest available data points (descending order) for a specific symbol using the /v1/ohlcv/exchange-symbol/{exchange_id}/{symbol_id}/latest endpoint, which acts as a shortcut to the historical endpoint. Note that this "latest" data might have a slight delay compared to real-time streams.

Parameters

These endpoints require the period_id query parameter to specify the time interval. Optional parameters include time_start and time_end (in ISO 8601 format) to define the date range, and limit to specify the maximum number of data points to return (default 100, max 100,000). Historical data is returned in time-ascending order.

Data Points

Each timeseries item returned includes:

  • time_period_start and time_period_end (ISO 8601 timestamp)
  • time_open and time_close (ISO 8601 timestamp, nullable)
  • price_openprice_highprice_lowprice_close (double, nullable)
  • volume_traded (double)
  • trades_count (integer)
  • For the exchange-aggregated endpoint, it also includes symbol_id_exchange.

Supported Periods

The API supports a wide range of time periods for OHLCV aggregation. These can be queried via the /v1/ohlcv/periods endpoint. Supported units include Seconds (1SEC to 30SEC), Minutes (1MIN to 30MIN), Hours (1HRS to 12HRS), Days (1DAY to 10DAY), Months (1MTH to 6MTH), and Years (1YRS to 5YRS). The response details the period_idlength_secondslength_monthsunit_countunit_name, and display_name for each supported period.

Metadata Access

To facilitate data discovery, the API provides endpoints for retrieving metadata about supported exchanges and symbols.

  • Exchanges: The /v1/exchanges endpoint lists all available exchanges. The response includes details for each exchange such as exchange_idmicoperating_micmarket_name_institution_descriptionlegal_entity_nameacronymiso_country_codecitywebsite, and status.
  • Symbols: For a given exchange, the /v1/symbols/{exchange_id} endpoint lists all available symbols traded on that exchange. The response for each symbol includes symbol_idexchange_idsecurity_categoryname, and the date the information pertains to.

Deep Dive: Stock Native Historical Data

A significant portion of the API is dedicated to providing highly detailed, nanosecond-precision historical data sourced directly from the stock exchange feed. These endpoints allow for in-depth analysis and reconstruction of market events for specific symbols on specific dates. The date parameter (YYYY-MM-DD format) is required for these endpoints.

Historical Trades

The /v1/native/iex/trade/{symbol} endpoint retrieves individual trade reports and trade breaks for a given symbol and date. Each record indicates if it's a trade break (is_trade_break), provides nanosecond (timestamp_nanos) and standard (timestamp) timestamps, trade size and price, the unique trade_id (linking reports and breaks), and several condition flags: is_intermarket_sweepis_extended_hours_tradeis_odd_lot_tradeis_trade_through_exempt, and is_single_price_cross_trade.

Level-3 Order Book

The /v1/native/iex/level3-order-book/{symbol} endpoint provides the necessary data to reconstruct the full depth order book historically. It returns a stream of events including:

  • add_order: Details a new order added to the book, including side (is_side_buy), sizepriceorder_id, and nanosecond timestamp.
  • delete_order: Indicates an order cancellation referencing the order_id_reference and timestamp.
  • modify_order: Shows order modifications with order_id_reference, new sizeprice, priority reset status (is_priority_reset), and timestamp.
  • executed_order: Reports a trade execution against a resting order, referencing the order_id_reference, executed sizepricetrade_id, sale condition flags, and timestamp.
  • clear_book: Indicates the order book for the symbol was cleared at the given timestamp.

Level-2 Price Level Updates

For aggregated depth information, the /v1/native/iex/level2-price-level-update/{symbol} endpoint provides historical updates to price levels. It returns the aggregate quoted size at a specific price level for either the buy or sell side (is_side_buy), along with the event timestamp (nanos and standard).

Level-1 Quotes

The /v1/native/iex/level1-quote/{symbol} endpoint delivers historical top-of-book quote updates. It provides the best bid_price and bid_size, alongside the best ask_price and ask_size, with associated timestamps (nanos and standard). It also includes flags indicating if the symbol was available for trading and if the quote occurred during pre/post-market sessions.

Administrative Messages

The /v1/native/iex/admin/messages/{symbol} endpoint offers a rich set of administrative and status messages for a symbol and date. This includes:

  • trading_status: Indicates if trading is live, halted, paused, or in an order acceptance period, along with detailed reason codes (e.g., news pending, IPO related, market-wide circuit breaker levels).
  • official_price: Provides official opening ('Q') and closing ('M') prices.
  • security_event: Signals opening ('O') or closing ('C') process completion.
  • auction_information: Details for opening, closing, IPO, halt, or volatility auctions, including type, paired shares, reference price, indicative clearing price, imbalance shares and side, extension number, scheduled time, and collar prices.
  • short_sale_price_test: Status and details of Short Sale Rule restrictions (activated, continued, deactivated).
  • operational_halt_status: Indicates IEX specific operational halts.
  • retail_liquidity_indicator: Shows retail buy/sell interest indication.
  • security_directory: Provides reference data like round_lot_size, adjusted POC price, and LULD tier (Limit Up/Limit Down).

System Events

The /v1/native/iex/admin/system-event endpoint retrieves market-wide system events for a specific date. This includes timestamps (nanos and standard) for events like Start/End of Messages, Start/End of System Hours, and Start/End of Regular Market Hours, along with descriptive text.

Technical Specifications Summary

The API adheres to REST principles, utilizing standard HTTP methods (primarily GET). Authentication is managed via an API key in the Authorization header. The base URL is https://api-historical.stock.finfeedapi.com. Responses are primarily JSON, with high precision timestamps (nanoseconds) available for native IEX data alongside standard ISO 8601 formats.

Documentación de la API

Endpoints


List of exchanges



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9790/list+of+exchanges
                                                                            
                                                                        

Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "exchange_id": "ALXB",
    "last_datapoint_date": "2025-06-03",
    "mic": "ALXB",
    "operating_mic": "XBRU",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH BRUSSELS",
    "legal_entity_name": "EURONEXT BRUSSELS",
    "lei": "5493007YLUF2KAS0TM17",
    "market_category_code": "MLTF",
    "iso_country_code": "BE",
    "city": "BRUSSELS",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2024-05-27T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ALXL",
    "last_datapoint_date": "2025-06-03",
    "mic": "ALXL",
    "operating_mic": "XLIS",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH LISBON",
    "legal_entity_name": "EURONEXT LISBON - SOCIEDADE GESTORA DE MERCADOS REGULAMENTADOS S.A.",
    "lei": "529900K0OK4J5I7A5V66",
    "market_category_code": "MLTF",
    "iso_country_code": "PT",
    "city": "LISBON",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2011-05-23T00:00:00.0000000Z",
    "last_update_date": "2023-10-23T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ALXP",
    "last_datapoint_date": "2025-06-03",
    "mic": "ALXP",
    "operating_mic": "XPAR",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH PARIS",
    "legal_entity_name": "EURONEXT GROUP",
    "lei": "9695005FC092L0GTDS86",
    "market_category_code": "MLTF",
    "iso_country_code": "FR",
    "city": "PARIS",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2024-05-27T00:00:00.0000000Z",
    "last_validation_date": "2024-05-27T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ATFX",
    "last_datapoint_date": "2025-06-03",
    "mic": "ATFX",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "ATFUND MTF",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "ATFUND",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2018-07-23T00:00:00.0000000Z",
    "last_update_date": "2023-04-24T00:00:00.0000000Z",
    "last_validation_date": "2023-04-24T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR OPEN END FUNDS."
  },
  {
    "exchange_id": "BGEM",
    "last_datapoint_date": "2025-06-03",
    "mic": "BGEM",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "BORSA ITALIANA GLOBAL EQUITY MARKET",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "BITGEM",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2022-11-28T00:00:00.0000000Z",
    "last_update_date": "2023-03-27T00:00:00.0000000Z",
    "last_validation_date": "2023-03-27T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR INTERNATIONAL EQUITIES."
  },
  {
    "exchange_id": "ENXL",
    "last_datapoint_date": "2025-06-03",
    "mic": "ENXL",
    "operating_mic": "XLIS",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT ACCESS LISBON",
    "legal_entity_name": "EURONEXT LISBON - SOCIEDADE GESTORA DE MERCADOS REGULAMENTADOS S.A.",
    "lei": "529900K0OK4J5I7A5V66",
    "market_category_code": "MLTF",
    "iso_country_code": "PT",
    "city": "LISBON",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2023-10-23T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ETFP",
    "last_datapoint_date": "2025-06-03",
    "mic": "ETFP",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "ELECTRONIC ETF, ETC/ETN AND OPEN-END FUNDS MARKET",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "RMKT",
    "acronym": "ETFPLUS",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2007-09-24T00:00:00.0000000Z",
    "last_update_date": "2023-04-24T00:00:00.0000000Z",
    "last_validation_date": "2023-04-24T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ETLX",
    "last_datapoint_date": "2025-06-03",
    "mic": "ETLX",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EUROTLX",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2024-06-24T00:00:00.0000000Z",
    "last_validation_date": "2024-06-24T00:00:00.0000000Z"
  },
  {
    "exchange_id": "EXGM",
    "last_datapoint_date": "2025-06-03",
    "mic": "EXGM",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH MILAN",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "EGM",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2021-10-25T00:00:00.0000000Z",
    "last_update_date": "2023-03-27T00:00:00.0000000Z",
    "last_validation_date": "2023-03-27T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY DEDICATED TO DYNAMIC AND COMPETITIVE SMES, WHICH ARE LOOKING FOR CAPITAL TO FINANCE THEIR GROWTH."
  },
  {
    "exchange_id": "IEXG",
    "last_datapoint_date": "2025-06-03",
    "mic": "IEXG",
    "operating_mic": "IEXG",
    "oprt_sgmt": "OPRT",
    "market_name_institution_description": "INVESTORS EXCHANGE",
    "legal_entity_name": "INVESTORS EXCHANGE LLC",
    "market_category_code": "NSPD",
    "acronym": "IEX",
    "iso_country_code": "US",
    "city": "NEW YORK",
    "website": "WWW.IEX.IO",
    "status": "ACTIVE",
    "creation_date": "2013-10-28T00:00:00.0000000Z",
    "last_update_date": "2022-10-24T00:00:00.0000000Z"
  },
  {
    "exchange_id": "MERK",
    "last_datapoint_date": "2025-06-03",
    "mic": "MERK",
    "operating_mic": "XOSL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH - OSLO",
    "legal_entity_name": "OSLO BORS ASA",
    "lei": "5967007LIEEXZXHDL433",
    "market_category_code": "NSPD",
    "iso_country_code": "NO",
    "city": "OSLO",
    "website": "WWW.OSLOBORS.NO",
    "status": "ACTIVE",
    "creation_date": "2015-08-24T00:00:00.0000000Z",
    "last_update_date": "2020-10-26T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR FINANCIAL INSTRUMENTS"
  },
  {
    "exchange_id": "MIVX",
    "last_datapoint_date": "2025-06-03",
    "mic": "MIVX",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT MIV MILAN",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "RMKT",
    "acronym": "MIV",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2009-06-22T00:00:00.0000000Z",
    "last_update_date": "2017-05-22T00:00:00.0000000Z",
    "comments": "THE MIV, DEDICATED TO INVESTMENT VEHICLES, IS DIVIDED INTO THREE SEGMENTS: UNITS OF CLOSED-END FUNDS SEGMENT, INVESTMENT COMPANIES SEGMENT, REAL ESTATE INVESTMENT COMPANIES SEGMENT (REICS FROM THE EXPANDI MARKET). RENAMED INTO EURONEXT MIV MILAN"
  },
  {
    "exchange_id": "MLXB",
    "last_datapoint_date": "2025-06-03",
    "mic": "MLXB",
    "operating_mic": "XBRU",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT ACCESS BRUSSELS",
    "lei": "5493007YLUF2KAS0TM17",
    "market_category_code": "NSPD",
    "iso_country_code": "BE",
    "city": "BRUSSELS",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2017-06-26T00:00:00.0000000Z"
  },
  {
    "exchange_id": "MTAA",
    "last_datapoint_date": "2025-06-03",
    "mic": "MTAA",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT MILAN",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "RMKT",
    "acronym": "MTA",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2007-09-24T00:00:00.0000000Z",
    "last_update_date": "2017-05-22T00:00:00.0000000Z",
    "comments": "RENAMED FROM \u0022ELECTRONIC SHARE MARKET\u0022 TO \u0022EURONEXT MILAN\u0022"
  },
  {
    "exchange_id": "MTAH",
    "last_datapoint_date": "2025-06-03",
    "mic": "MTAH",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "BORSA ITALIANA - TRADING AFTER HOURS",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "TAH",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2016-07-25T00:00:00.0000000Z",
    "last_update_date": "2023-03-27T00:00:00.0000000Z",
    "last_validation_date": "2023-03-27T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR TRADING DURING EXTENDED HOURS (FOR ITALIAN AND INTL. SHARES, FROM 6PM TO 8:30PM MILAN TIME)."
  },
  {
    "exchange_id": "ROCO",
    "last_datapoint_date": "2025-06-03",
    "mic": "ROCO",
    "operating_mi...
                                                                                                                                                                                                                    
                                                                                                    

List of Exchanges - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9790/list+of+exchanges' --header 'Authorization: Bearer YOUR_API_KEY' 


    

List of Symbols for the Exchange



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9791/list+of+symbols+for+the+exchange
                                                                            
                                                                        

Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "symbol_id": "TSLA",
    "exchange_id": "IEXG",
    "security_category": "Common Stock",
    "name": "TESLA INC",
    "date": "2025-05-23"
  },
  {
    "symbol_id": "NVDA",
    "exchange_id": "IEXG",
    "security_category": "Common Stock",
    "name": "NVIDIA CORP",
    "date": "2025-05-23"
  }
]
                                                                                                                                                                                                                    
                                                                                                    

List of Symbols for the Exchange - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9791/list+of+symbols+for+the+exchange&exchange_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - Latest data



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9792/ohlcv+-+latest+data
                                                                            
                                                                        

OHLCV - Latest data - Características del Endpoint

Objeto Descripción
period_id [Requerido]
exchange_id [Requerido]
symbol_id [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "time_period_start": "2017-08-09T14:31:00.0000000Z",
    "time_period_end": "2017-08-09T14:32:00.0000000Z",
    "time_open": "2017-08-09T14:31:01.0000000Z",
    "time_close": "2017-08-09T14:31:46.0000000Z",
    "price_open": 3255.59,
    "price_high": 3255.59,
    "price_low": 3244.74,
    "price_close": 3244.74,
    "volume_traded": 16.90327455,
    "trades_count": 31
  },
  {
    "time_period_start": "2017-08-09T14:30:00.0000000Z",
    "time_period_end": "2017-08-09T14:31:00.0000000Z",
    "time_open": "2017-08-09T14:30:05.0000000Z",
    "time_close": "2017-08-09T14:30:35.0000000Z",
    "price_open": 3256,
    "price_high": 3256.01,
    "price_low": 3247,
    "price_close": 3255.6,
    "volume_traded": 58.13139792,
    "trades_count": 33
  }
]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - Latest data - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9792/ohlcv+-+latest+data?period_id=1DAY&exchange_id=Required&/=Required&symbol_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - List all periods



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9793/ohlcv+-+list+all+periods
                                                                            
                                                                        

Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "period_id": "1SEC",
    "length_seconds": 1,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "second",
    "display_name": "1 Second"
  },
  {
    "period_id": "2SEC",
    "length_seconds": 2,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "second",
    "display_name": "2 Seconds"
  },
  {
    "period_id": "3SEC",
    "length_seconds": 3,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "second",
    "display_name": "3 Seconds"
  },
  {
    "period_id": "4SEC",
    "length_seconds": 4,
    "length_months": 0,
    "unit_count": 4,
    "unit_name": "second",
    "display_name": "4 Seconds"
  },
  {
    "period_id": "5SEC",
    "length_seconds": 5,
    "length_months": 0,
    "unit_count": 5,
    "unit_name": "second",
    "display_name": "5 Seconds"
  },
  {
    "period_id": "6SEC",
    "length_seconds": 6,
    "length_months": 0,
    "unit_count": 6,
    "unit_name": "second",
    "display_name": "6 Seconds"
  },
  {
    "period_id": "10SEC",
    "length_seconds": 10,
    "length_months": 0,
    "unit_count": 10,
    "unit_name": "second",
    "display_name": "10 Seconds"
  },
  {
    "period_id": "15SEC",
    "length_seconds": 15,
    "length_months": 0,
    "unit_count": 15,
    "unit_name": "second",
    "display_name": "15 Seconds"
  },
  {
    "period_id": "20SEC",
    "length_seconds": 20,
    "length_months": 0,
    "unit_count": 20,
    "unit_name": "second",
    "display_name": "20 Seconds"
  },
  {
    "period_id": "30SEC",
    "length_seconds": 30,
    "length_months": 0,
    "unit_count": 30,
    "unit_name": "second",
    "display_name": "30 Seconds"
  },
  {
    "period_id": "1MIN",
    "length_seconds": 60,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "minute",
    "display_name": "1 Minute"
  },
  {
    "period_id": "2MIN",
    "length_seconds": 120,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "minute",
    "display_name": "2 Minutes"
  },
  {
    "period_id": "3MIN",
    "length_seconds": 180,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "minute",
    "display_name": "3 Minutes"
  },
  {
    "period_id": "4MIN",
    "length_seconds": 240,
    "length_months": 0,
    "unit_count": 4,
    "unit_name": "minute",
    "display_name": "4 Minutes"
  },
  {
    "period_id": "5MIN",
    "length_seconds": 300,
    "length_months": 0,
    "unit_count": 5,
    "unit_name": "minute",
    "display_name": "5 Minutes"
  },
  {
    "period_id": "6MIN",
    "length_seconds": 360,
    "length_months": 0,
    "unit_count": 6,
    "unit_name": "minute",
    "display_name": "6 Minutes"
  },
  {
    "period_id": "10MIN",
    "length_seconds": 600,
    "length_months": 0,
    "unit_count": 10,
    "unit_name": "minute",
    "display_name": "10 Minutes"
  },
  {
    "period_id": "15MIN",
    "length_seconds": 900,
    "length_months": 0,
    "unit_count": 15,
    "unit_name": "minute",
    "display_name": "15 Minutes"
  },
  {
    "period_id": "20MIN",
    "length_seconds": 1200,
    "length_months": 0,
    "unit_count": 20,
    "unit_name": "minute",
    "display_name": "20 Minutes"
  },
  {
    "period_id": "30MIN",
    "length_seconds": 1800,
    "length_months": 0,
    "unit_count": 30,
    "unit_name": "minute",
    "display_name": "30 Minutes"
  },
  {
    "period_id": "1HRS",
    "length_seconds": 3600,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "hour",
    "display_name": "1 Hour"
  },
  {
    "period_id": "2HRS",
    "length_seconds": 7200,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "hour",
    "display_name": "2 Hours"
  },
  {
    "period_id": "3HRS",
    "length_seconds": 10800,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "hour",
    "display_name": "3 Hours"
  },
  {
    "period_id": "4HRS",
    "length_seconds": 14400,
    "length_months": 0,
    "unit_count": 4,
    "unit_name": "hour",
    "display_name": "4 Hours"
  },
  {
    "period_id": "6HRS",
    "length_seconds": 21600,
    "length_months": 0,
    "unit_count": 6,
    "unit_name": "hour",
    "display_name": "6 Hours"
  },
  {
    "period_id": "8HRS",
    "length_seconds": 28800,
    "length_months": 0,
    "unit_count": 8,
    "unit_name": "hour",
    "display_name": "8 Hours"
  },
  {
    "period_id": "12HRS",
    "length_seconds": 43200,
    "length_months": 0,
    "unit_count": 12,
    "unit_name": "hour",
    "display_name": "12 Hours"
  },
  {
    "period_id": "1DAY",
    "length_seconds": 86400,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "day",
    "display_name": "1 Day"
  },
  {
    "period_id": "2DAY",
    "length_seconds": 172800,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "day",
    "display_name": "2 Days"
  },
  {
    "period_id": "3DAY",
    "length_seconds": 259200,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "day",
    "display_name": "3 Days"
  },
  {
    "period_id": "5DAY",
    "length_seconds": 432000,
    "length_months": 0,
    "unit_count": 5,
    "unit_name": "day",
    "display_name": "5 Days"
  },
  {
    "period_id": "7DAY",
    "length_seconds": 604800,
    "length_months": 0,
    "unit_count": 7,
    "unit_name": "day",
    "display_name": "7 Days"
  },
  {
    "period_id": "10DAY",
    "length_seconds": 864000,
    "length_months": 0,
    "unit_count": 10,
    "unit_name": "day",
    "display_name": "10 Days"
  },
  {
    "period_id": "1MTH",
    "length_seconds": 0,
    "length_months": 1,
    "unit_count": 1,
    "unit_name": "month",
    "display_name": "1 Month"
  },
  {
    "period_id": "2MTH",
    "length_seconds": 0,
    "length_months": 2,
    "unit_count": 2,
    "unit_name": "month",
    "display_name": "2 Months"
  },
  {
    "period_id": "3MTH",
    "length_seconds": 0,
    "length_months": 3,
    "unit_count": 3,
    "unit_name": "month",
    "display_name": "3 Months"
  },
  {
    "period_id": "4MTH",
    "length_seconds": 0,
    "length_months": 4,
    "unit_count": 4,
    "unit_name": "month",
    "display_name": "4 Months"
  },
  {
    "period_id": "6MTH",
    "length_seconds": 0,
    "length_months": 6,
    "unit_count": 6,
    "unit_name": "month",
    "display_name": "6 Months"
  },
  {
    "period_id": "1YRS",
    "length_seconds": 0,
    "length_months": 12,
    "unit_count": 1,
    "unit_name": "year",
    "display_name": "1 Year"
  },
  {
    "period_id": "2YRS",
    "length_seconds": 0,
    "length_months": 24,
    "unit_count": 2,
    "unit_name": "year",
    "display_name": "2 Years"
  },
  {
    "period_id": "3YRS",
    "length_seconds": 0,
    "length_months": 36,
    "unit_count": 3,
    "unit_name": "year",
    "display_name": "3 Years"
  },
  {
    "period_id": "4YRS",
    "length_seconds": 0,
    "length_months": 48,
    "unit_count": 4,
    "unit_name": "year",
    "display_name": "4 Years"
  },
  {
    "period_id": "5YRS",
    "length_seconds": 0,
    "length_months": 60,
    "unit_count": 5,
    "unit_name": "year",
    "display_name": "5 Years"
  }
]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - List all periods - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9793/ohlcv+-+list+all+periods' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - Historical data



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9794/ohlcv+-+historical+data
                                                                            
                                                                        

OHLCV - Historical data - Características del Endpoint

Objeto Descripción
period_id [Requerido]
time_start Opcional
time_end Opcional
exchange_id [Requerido]
symbol_id [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "time_period_start": "2017-01-01T00:00:00.0000000Z",
    "time_period_end": "2017-01-02T00:00:00.0000000Z",
    "time_open": "2017-01-01T00:01:08.0000000Z",
    "time_close": "2017-01-01T23:59:46.0000000Z",
    "price_open": 966.34,
    "price_high": 1005,
    "price_low": 960.53,
    "price_close": 997.75,
    "volume_traded": 6850.59330859,
    "trades_count": 7815
  },
  {
    "time_period_start": "2017-01-02T00:00:00.0000000Z",
    "time_period_end": "2017-01-03T00:00:00.0000000Z",
    "time_open": "2017-01-02T00:00:05.0000000Z",
    "time_close": "2017-01-02T23:59:37.0000000Z",
    "price_open": 997.75,
    "price_high": 1032,
    "price_low": 990.01,
    "price_close": 1012.54,
    "volume_traded": 8167.38103018,
    "trades_count": 7871
  }
]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - Historical data - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9794/ohlcv+-+historical+data?period_id=1DAY&time_start=2025-05-22T00:00:00&exchange_id=Required&/=Required&symbol_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - Historical data by exchange



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9795/ohlcv+-+historical+data+by+exchange
                                                                            
                                                                        

OHLCV - Historical data by exchange - Características del Endpoint

Objeto Descripción
period_id [Requerido]
time_start [Requerido]
time_end [Requerido]
exchange_id [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "symbol_id_exchange": "10629",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.149,
    "price_high": 0.149,
    "price_low": 0.149,
    "price_close": 0.153,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "14862",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.099,
    "price_high": 0.102,
    "price_low": 0.099,
    "price_close": 0.102,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "29264",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.44,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "2269",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 24.05,
    "price_high": 24.8,
    "price_low": 23.5,
    "price_close": 23.85,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "69311",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.236,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "0006",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 52,
    "price_high": 52.1,
    "price_low": 51.7,
    "price_close": 52,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "0521",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.095,
    "price_high": 0.099,
    "price_low": 0.095,
    "price_close": 0.099,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "15518",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.084,
    "price_high": 0.099,
    "price_low": 0.084,
    "price_close": 0.092,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "3333",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.163,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "68397",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.125,
    "price_high": 0.135,
    "price_low": 0.122,
    "price_close": 0.127,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "63054",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.485,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "1987",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.149,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "65577",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.68,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "62429",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.238,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "66642",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.226,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "1080",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.037,
    "price_high": 0.04,
    "price_low": 0.037,
    "price_close": 0.04,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "58668",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.435,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "62437",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.345,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "1999",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 4.07,
    "price_high": 4.21,
    "price_low": 4.07,
    "price_close": 4.2,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "29681",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.014,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "61702",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.52,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "27354",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.71,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "8132",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.045,
    "price_high": 0.045,
    "price_low": 0.043,
    "price_close": 0.044,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "27673",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.025,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "67221",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 1.05,
    "volu...
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - Historical data by exchange - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9795/ohlcv+-+historical+data+by+exchange?period_id=1DAY&time_start=2025-05-22T00:00:00&time_end=2025-05-23T00:00:00&exchange_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Get Admin Messages



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9796/get+admin+messages
                                                                            
                                                                        

Get Admin Messages - Características del Endpoint

Objeto Descripción
date [Requerido]
symbol [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "short_sale_price_test": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "short_sale_price_test_status": 0,
      "short_sale_price_test_status_code": "0",
      "short_sale_price_test_status_text": "Short Sale Price Test Not in Effect",
      "is_short_sale_price_test_not_in_effect": true,
      "is_short_sale_price_test_in_effect": false,
      "detail": 32,
      "detail_code": " ",
      "detail_text": "No price test in place",
      "is_detail_no_price_test": true,
      "is_detail_activated": false,
      "is_detail_continued": false,
      "is_detail_deactivated": false,
      "is_detail_not_available": false
    }
  },
  {
    "operational_halt_status": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "operational_halt_status": 78,
      "operational_halt_status_code": "N",
      "operational_halt_status_text": "Not operationally halted on IEX",
      "is_operationally_halted": false,
      "is_not_operationally_halted": true
    }
  },
  {
    "trading_status": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "is_trading_live": true,
      "is_trading_halted": false,
      "is_trading_in_order_acceptance_period": false,
      "is_trading_paused": false,
      "is_reason_halt_news_pending": false,
      "is_reason_ipo_not_yet_trading": false,
      "is_reason_ipo_deferred": false,
      "is_reason_halt_news_dissemination": false,
      "is_reason_ipo_order_acceptance_period": false,
      "is_reason_ipo_pre_launch_period": false,
      "is_reason_market_wide_circuit_breaker_level1": false,
      "is_reason_market_wide_circuit_breaker_level2": false,
      "is_reason_market_wide_circuit_breaker_level3": false,
      "is_reason_not_applicable": true,
      "is_reason_not_available": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979615059630177,
      "timestamp": "2024-04-01T13:53:35.0596301Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979616035878823,
      "timestamp": "2024-04-01T13:53:36.0358788Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979643264700946,
      "timestamp": "2024-04-01T13:54:03.2647009Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645707559103,
      "timestamp": "2024-04-01T13:54:05.7075591Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645707643929,
      "timestamp": "2024-04-01T13:54:05.7076439Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645708152124,
      "timestamp": "2024-04-01T13:54:05.7081521Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645708372658,
      "timestamp": "2024-04-01T13:54:05.7083726Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645710358549,
      "timestamp": "2024-04-01T13:54:05.7103585Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645710565203,
      "timestamp": "2024-04-01T13:54:05.7105652Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979647263295330,
      "timestamp": "2024-04-01T13:54:07.2632953Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979647263315221,
      "timestamp": "2024-04-01T13:54:07.2633152Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979649603060693,
      "timestamp": "2024-04-01T13:54:09.6030606Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979649603262660,
      "timestamp": "2024-04-01T13:54:09.6032626Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979649603897681,
      "timestamp": "2024-04-01T13:54:09.6038976Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_...
                                                                                                                                                                                                                    
                                                                                                    

Get Admin Messages - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9796/get+admin+messages?date=2024-04-01&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Get Level-3 Order Book



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9797/get+level-3+order+book
                                                                            
                                                                        

Get Level-3 Order Book - Características del Endpoint

Objeto Descripción
date [Requerido]
symbol [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "add_order": {
      "symbol": "AAPL",
      "timestamp_nanos": 1747980262618000000,
      "timestamp": "2025-05-23T06:04:22.6180000Z",
      "is_side_buy": true,
      "size": 100,
      "price": 176.42,
      "order_id": 123456789
    }
  },
  {
    "delete_order": {
      "symbol": "TSLA",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z",
      "order_id_reference": 987654321
    }
  },
  {
    "modify_order": {
      "symbol": "NFLX",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z",
      "order_id_reference": 789456123,
      "is_priority_reset": false,
      "size": 150,
      "price": 625.85
    }
  },
  {
    "executed_order": {
      "symbol": "META",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z",
      "order_id_reference": 555123456,
      "sale_condition_flags": 0,
      "is_intermarket_sweep": false,
      "is_extended_hours_trade": false,
      "is_odd_lot_trade": false,
      "is_trade_through_exempt": false,
      "is_single_price_cross_trade": false,
      "size": 200,
      "price": 421,
      "trade_id": 123987456
    }
  },
  {
    "clear_book": {
      "symbol": "MSFT",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z"
    }
  }
]
                                                                                                                                                                                                                    
                                                                                                    

Get Level-3 Order Book - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9797/get+level-3+order+book?date=2025-05-28&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Get Level-2 Price Level Book



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9798/get+level-2+price+level+book
                                                                            
                                                                        

Get Level-2 Price Level Book - Características del Endpoint

Objeto Descripción
date [Requerido]
symbol [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748443317297811434,
    "timestamp": "2025-05-28T14:41:57.2978114Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.19
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748443317494996939,
    "timestamp": "2025-05-28T14:41:57.4949969Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.19
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748444634521860805,
    "timestamp": "2025-05-28T15:03:54.5218608Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.14
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748444642856077996,
    "timestamp": "2025-05-28T15:04:02.8560779Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.14
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748444996790733382,
    "timestamp": "2025-05-28T15:09:56.7907333Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.13
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748445012547670127,
    "timestamp": "2025-05-28T15:10:12.5476701Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.13
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748445071861844877,
    "timestamp": "2025-05-28T15:11:11.8618448Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748445077781870132,
    "timestamp": "2025-05-28T15:11:17.7818701Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748449509813778974,
    "timestamp": "2025-05-28T16:25:09.8137789Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748449543139316756,
    "timestamp": "2025-05-28T16:25:43.1393167Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318000829523,
    "timestamp": "2025-05-28T18:51:58.0008295Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318144865962,
    "timestamp": "2025-05-28T18:51:58.1448659Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318144865962,
    "timestamp": "2025-05-28T18:51:58.1448659Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318154864349,
    "timestamp": "2025-05-28T18:51:58.1548643Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318154864349,
    "timestamp": "2025-05-28T18:51:58.1548643Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318294029396,
    "timestamp": "2025-05-28T18:51:58.2940293Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458321085122051,
    "timestamp": "2025-05-28T18:52:01.0851220Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.06
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458321492180772,
    "timestamp": "2025-05-28T18:52:01.4921807Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.06
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458322047003592,
    "timestamp": "2025-05-28T18:52:02.0470035Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.05
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458322422581708,
    "timestamp": "2025-05-28T18:52:02.4225817Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.05
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458323134883435,
    "timestamp": "2025-05-28T18:52:03.1348834Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.03
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458324463507005,
    "timestamp": "2025-05-28T18:52:04.4635070Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.03
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458324572916907,
    "timestamp": "2025-05-28T18:52:04.5729169Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458324781404112,
    "timestamp": "2025-05-28T18:52:04.7814041Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458327478276291,
    "timestamp": "2025-05-28T18:52:07.4782762Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458329893349707,
    "timestamp": "2025-05-28T18:52:09.8933497Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 69
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458329893349707,
    "timestamp": "2025-05-28T18:52:09.8933497Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458329897365245,
    "timestamp": "2025-05-28T18:52:09.8973652Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458330374145122,
    "timestamp": "2025-05-28T18:52:10.3741451Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 68.97
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458330599055328,
    "timestamp": "2025-05-28T18:52:10.5990553Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 68.97
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458330599055328,
    "timestamp": "2025-05-28T18:52:10.5990553Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 68.98
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458332944801773,
    "timestamp": "2025-05-28T18:52:12.9448017Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 68.98
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459883100628667,
    "timestamp": "2025-05-28T19:18:03.1006286Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459883320096638,
    "timestamp": "2025-05-28T19:18:03.3200966Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459907661257857,
    "timestamp": "2025-05-28T19:18:27.6612578Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.07
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459907881082259,
    "timestamp": "2025-05-28T19:18:27.8810822Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.07
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459910323279618,
    "timestamp": "2025-05-28T19:18:30.3232796Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459912154575650,
    "timestamp": "2025-05-28T19:18:32.1545756Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459981785200780,
    "timestamp": "2025-05-28T19:19:41.7852007Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.1
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459981985115711,
    "timestamp": "2025-05-28T19:19:41.9851157Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.1
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460180055680539,
    "timestamp": "2025-05-28T19:23:00.0556805Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460180377652355,
    "timestamp": "2025-05-28T19:23:00.3776523Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460222715300397,
    "timestamp": "2025-05-28T19:23:42.7153003Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460228521950626,
    "timestamp": "2025-05-28T19:23:48.5219506Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "times...
                                                                                                                                                                                                                    
                                                                                                    

Get Level-2 Price Level Book - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9798/get+level-2+price+level+book?date=2025-05-28&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Get Level-1 Quotes



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9799/get+level-1+quotes
                                                                            
                                                                        

Get Level-1 Quotes - Características del Endpoint

Objeto Descripción
date [Requerido]
symbol [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746097655473631425,
    "timestamp": "2025-05-01T11:07:35.4736314Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": true,
    "ask_size": 0,
    "ask_price": 0,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106200000137558,
    "timestamp": "2025-05-01T13:30:00.0001375Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 0,
    "ask_price": 0,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106507456371280,
    "timestamp": "2025-05-01T13:35:07.4563712Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106522457137725,
    "timestamp": "2025-05-01T13:35:22.4571377Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.71,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106545115218851,
    "timestamp": "2025-05-01T13:35:45.1152188Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106545116812882,
    "timestamp": "2025-05-01T13:35:45.1168128Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106559724395556,
    "timestamp": "2025-05-01T13:35:59.7243955Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106561255601401,
    "timestamp": "2025-05-01T13:36:01.2556014Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.71,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106562478487674,
    "timestamp": "2025-05-01T13:36:02.4784876Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.72,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106574106409577,
    "timestamp": "2025-05-01T13:36:14.1064095Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106574310343577,
    "timestamp": "2025-05-01T13:36:14.3103435Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.75,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106576256523902,
    "timestamp": "2025-05-01T13:36:16.2565239Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106589858184278,
    "timestamp": "2025-05-01T13:36:29.8581842Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106591257700393,
    "timestamp": "2025-05-01T13:36:31.2577003Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.72,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106591575373514,
    "timestamp": "2025-05-01T13:36:31.5753735Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106592484470998,
    "timestamp": "2025-05-01T13:36:32.4844709Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.75,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106595615216612,
    "timestamp": "2025-05-01T13:36:35.6152166Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.76,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106597566647263,
    "timestamp": "2025-05-01T13:36:37.5666472Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.77,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106599756689061,
    "timestamp": "2025-05-01T13:36:39.7566890Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.78,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106604900831534,
    "timestamp": "2025-05-01T13:36:44.9008315Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.79,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106606259405338,
    "timestamp": "2025-05-01T13:36:46.2594053Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.79,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106611472370132,
    "timestamp": "2025-05-01T13:36:51.4723701Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.8,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106618884352895,
    "timestamp": "2025-05-01T13:36:58.8843528Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.81,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106619350731406,
    "timestamp": "2025-05-01T13:36:59.3507314Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106621260381596,
    "timestamp": "2025-05-01T13:37:01.2603815Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106623289246508,
    "timestamp": "2025-05-01T13:37:03.2892465Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.83,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106623372389317,
    "timestamp": "2025-05-01T13:37:03.3723893Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.84,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106636262065986,
    "timestamp": "2025-05-01T13:37:16.2620659Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.84,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106651263622567,
    "timestamp": "2025-05-01T13:37:31.2636225Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106666264481124,
    "timestamp": "2025-05-01T13:37:46.2644811Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.81,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106666820265261,
    "timestamp": "2025-05-01T13:37:46.8202652Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106666921259403,
    "timestamp": "2025-05-01T13:37:46.9212594Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.83,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106681265706847,
    "timestamp": "2025-05-01T13:38:01.2657068Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.83,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106684192280705,
    "timestamp": "2025-05-01T13:38:04.1922807Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.85,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106696266913628,
    "timestamp": "2025-05-01T13:38:16.2669136Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.85,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106696312172475,
    "timestamp": "2025-05-01T13:38:16.3121724Z",
    "is_symbol_available": true,
    "is_pre_post_market_s...
                                                                                                                                                                                                                    
                                                                                                    

Get Level-1 Quotes - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9799/get+level-1+quotes?date=2025-05-01&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Get System Events



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9800/get+system+events
                                                                            
                                                                        

Get System Events - Características del Endpoint

Objeto Descripción
date [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "timestamp_nanos": 1747912056506697903,
    "timestamp": "2025-05-22T11:07:36.5066979Z",
    "system_event": 79,
    "system_event_code": "O",
    "system_event_text": "Start of Messages – Outside of heartbeat messages on the lower level protocol, the start of day message is the first message sent in any trading session.",
    "is_system_event_start_of_messages": true,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747915200000599253,
    "timestamp": "2025-05-22T12:00:00.0005992Z",
    "system_event": 83,
    "system_event_code": "S",
    "system_event_text": "Start of System Hours – This message indicates that IEX is open and ready to start accepting orders.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": true,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747920600000295862,
    "timestamp": "2025-05-22T13:30:00.0002958Z",
    "system_event": 82,
    "system_event_code": "R",
    "system_event_text": "Start of Regular Market Hours – This message indicates that DAY and GTX orders, as well as market orders and pegged orders, are available for execution on IEX.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": true,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747944000000570681,
    "timestamp": "2025-05-22T20:00:00.0005706Z",
    "system_event": 77,
    "system_event_code": "M",
    "system_event_text": "End of Regular Market Hours – This message indicates that DAY orders, market orders, and pegged orders are no longer accepted by IEX.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": true,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747947600000457457,
    "timestamp": "2025-05-22T21:00:00.0004574Z",
    "system_event": 69,
    "system_event_code": "E",
    "system_event_text": "End of System Hours – This message indicates that IEX is now closed and will not accept any new orders during this trading session. It is still possible to receive messages after the end of day.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": true,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747948200009636219,
    "timestamp": "2025-05-22T21:10:00.0096362Z",
    "system_event": 67,
    "system_event_code": "C",
    "system_event_text": "End of Messages – This is always the last message sent in any trading session.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": true
  }
]
                                                                                                                                                                                                                    
                                                                                                    

Get System Events - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9800/get+system+events?date=2025-05-22' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Get Trades



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+stock+api/9801/get+trades
                                                                            
                                                                        

Get Trades - Características del Endpoint

Objeto Descripción
date [Requerido]
symbol [Requerido]
Probar Endpoint

RESPUESTA DE EJEMPLO DE LA API

       
                                                                                                        
                                                                                                                                                                                                                            [
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238515142005512,
    "timestamp": "2025-04-21T12:28:35.1420055Z",
    "size": 35,
    "price": 231.9,
    "trade_id": 3637,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238543224821905,
    "timestamp": "2025-04-21T12:29:03.2248219Z",
    "size": 35,
    "price": 232.08,
    "trade_id": 3679,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238554024065629,
    "timestamp": "2025-04-21T12:29:14.0240656Z",
    "size": 4,
    "price": 232.08,
    "trade_id": 3687,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238772405560296,
    "timestamp": "2025-04-21T12:32:52.4055602Z",
    "size": 17,
    "price": 232.05,
    "trade_id": 4033,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745239970151741638,
    "timestamp": "2025-04-21T12:52:50.1517416Z",
    "size": 15,
    "price": 231.22,
    "trade_id": 6055,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240233765060580,
    "timestamp": "2025-04-21T12:57:13.7650605Z",
    "size": 35,
    "price": 231.46,
    "trade_id": 6437,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240875814839621,
    "timestamp": "2025-04-21T13:07:55.8148396Z",
    "size": 35,
    "price": 230.79,
    "trade_id": 7426,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240875814839621,
    "timestamp": "2025-04-21T13:07:55.8148396Z",
    "size": 65,
    "price": 230.79,
    "trade_id": 7427,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240882092216235,
    "timestamp": "2025-04-21T13:08:02.0922162Z",
    "size": 35,
    "price": 230.83,
    "trade_id": 7435,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240882092216235,
    "timestamp": "2025-04-21T13:08:02.0922162Z",
    "size": 65,
    "price": 230.83,
    "trade_id": 7436,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240882093496384,
    "timestamp": "2025-04-21T13:08:02.0934963Z",
    "size": 35,
    "price": 230.88,
    "trade_id": 7437,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788097883926,
    "timestamp": "2025-04-21T13:23:08.0978839Z",
    "size": 35,
    "price": 231.09,
    "trade_id": 8614,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098384663,
    "timestamp": "2025-04-21T13:23:08.0983846Z",
    "size": 50,
    "price": 231.09,
    "trade_id": 8615,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098772528,
    "timestamp": "2025-04-21T13:23:08.0987725Z",
    "size": 70,
    "price": 231.09,
    "trade_id": 8616,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098822746,
    "timestamp": "2025-04-21T13:23:08.0988227Z",
    "size": 45,
    "price": 231.09,
    "trade_id": 8617,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098909740,
    "timestamp": "2025-04-21T13:23:08.0989097Z",
    "size": 50,
    "price": 231.11,
    "trade_id": 8618,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788099635075,
    "timestamp": "2025-04-21T13:23:08.0996350Z",
    "size": 50,
    "price": 231.11,
    "trade_id": 8619,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532005057,
    "timestamp": "2025-04-21T13:23:31.5320050Z",
    "size": 48,
    "price": 231.19,
    "trade_id": 8675,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532233931,
    "timestamp": "2025-04-21T13:23:31.5322339Z",
    "size": 52,
    "price": 231.19,
    "trade_id": 8676,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532233931,
    "timestamp": "2025-04-21T13:23:31.5322339Z",
    "size": 48,
    "price": 231.19,
    "trade_id": 8677,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532266716,
    "timestamp": "2025-04-21T13:23:31.5322667Z",
    "size": 100,
    "price": 231.19,
    "trade_id": 8678,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195579352212,
    "timestamp": "2025-04-21T13:29:55.5793522Z",
    "size": 100,
    "price": 230.29,
    "trade_id": 9250,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195580021332,
    "timestamp": "2025-04-21T13:29:55.5800213Z",
    "size": 100,
    "price": 230.29,
    "trade_id": 9251,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195581326399,
    "timestamp": "2025-04-21T13:29:55.5813263Z",
    "size": 100,
    "price": 230.3,
    "trade_id": 9252,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195692835402,
    "timestamp": "2025-04-21T13:29:55.6928354Z",
    "size": 23,
    "price": 230.29,
    "trade_id": 9254,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242197244744803,
    "timestamp": "2025-04-21T13:29:57.2447448Z",
    "size": 55,
    "price"...
                                                                                                                                                                                                                    
                                                                                                    

Get Trades - CÓDIGOS DE EJEMPLO


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+stock+api/9801/get+trades?date=2025-04-21&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Clave de Acceso a la API y Autenticación

Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el FinFeed API Stock API simplemente incluye tu token de portador en el encabezado de Autorización.
Encabezados
Encabezado Descripción
Autorización [Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.

Precios Simples y Transparentes

Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.

🚀 PLAN CORPORATIVO A MEDIDA

Comienza en
$ 10,000/Año


  • Volumen Personalizado
  • Límite de solicitudes personalizado
  • Soporte al Cliente Especializado
  • Monitoreo de API en Tiempo Real

Funciones favoritas de los clientes

  • ✔︎ Paga Solo por Solicitudes Exitosas
  • ✔︎ Prueba Gratuita de 7 Días
  • ✔︎ Soporte Multilenguaje
  • ✔︎ Una Clave API, Todas las APIs.
  • ✔︎ Panel de Control Intuitivo
  • ✔︎ Manejo de Errores Integral
  • ✔︎ Documentación Amigable para Desarrolladores
  • ✔︎ Integración con Postman
  • ✔︎ Conexiones HTTPS Seguras
  • ✔︎ Tiempo de Actividad Fiable

FinFeed API Stock API FAQs

The base URL is https://api-historical.stock.finfeedapi.com.

At present, FinFeedAPI supports ca. 25 various stock exchanges. Use the /v1/symbols or /v1/symbols/{exchange_id} endpoints to retrieve a full list of supported symbols.

FinFeedAPI supports API Key authentication via the Authorization header. It may also support Bearer token authentication. Refer to the securitySchemes in the FinFeedAPI documentation for details.

All endpoints return data in application/json. Responses are arrays of objects conforming to clearly defined schemas. Timestamps are in UTC ISO 8601 format, and nanosecond timestamps are provided for high-resolution event ordering.

All endpoints accept a date query parameter in ISO format (YYYY-MM-DD) to specify the trading day. If omitted, the API returns the latest available data.

FinFeedAPI offers: Level 1: Top-of-book quotes (/v1/native/iex/level1-quote/{symbol}) Level 2: Price level updates with aggregate sizes (/v1/native/iex/level2-price-level-update/{symbol}) Level 3: Full order book events including add, modify, delete, execution, and clear book messages (/v1/native/iex/level3-order-book/{symbol})

The /v1/native/iex/admin/messages/{symbol} endpoint provides: Trading status Official open/close prices Security events Auction info (opening/closing/IPO) Halt statuses Retail liquidity indicators System events Security directory data Each record contains nanosecond-resolution timestamps and contextual flags.

Use the /v1/native/iex/admin/system-event endpoint. This returns messages like: Start of system/regular hours End of trading session End of message stream All events include timestamps and machine-readable flags.

Yes. Use: GET /v1/symbols – for all IEX symbols GET /v1/symbols/{exchange_id} – for symbols by exchange The response includes metadata such as: Symbol ID Security name Category (e.g. Common Stock) Lit status Trading availability

Our Software Development Kit (SDK) is available on GitHub at https://github.com/api-bricks/api-bricks-sdk/tree/master/finfeedapi. If possible then we are strongly recommending using our tested libraries available on GitHub, rather than creating new ones. However, if you decide to create your implementation or to change the existing one, then we encourage you to create a Pull Request to our main repository with the proposed changes, we will able to include your code in our official repository for use by other users, effectively creating collaboration.

The OHLCV endpoints return historical data including Open, High, Low, Close prices, Volume traded, and the number of trades for specified symbols and exchanges. Each data point includes timestamps and price metrics, allowing for comprehensive market analysis.

The historical trades response includes fields such as trade_id, timestamp (both standard and nanoseconds), trade size, price, and flags indicating trade conditions (e.g., is_trade_break). This detailed information supports in-depth market analysis.

Users can customize requests by specifying parameters like period_id for time intervals, time_start and time_end for date ranges, and limit to control the number of returned data points. This flexibility allows tailored data retrieval based on specific needs.

The metadata endpoints provide information about supported exchanges and symbols, including exchange_id, market names, symbol categories, and trading availability. This data aids in understanding the trading landscape and available assets.

The Level-3 Order Book response is organized as a stream of events detailing order actions such as add, modify, delete, and execution. Each event includes relevant details like order_id, size, price, and timestamps, facilitating real-time order book reconstruction.

The FinFeed API sources its data directly from leading US, European, and Asian exchanges, ensuring high accuracy and reliability. This direct feed allows for real-time and historical data access, maintaining data integrity for users.

Typical use cases include detailed market analysis, algorithmic trading strategies, and backtesting trading models. Users can reconstruct market events, analyze trade patterns, and assess market behavior over specific periods using the granular data provided.

Users can leverage the returned data for various analyses, such as trend identification, performance evaluation, and risk assessment. By integrating this data into analytical tools or trading algorithms, users can make informed trading decisions based on historical performance.

General FAQs

Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.

Prices are listed in USD (United States Dollar), EUR (Euro), CAD (Canadian Dollar), AUD (Australian Dollar), and GBP (British Pound). We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world's most reliable payment companies. If you have any trouble paying by card, just contact us at [email protected]

Additionally, if you already have an active subscription in any of these currencies (USD, EUR, CAD, AUD, GBP), that currency will remain for subsequent subscriptions. You can change the currency at any time as long as you don't have any active subscriptions.

The local currency shown on the pricing page is based on the country of your IP address and is provided for reference only. The actual prices are in USD (United States Dollar). When you make a payment, the charge will appear on your card statement in USD, even if you see the equivalent amount in your local currency on our website. This means you cannot pay directly with your local currency.

Occasionally, a bank may decline the charge due to its fraud protection settings. We suggest reaching out to your bank initially to check if they are blocking our charges. Also, you can access the Billing Portal and change the card associated to make the payment. If these does not work and you need further assistance, please contact our team at [email protected]

Prices are determined by a recurring monthly or yearly subscription, depending on the chosen plan.

API calls are deducted from your plan based on successful requests. Each plan comes with a specific number of calls that you can make per month. Only successful calls, indicated by a Status 200 response, will be counted against your total. This ensures that failed or incomplete requests do not impact your monthly quota.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

To upgrade your current subscription plan, simply go to the pricing page of the API and select the plan you want to upgrade to. The upgrade will be instant, allowing you to immediately enjoy the features of the new plan. Please note that any remaining calls from your previous plan will not be carried over to the new plan, so be aware of this when upgrading. You will be charged the full amount of the new plan.

To check how many API calls you have left for the current month, refer to the 'X-Zyla-API-Calls-Monthly-Remaining' field in the response header. For example, if your plan allows 1,000 requests per month and you've used 100, this field in the response header will indicate 900 remaining calls.

To see the maximum number of API requests your plan allows, check the 'X-Zyla-RateLimit-Limit' response header. For instance, if your plan includes 1,000 requests per month, this header will display 1,000.

The 'X-Zyla-RateLimit-Reset' header shows the number of seconds until your rate limit resets. This tells you when your request count will start fresh. For example, if it displays 3,600, it means 3,600 seconds are left until the limit resets.

Yes, you can cancel your plan anytime by going to your account and selecting the cancellation option on the Billing page. Please note that upgrades, downgrades, and cancellations take effect immediately. Additionally, upon cancellation, you will no longer have access to the service, even if you have remaining calls left in your quota.

You can contact us through our chat channel to receive immediate assistance. We are always online from 8 am to 5 pm (EST). If you reach us after that time, we will get back to you as soon as possible. Additionally, you can contact us via email at [email protected]

To give you the opportunity to experience our APIs without any commitment, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost. This trial can be used only once, so we recommend applying it to the API that interests you the most. While most of our APIs offer a free trial, some may not. The trial concludes after 7 days or once you've made 50 requests, whichever occurs first. If you reach the 50 request limit during the trial, you will need to "Start Your Paid Plan" to continue making requests. You can find the "Start Your Paid Plan" button in your profile under Subscription -> Choose the API you are subscribed to -> Pricing tab. Alternatively, if you don't cancel your subscription before the 7th day, your free trial will end, and your plan will automatically be billed, granting you access to all the API calls specified in your plan. Please keep this in mind to avoid unwanted charges.

After 7 days, you will be charged the full amount for the plan you were subscribed to during the trial. Therefore, it's important to cancel before the trial period ends. Refund requests for forgetting to cancel on time are not accepted.

When you subscribe to an API free trial, you can make up to 50 API calls. If you wish to make additional API calls beyond this limit, the API will prompt you to perform an "Start Your Paid Plan." You can find the "Start Your Paid Plan" button in your profile under Subscription -> Choose the API you are subscribed to -> Pricing tab.

Payout Orders are processed between the 20th and the 30th of each month. If you submit your request before the 20th, your payment will be processed within this timeframe.


APIs Relacionadas