CNBC+API.SH

CNBC API

CNBC quotes, market movers, price charts, headlines and full articles as clean JSON.

The API.SH CNBC API returns CNBC's market data and news as JSON. Get quotes for up to 50 symbols at once with valuation fields, read a region's market board with top gainers, losers and most active stocks, pull price bars for a range, list the latest headlines of a section and open a full article with its body, key points and the tickers it mentions.

  • 5 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
CNBC article
GET https://api.api.sh/cnbc/v1/article
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the CNBC API

Stock and index quote feeds

Fetch quotes for stocks, indices, currencies, commodities and bonds in one call, with change, volume, 52-week range, market cap, P/E and EPS.

Market movers dashboards

Show a region's indices, futures, yields and crypto with the S&P 500, Nasdaq 100 or Dow 30 top gainers, losers and most active stocks.

Charts and backtests

Pull open, high, low, close and volume bars for a symbol, intraday for one or five days and daily or weekly for longer ranges.

Financial news monitoring

List the newest headlines of a CNBC section, keep the ones with your keyword, and open each article for its full text.

News-to-ticker analysis and AI summaries

Read an article's body, key points and listed tickers, then join it with quotes to see how the stocks it covers are moving.

CNBC data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

CNBC API endpoints and prices

Every CNBC endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Posts and media1
CNBC price history
/cnbc/v1/chart
$1 · $2 PAYG
1 credit
More data4
CNBC article
/cnbc/v1/article
$1 · $2 PAYG
1 credit
CNBC market overview
/cnbc/v1/markets
$1 · $2 PAYG
1 credit
CNBC news headlines
/cnbc/v1/news
$1 · $2 PAYG
1 credit
CNBC quotes
/cnbc/v1/quote
$1 · $2 PAYG
1 credit

Call the CNBC API

CNBC article: GET https://api.api.sh/cnbc/v1/article

curl "https://api.api.sh/cnbc/v1/article" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for CNBC data

  • Public data only: no CNBC login, cookies or account needed
  • One key and one response shape for CNBC and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official CNBC API

CNBC does not offer a public developer API for its quotes or news; what ranks for "CNBC API" today is CNBC's own site pages plus community wrappers on RapidAPI and scrapers on Apify. API.SH returns public CNBC quotes, market boards, charts and articles as JSON with no CNBC account.

Instead of maintaining a CNBC scraper from a GitHub script or picking between RapidAPI wrappers, API.SH gives you quotes, movers, charts and news with one key and a fixed price per call.

CNBC API questions

What CNBC data can I get?+

Quotes for up to 50 symbols (/cnbc/v1/quote), market boards and movers by region (/cnbc/v1/markets), price history bars (/cnbc/v1/chart), the latest headlines of a section (/cnbc/v1/news) and full articles (/cnbc/v1/article).

How much does the CNBC API cost?+

Every CNBC endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /cnbc/v1/article at 1 credit each.

Is there an official CNBC API?+

No. CNBC does not publish a public API or API key for developers. API.SH reads CNBC's public pages and returns them as JSON.

Do I need a CNBC account or CNBC Pro?+

No. API.SH only returns data shown publicly on cnbc.com. No endpoint uses a login, CNBC Pro or CNBC+ subscription.

Is there a free API for stock market data?+

You can try the CNBC API for free with your monthly free credits, which cover quotes, movers and price history. After that you pay per call, with no monthly plan required.

Can I use the CNBC API from Python?+

Yes. Use the API.SH Python SDK or any HTTP client: call /cnbc/v1/quote with symbols=AAPL,MSFT and parse the JSON.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /cnbc/v1/quote with the symbols you follow. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More finance & crypto APIs all financial & crypto APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key