NAiOS IconNAiOS Logo
Volver al catálogo

Marketstack

marketstack

Stock Data Real-Time, Intraday & Historical Market Data API providing access to 125,000+ tickers across 72+ stock exchanges worldwide

Acciones
10
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (10)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Get DividendsMARKETSTACK_GET_DIVIDENDSAcción

Tool to retrieve stock dividend data for one or more ticker symbols from Marketstack API. Use when you need historical dividend payment information for stocks, including dividend amounts and payment dates.

Parámetros de entrada

  • sortstringenum

    Sort order for dividend results.

    ASCDESC
  • limitinteger

    Pagination limit - number of results per page. Default 100, maximum 1000. Use to control how many dividend records are returned.

  • offsetinteger

    Pagination offset - number of results to skip. Default 0. Use with limit to paginate through large result sets.

  • date_tostring

    Filter results up to this date (inclusive). Format YYYY-MM-DD. Use to get dividends up to a specific date.

  • symbolsstringObligatorio

    One or more comma-separated ticker symbols (e.g., 'AAPL' or 'AAPL,MSFT'). Required to specify which stocks to retrieve dividend data for.

  • date_fromstring

    Filter results from this date (inclusive). Format YYYY-MM-DD. Use to get dividends starting from a specific date.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get End-of-Day DataMARKETSTACK_GET_EODAcción

Tool to retrieve end-of-day (EOD) stock data for one or multiple ticker symbols. Returns OHLCV data (open, high, low, close, volume) along with adjusted prices, dividends, and split factors. Use when you need historical daily stock prices or market data analysis.

Parámetros de entrada

  • sortstringenum

    Sort order for EOD data results.

    ASCDESC
  • limitinteger

    Maximum number of results to return per page. Default is 100, maximum is 1000.

  • offsetinteger

    Number of results to skip for pagination. Default is 0. Use with limit to paginate through large result sets.

  • date_tostring

    End date for filtering results (inclusive). Use YYYY-MM-DD format (e.g., '2024-12-31').

  • symbolsstringObligatorio

    One or more comma-separated ticker symbols to retrieve data for (e.g., 'AAPL' or 'AAPL,MSFT,GOOGL').

  • exchangestring

    Filter results by stock exchange MIC code (e.g., 'XNAS' for NASDAQ). Only returns data from the specified exchange.

  • date_fromstring

    Start date for filtering results (inclusive). Use YYYY-MM-DD format (e.g., '2024-01-01').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Exchange InfoMARKETSTACK_GET_EXCHANGEAcción

Tool to retrieve detailed information for a specific stock exchange by its MIC (Market Identifier Code). Use when you need comprehensive information about an exchange including its location, status, and operational details.

Parámetros de entrada

  • micstringObligatorio

    Exchange MIC (Market Identifier Code) identifier, e.g., 'XNAS' for NASDAQ.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Stock SplitsMARKETSTACK_GET_SPLITSAcción

Tool to retrieve stock split data for one or more stock symbols from Marketstack. Use when you need historical split information including split factors and dates.

Parámetros de entrada

  • sortstringenum

    Sort order for splits data.

    ASCDESC
  • limitinteger

    Pagination limit (results per page). Default 100, maximum 1000.

  • offsetinteger

    Pagination offset (number of results to skip). Default 0.

  • date_tostring

    Filter results up to this date (inclusive). Format `YYYY-MM-DD`.

  • symbolsstringObligatorio

    One or more comma-separated ticker symbols (e.g., `AAPL` or `AAPL,MSFT`).

  • date_fromstring

    Filter results from this date (inclusive). Format `YYYY-MM-DD`.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Ticker EOD DataMARKETSTACK_GET_TICKER_EODAcción

Tool to retrieve end-of-day stock price data for a specific ticker symbol. Use when you need historical daily price information including open, high, low, close, volume, and adjusted values.

Parámetros de entrada

  • limitinteger

    Number of results to return per page. Default is 100, maximum is 1000

  • offsetinteger

    Number of results to skip for pagination. Default is 0

  • symbolstringObligatorio

    Ticker symbol to look up (e.g., AAPL, MSFT, TSLA)

  • exchangestring

    Filter results by a specific stock exchange using the MIC identification code (e.g., XNAS for NASDAQ)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Ticker EOD LatestMARKETSTACK_GET_TICKER_EOD_LATESTAcción

Tool to retrieve end-of-day (EOD) stock data for the latest available date for a specific ticker. Use when you need the most recent trading day data for a stock symbol.

Parámetros de entrada

  • limitinteger

    Pagination limit (results per page). Default 100, maximum 1000.

  • offsetinteger

    Pagination offset (number of results to skip). Default 0.

  • symbolstringObligatorio

    Ticker symbol to look up (e.g., `AAPL`).

  • exchangestring

    Filter your results based on a specific stock exchange by specifying the MIC identification of a stock exchange.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Ticker InfoMARKETSTACK_GET_TICKER_INFOAcción

Tool to retrieve detailed information about stock tickers including exchange, sector, and industry data. Use when you need comprehensive company information for a ticker symbol.

Parámetros de entrada

  • tickerstringObligatorio

    One or more comma-separated ticker symbols (e.g., `AAPL` or `AAPL,MSFT`).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List CurrenciesMARKETSTACK_LIST_CURRENCIESAcción

Tool to retrieve a list of all supported currencies from the Marketstack API. Use when you need to get information about available currencies for stock market data.

Parámetros de entrada

  • limitinteger

    Pagination limit - number of results per page. Default is 100, maximum is 1000.

  • offsetinteger

    Pagination offset - number of results to skip. Default is 0.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Stock ExchangesMARKETSTACK_LIST_EXCHANGESAcción

Tool to retrieve information about supported stock exchanges. Use when you need to list or search for stock exchanges from the 2700+ exchanges available in Marketstack.

Parámetros de entrada

  • limitinteger

    Pagination limit (results per page). Default 100, maximum 1000.

  • offsetinteger

    Pagination offset (number of results to skip). Default 0.

  • searchstring

    Search term to filter exchanges by name or symbol.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List TickersMARKETSTACK_LIST_TICKERSAcción

Tool to get a list of all supported stock tickers. Use when you need to obtain the full list of tickers supported by Marketstack or search for specific tickers.

Parámetros de entrada

  • limitinteger

    Pagination limit (results per page). Default 100, maximum 1000.

  • offsetinteger

    Pagination offset (number of results to skip). Default 0.

  • searchstring

    Search term to filter tickers by name or symbol.

  • exchangestring

    Filter your results based on a specific stock exchange by specifying the MIC identification of a stock exchange.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not