For Agents
Pull real-time and historical stock quotes, financial statements, company news, and market reference data through IEX Cloud's market data API.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the IEX Cloud API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with IEX Cloud API.
Retrieve real-time stock quotes for single or batched symbols via /stock/{symbol}/quote
Pull historical price ranges and intraday minute bars for backtesting and charting
Access income statement, balance sheet, and cash flow data per company
GET STARTED
Use for: I want to get the latest stock price for AAPL, Retrieve historical daily prices for TSLA over the past year, Get the income statement for MSFT, List recent news articles for NVDA
Not supported: Does not place trades, manage portfolios, or stream order book data — use for stock quotes, fundamentals, and historical price data only.
Jentic publishes the only available OpenAPI specification for IEX Cloud API, keeping it validated and agent-ready. IEX Cloud provides financial market data covering real-time and historical stock quotes, intraday and daily prices, company fundamentals, financial statements, news, and reference data. Agents can query single-symbol or batch endpoints, pull income statements, balance sheets and cash flow statements, retrieve dividends and splits, and access market reference data including symbol lists and sectors. The spec also includes a sandbox server for testing without consuming production credits.
Stream company news, dividends, and splits for portfolio monitoring
Query market-wide reference data including symbol universe and sector lists
Test integrations against the sandbox server before consuming production credits
Patterns agents use IEX Cloud API for, with concrete tasks.
★ Portfolio Quote Dashboard
Power a portfolio dashboard that displays live quotes, day change, and key stats for a watchlist of equities. The batch endpoint at /stock/{symbol}/batch lets one call return quote, news, and stats together, minimising request count and IEX message-credit consumption. Designed for retail investing apps, internal trading dashboards, and AI portfolio assistants.
Call /stock/{symbol}/batch for ['AAPL','MSFT','GOOGL'] requesting types=quote,news,stats and surface the results in a summary.
Historical Backtesting Data
Pull adjusted historical prices for backtesting trading strategies. The /stock/{symbol}/chart/{range} endpoint returns OHLCV data over ranges from 1 day to multi-year, with optional intraday granularity. Quants and AI agents use it to score strategy hypotheses before deploying capital.
Fetch /stock/TSLA/chart/1y and compute the 50-day moving average from the close prices.
Fundamentals and Earnings Research
Build automated equity research workflows that ingest income statements, balance sheets, and cash flow statements per ticker. Combined with /stock/{symbol}/stats and news, an agent can generate a one-page company brief for any covered symbol in seconds.
Pull income, balance-sheet, and cash-flow statements for MSFT and summarise year-over-year revenue growth.
AI Agent Market Briefing
An AI agent surfaces a daily market briefing for a user's holdings: latest price, day move, recent news, and key stats. Through Jentic, the agent discovers the IEX batch operation in one search and pipes the response into the briefing template, with the API key kept in the Jentic vault.
Use Jentic to call /stock/{symbol}/batch for the user's 5 holdings and produce a one-paragraph daily briefing per ticker.
42 endpoints — jentic publishes the only available openapi specification for iex cloud api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/stock/{symbol}/quote
Get a real-time quote for a symbol
/stock/{symbol}/batch
Batch multiple data types in one call
/stock/{symbol}/chart/{range}
Historical OHLCV prices for a range
/stock/{symbol}/intraday-prices
Intraday minute-bar prices
/stock/{symbol}/financials
Income, balance, and cash flow summary
/stock/{symbol}/stats
Key statistics for a symbol
/stock/{symbol}/company
Company profile and metadata
/stock/{symbol}/quote
Get a real-time quote for a symbol
/stock/{symbol}/batch
Batch multiple data types in one call
/stock/{symbol}/chart/{range}
Historical OHLCV prices for a range
/stock/{symbol}/intraday-prices
Intraday minute-bar prices
/stock/{symbol}/financials
Income, balance, and cash flow summary
Three things that make agents converge on Jentic-routed access.
Credential isolation
IEX Cloud API tokens are stored encrypted in the Jentic vault. Agents receive scoped execution access only — the raw token never enters the agent's context window.
Intent-based discovery
Agents search by intent (e.g., 'get a stock quote') and Jentic returns the matching IEX Cloud endpoint with its parameter schema.
Time to first call
Direct IEX Cloud integration: 1-2 days for auth, batching, and credit management. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using IEX Cloud API through Jentic.
Why is there no official OpenAPI spec for IEX Cloud API?
IEX Cloud does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call IEX Cloud via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the IEX Cloud API use?
IEX Cloud uses an API token passed as a query parameter. Through Jentic, the token is held in the vault and injected at execution time, so the agent never sees the raw key.
Can I get historical stock prices with the IEX Cloud API?
Yes. GET /stock/{symbol}/chart/{range} returns historical OHLCV data; ranges include 1d, 1m, 3m, 6m, ytd, 1y, 2y, 5y, max, with optional intraday granularity.
What are the rate limits for the IEX Cloud API?
IEX Cloud meters usage by message credits per response payload rather than fixed RPS. Each plan has a monthly credit allowance, and the response headers report consumed credits — handle 429 by upgrading the plan or batching requests.
Is there a sandbox for testing IEX Cloud calls?
Yes. The spec lists https://sandbox.iexapis.com/stable as a server. Use it during development to avoid consuming production message credits; data is scrambled for safety.
How do I fetch a portfolio's quotes through Jentic?
Run pip install jentic, search 'get a stock quote', load the schema for /stock/{symbol}/batch, and execute with the comma-separated symbols list and types=quote,news,stats.
/stock/{symbol}/stats
Key statistics for a symbol
/stock/{symbol}/company
Company profile and metadata