Playground Sign in Start free
Recipe News and finance

CNBC scraper API: articles as JSON

Send any CNBC page URL with recipe=cnbc and get description, headline, image and 5 more fields as JSON. No selectors to write, no proxies to pick.

  • 1 page type
  • 8 fields
  • 5 credits a page · $0.50 per 1,000
  • Working · 100% in 7 days

5,000 free credits for 7 days, no card.

recipe=cnbc
curl -G 'https://api.ujeebu.com/scrape' \
  -H "ApiKey: $UJEEBU_API_KEY" \
  --data-urlencode 'url=https://www.cnbc.com/2025/08/21/wealthy-investors-etfs-capital-gains-taxes-.html' \
  --data-urlencode 'recipe=cnbc'
200 OK · JSON
{
    "result": {
        "description": "Wealthy investors avoid capital gains taxes b...",
        "headline": "How wealthy investors use ETFs to skirt capit...",
        "modified": "2025-08-21T21:06:58+0000",
        "published": "2025-08-21T18:22:00+0000"
    },
    "success": true
}

What you get from CNBC

The fields of each page type and a real sample from our last validation, shortened.

Articles recipe=cnbc 5 credits a page

FieldTypeExample
article.descriptiontextWealthy investors avoid capital gains taxes by using a 351 conversi...
article.headlinetextHow wealthy investors use ETFs to skirt capital gains taxes. The st...
article.imageimage URLhttps://image.cnbcfm.com/api/v1/image/103678113-GettyImages-8575236...
article.modifieddate2025-08-21T21:06:58+0000
article.publisheddate2025-08-21T18:22:00+0000
article.publishertextCNBC
article.sectiontextInvesting
urlURLhttps://www.cnbc.com/2025/08/21/wealthy-investors-etfs-capital-gain...

Sample answer, validated 2026-10-28

{
    "article": {
        "description": "Wealthy investors avoid capital gains taxes by using a 351 conversion to transfer profitable assets to an ETF. Here's how the strategy works.",
        "headline": "How wealthy investors use ETFs to skirt capital gains taxes. The strategy is 'like magic,' advisor says",
        "image": "https://image.cnbcfm.com/api/v1/image/103678113-GettyImages-85752369.jpg?v=1755607553&w=1200&h=675",
        "modified": "2025-08-21T21:06:58+0000",
        "published": "2025-08-21T18:22:00+0000",
        "publisher": "CNBC",
        "section": "Investing"
    },
    "url": "https://www.cnbc.com/2025/08/21/wealthy-investors-etfs-capital-gains-taxes-.html"
}

One call

Send the page URL and the recipe name to the Scrape API. The recipe brings the extract rules and the settings that work on CNBC (JavaScript rendering).

curl -G 'https://api.ujeebu.com/scrape' \
  -H "ApiKey: $UJEEBU_API_KEY" \
  --data-urlencode 'url=https://www.cnbc.com/2025/08/21/wealthy-investors-etfs-capital-gains-taxes-.html' \
  --data-urlencode 'recipe=cnbc'

The answer is {"result": {...}} with the headers Ujb-Recipe and Ujb-Credits. Your own parameters always win over the recipe.

What people build with CNBC data

  • Media monitoring

    Track the articles published on the topics and companies you follow.

    Learn more
  • Content for AI and RAG

    Collect headlines, dates and summaries as structured input for search and LLM pipelines.

    Learn more
  • Publishing timeline

    Measure when and how often a site publishes, by section.

Price

Same price as the page call, no fee for the recipe. Only successful responses are billed; blocked, timed-out and failed requests are free.

Page typeCredits a pagePer 1,000, StarterPer 1,000, Pro
Article5$0.82$0.50

See all plans

FAQ

What does the CNBC recipe return?

JSON with 8 fields from article (recipe=cnbc), for example description, headline, image, modified, published. The answer is {"result": {...}} with the fields shown on this page.

How much does it cost to scrape CNBC?

5 credits a page ($0.50 per 1,000 on Pro, $0.82 on Starter). Same price as the page call, no fee for the recipe. Only successful responses are billed; blocked, timed-out and failed requests are free.

Do I need proxies or a headless browser?

No. The recipe brings the settings that work on CNBC: JavaScript rendering. Send only the URL and recipe=cnbc.

What happens when CNBC changes its pages?

We check CNBC every day and re-validate the recipe on real pages every week, then fix it when the site changes. Until a fix is live, the API answers 404 "the recipe has no working version" instead of empty data, and that call is free.

Can I change the fields?

Yes. Send your own extract_rules or any setting (js, proxy_type, wait_for) and it wins over the recipe. The developer guide shows the recipe rules to start from.

Get CNBC data as JSON today.

5,000 free credits for 7 days. No card.