{
"success": false,
"error": {
"code": "WORKSPACE_BANNED",
"message": "This workspace has been suspended and cannot make API requests."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
{
"success": false,
"error": {
"code": "UPSTREAM_UNREACHABLE",
"message": "The origin did not respond to any attempt we made."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
{
"success": false,
"error": {
"code": "TOO_MANY_REQUESTS",
"message": "Rate limit exceeded for this workspace and plan."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
{
"success": false,
"error": {
"code": "SERVICE_UNAVAILABLE",
"message": "The summary and json formats are not available."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
Search the news
Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set scrapeResults to true to also read each article as clean data, at 1 additional credit per article read.
{
"success": false,
"error": {
"code": "WORKSPACE_BANNED",
"message": "This workspace has been suspended and cannot make API requests."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
{
"success": false,
"error": {
"code": "UPSTREAM_UNREACHABLE",
"message": "The origin did not respond to any attempt we made."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
{
"success": false,
"error": {
"code": "TOO_MANY_REQUESTS",
"message": "Rate limit exceeded for this workspace and plan."
},
"meta": {
"requestId": "019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"
}
}
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Hydrafetch","description":"Turn any URL into clean Markdown and structured data your model can use. Scrape, crawl, search and extract with one API, one credit a page.","colors":{"primary":"#0E7490","light":"#22D3EE","dark":"#0E7490"},"logo":{"light":"https://mintcdn.com/hydrafetch/koPVMLXM3S4OTC3p/logo/lockup-light.svg?fit=max\u0026auto=format\u0026n=koPVMLXM3S4OTC3p\u0026q=85\u0026s=581b06c8816bc26dd6badf943c86aa6a","dark":"https://mintcdn.com/hydrafetch/koPVMLXM3S4OTC3p/logo/lockup-dark.svg?fit=max\u0026auto=format\u0026n=koPVMLXM3S4OTC3p\u0026q=85\u0026s=8794eacf6c26789ce40273c8d0c6f75c"},"favicon":"https://mintcdn.com/hydrafetch/koPVMLXM3S4OTC3p/favicon.svg?fit=max\u0026auto=format\u0026n=koPVMLXM3S4OTC3p\u0026q=85\u0026s=a73416b63f89cddc2832b7d92c18f775","appearance":{"default":"system"},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Start for free","href":"https://app.hydrafetch.com"}},"footer":{"socials":{"github":"https://github.com/hydrafetch","x":"https://x.com/hydrafetch"},"links":[{"header":"Product","items":[{"label":"Dashboard","href":"https://app.hydrafetch.com"},{"label":"Quickstart","href":"https://docs.hydrafetch.com/quickstart"},{"label":"API reference","href":"https://docs.hydrafetch.com/api-reference"}]},{"header":"Resources","items":[{"label":"Changelog","href":"https://docs.hydrafetch.com/changelog"},{"label":"Status","href":"https://api.hydrafetch.com/health"},{"label":"Support","href":"mailto:[email protected]"}]}]},"seo":{"metatags":{"og:type":"website","og:site_name":"Hydrafetch Docs","twitter:card":"summary_large_image","og:description":"Turn any URL into clean Markdown and structured data your model can use. Scrape, crawl, search and extract with one API, one credit a page."},"indexing":"all"},"fonts":{"heading":{"family":"Chivo","weight":600,"source":"fonts/Chivo[wght].woff2","format":"woff2"},"body":{"family":"Chivo","weight":400,"source":"fonts/Chivo[wght].woff2","format":"woff2"}},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","cursor","mcp"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hydrafetch","hasAudioNarration":false,"actualSubdomain":"hydrafetch","customDomains":["docs.hydrafetch.com"],"gitSource":{"type":"github","owner":"hydrafetch","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6aec29ef4bebc9edaf24a103","collectionId":"9fbc19fb-ee98-48a5-aee9-e1b24603d7b8","liveDeploymentHistoryId":"6aec29ef4bebc9edaf24a103","schemaVersion":"v3"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aec390af73278e02597def3","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API Reference","count":28},{"language":"default","tag":"Documentation","count":23},{"language":"default","tag":"Blueprints","count":11},{"language":"default","tag":"Core concepts","count":9},{"language":"default","tag":"Web Scraping","count":8},{"language":"default","tag":"Crawl \u0026 batch","count":7},{"language":"default","tag":"Scrape","count":7},{"language":"default","tag":"Help Center","count":5},{"language":"default","tag":"Brand","count":5},{"language":"default","tag":"Get started","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--hf-ink: #0b1b26;--hf-text-2: #47606c;--hf-text-3: #74909c;--hf-line: #d3e0e6;--hf-well: #edf4f7;--hf-accent: #0e7490;--hf-accent-hover: #107ea0;--hf-ok-soft: #e6f4ea;--hf-ok-line: #cfe8d6;--hf-warn-soft: #fbf1e1;--hf-warn-line: #f1dfbf;--hf-danger-soft: #fbe7e7;--hf-danger-line: #f2c9c9;--hf-brand-soft: #e0f4f9;--hf-info-line: #bfe6f0;--hf-brand-deep: #0b5c73;--hf-paper: #fafcfd;--hf-panel: #ffffff;--hf-tint: #f4f9fb;--hf-line-strong: #b6cbd4;--hf-on-accent: #ffffff;--hf-key-edge-soft: color-mix(in oklab, #0e7490 42%, #ffffff);--hf-r-control: 2px;--hf-r-intent: 4px;--hf-r-panel: 8px}.dark{--hf-ink: #e6eef2;--hf-text-2: #a7b9c3;--hf-text-3: #748a97;--hf-line: #1f2c36;--hf-well: #151e26;--hf-accent: #22d3ee;--hf-accent-hover: #3ddcf3;--hf-brand-deep: #0e9fb5;--hf-paper: #0a0f14;--hf-panel: #0f161c;--hf-tint: #0a0f14;--hf-line-strong: #2e3f4b;--hf-on-accent: #062028;--hf-key-edge-soft: color-mix(in oklab, #22d3ee 42%, #0f161c)}@font-face{font-family:'Chivo Mono';src:url('/fonts/ChivoMono[wght].woff2') format('woff2-variations');font-weight:100 900;font-style:normal;font-display:swap}code,pre,kbd,samp{font-family:'Chivo Mono', ui-monospace, SFMono-Regular, Menlo, monospace}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tryit-button,#topbar-cta-button>a,.navbar-link>a,#page-context-menu>button{position:relative!important;overflow:hidden!important;border-radius:var(--hf-r-control)!important;font-weight:500}.tryit-button::after,#topbar-cta-button>a::after,.navbar-link>a::after,#page-context-menu-button::after{content:'';position:absolute;inset-block:0;right:0;width:8px;pointer-events:none;background:repeating-conic-gradient(var(--hf-key-edge) 0 25%, transparent 0 50%) 0 0 / 4px 4px}.tryit-button,#topbar-cta-button>a{--hf-key-edge: var(--hf-paper);padding-right:22px!important}.tryit-button,#topbar-cta-button>a>span.absolute{background:var(--hf-accent)!important;border:1px solid var(--hf-brand-deep);border-radius:var(--hf-r-control)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / 18%),\n 0 1px 0 var(--hf-brand-deep);opacity:1!important}.tryit-button,.tryit-button *,#topbar-cta-button>a span,#topbar-cta-button>a svg{color:var(--hf-on-accent)!important}.tryit-button:hover,#topbar-cta-button>a:hover>span.absolute{background:var(--hf-accent-hover)!important}.navbar-link>a,#page-context-menu>button{--hf-key-edge: var(--hf-key-edge-soft);border:1px solid var(--hf-line-strong)!important;background:var(--hf-panel)!important;color:var(--hf-ink)!important;box-shadow:inset 0 1px 0 var(--hf-panel),\n 0 1px 0 var(--hf-line)}.navbar-link>a{padding-right:22px!important}#page-context-menu-button{padding-right:18px!important}#page-context-menu>button+button{border-left:0!important}.navbar-link>a:hover,#page-context-menu>button:hover{border-color:var(--hf-text-3)!important;background:var(--hf-tint)!important}.tryit-button:active,#topbar-cta-button>a:active,.navbar-link>a:active,#page-context-menu>button:active{transform:translateY(1px)}.tryit-button:focus-visible,#topbar-cta-button>a:focus-visible,.navbar-link>a:focus-visible,#page-context-menu>button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--hf-paper),\n 0 0 0 4px #0891b2}button,input,select,textarea,.tryit-button,[role=\"button\"]{border-radius:var(--hf-r-control)}.card{border-radius:var(--hf-r-panel);border:1px solid var(--hf-line);box-shadow:none;transition:border-color 120ms cubic-bezier(0.2, 0.7, 0.2, 1)}.card:hover{border-color:var(--hf-accent);box-shadow:none}.callout,[class*=\"callout\"]{border-radius:var(--hf-r-intent);box-shadow:none}.code-block{border-radius:var(--hf-r-panel);border:1px solid var(--hf-line)}#content-area hr{height:48px;border:0;border-top:1px solid var(--hf-line);border-bottom:1px solid var(--hf-line);background:repeating-conic-gradient(var(--hf-line) 0 25%, transparent 0 50%) 0 0 / 4px 4px;mask-image:linear-gradient(to bottom, transparent, #000 50%, transparent)}code,pre,kbd{font-feature-settings:'tnum' 1,\n 'zero' 1}"}],"page":{"pagePath":"api-reference/news/search-the-news","slug":"/api-reference/news/search-the-news","pageMetadata":{"title":"Search the news","description":"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set `scrapeResults` to true to also read each article as clean data, at 1 additional credit per article read.","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/news","href":"/api-reference/news/search-the-news","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set \", _jsx(_components.code, {\n children: \"scrapeResults\"\n }), \" to true to also read each article as clean data, at 1 additional credit per article read.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Search the news","description":"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set `scrapeResults` to true to also read each article as clean data, at 1 additional credit per article read.","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/news","href":"/api-reference/news/search-the-news","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set `scrapeResults` to true to also read each article as clean data, at 1 additional credit per article read.","operationId":"run","parameters":[],"requestBody":"3c02985a-8099-4606-85a3-17e02e7a48d4","responses":{"200":"739e43b1-26c0-4035-aa83-4919ade1aee7","400":"5bf76f00-3039-42e0-8178-375e08a00af8","401":"99f2f65e-6258-40cc-bcb4-e55dbd020595","402":"60427871-abe6-4695-bd61-9e9144cd76bc","403":"fd394d0c-c924-4c74-a454-670236bdbb8a","404":"87557a71-ade6-497e-9dbc-37992489863b","422":"24882ed3-59d8-44e6-8a0b-fcbabc976d8b","429":"79148421-8c92-4db9-98ac-3cb75bf9b8f1","500":"a71a5143-e0c2-42b6-8acc-7cf016f398e1","503":"75105959-3185-4f00-8019-be2e763bb6ba"},"summary":"Search the news","tags":["News"],"method":"post","type":"path","servers":["81c4faab-5aef-473c-bba9-bf0e5ca74790"],"security":["69f8e33c-e16d-423c-b08a-58f46500b767"],"path":"/v1/web/news","baseUrlOptions":["https://api.hydrafetch.com"],"title":"Search the news","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","maxLength":500,"example":"startup raises series A","description":"What to find news about.","isRequired":true,"uniqueKey":"query","typeLabel":"string"},"limit":{"type":"number","minimum":1,"maximum":50,"default":10,"example":10,"description":"How many articles to return, newest first.","uniqueKey":"limit","typeLabel":"number"},"timeRange":{"type":"string","enum":["hour","day","week","month"],"default":"week","example":"week","description":"Only articles published within this window before now.","uniqueKey":"timeRange","typeLabel":"enum\u003cstring>"},"country":{"type":"string","example":"us","description":"ISO 3166 alpha-2 country code to lean results toward that edition.","uniqueKey":"country","typeLabel":"string"},"includeDomains":{"maxItems":15,"example":["techcrunch.com"],"description":"Only return articles from these sites.","type":"array","items":{"type":"string","uniqueKey":"includeDomains.items.[INDEX]","typeLabel":"string"},"uniqueKey":"includeDomains","typeLabel":"string[]"},"excludeDomains":{"maxItems":15,"example":["prnewswire.com"],"description":"Drop articles from these sites.","type":"array","items":{"type":"string","uniqueKey":"excludeDomains.items.[INDEX]","typeLabel":"string"},"uniqueKey":"excludeDomains","typeLabel":"string[]"},"scrapeResults":{"type":"boolean","example":false,"description":"When true, each article also comes back with its page read and returned as clean data, at 1 additional credit per article read.","uniqueKey":"scrapeResults","typeLabel":"boolean"},"scrapeOptions":{"type":"object","properties":{"formats":{"type":"array","example":["markdown"],"description":"What to return per page. Omit for Markdown only.","items":{"type":"string","enum":["markdown","html","rawHtml","links","structured"],"uniqueKey":"scrapeOptions.formats.items.[INDEX]","typeLabel":"enum\u003cstring>"},"uniqueKey":"scrapeOptions.formats","typeLabel":"enum\u003cstring>[]"},"onlyMainContent":{"type":"boolean","description":"Return only the main content, dropping boilerplate. Default true.","uniqueKey":"scrapeOptions.onlyMainContent","typeLabel":"boolean"},"includeTags":{"maxItems":50,"description":"CSS selectors to keep.","type":"array","items":{"type":"string","uniqueKey":"scrapeOptions.includeTags.items.[INDEX]","typeLabel":"string"},"uniqueKey":"scrapeOptions.includeTags","typeLabel":"string[]"},"excludeTags":{"maxItems":50,"description":"CSS selectors to strip before extraction.","type":"array","items":{"type":"string","uniqueKey":"scrapeOptions.excludeTags.items.[INDEX]","typeLabel":"string"},"uniqueKey":"scrapeOptions.excludeTags","typeLabel":"string[]"},"removeBase64Images":{"type":"boolean","description":"Strip inline base64 images. Default true.","uniqueKey":"scrapeOptions.removeBase64Images","typeLabel":"boolean"},"blockAds":{"type":"boolean","description":"Remove common ad and tracking elements. Default true.","uniqueKey":"scrapeOptions.blockAds","typeLabel":"boolean"},"includeLinks":{"type":"boolean","description":"Keep inline links in the markdown. By default links are kept wherever the page text carries them. Set true to keep them on every page, or false for the densest prose.","uniqueKey":"scrapeOptions.includeLinks","typeLabel":"boolean"},"waitFor":{"type":"number","minimum":0,"maximum":30000,"description":"Extra milliseconds to let the page settle before capture.","uniqueKey":"scrapeOptions.waitFor","typeLabel":"number"},"timeout":{"type":"number","minimum":1000,"maximum":100000,"description":"Per-page time budget, in milliseconds.","uniqueKey":"scrapeOptions.timeout","typeLabel":"number"},"location":{"type":"object","properties":{"country":{"type":"string","example":"us","description":"ISO 3166 alpha-2 country to fetch as if from.","uniqueKey":"scrapeOptions.location.country","typeLabel":"string"},"languages":{"example":["en-US","en"],"description":"Preferred content languages, most-preferred first.","type":"array","items":{"type":"string","uniqueKey":"scrapeOptions.location.languages.items.[INDEX]","typeLabel":"string"},"uniqueKey":"scrapeOptions.location.languages","typeLabel":"string[]"}},"uniqueKey":"scrapeOptions.location","typeLabel":"object"},"headers":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"scrapeOptions.headers.additionalProperties","typeLabel":"string"},"description":"Extra request headers to send when fetching each page.","uniqueKey":"scrapeOptions.headers","typeLabel":"object"},"preferStructure":{"type":"boolean","description":"Preserve document structure over prose density. Default off.","uniqueKey":"scrapeOptions.preferStructure","typeLabel":"boolean"},"maxAge":{"type":"number","minimum":0,"maximum":604800000,"description":"Serve a page from cache if younger than this many milliseconds.","uniqueKey":"scrapeOptions.maxAge","typeLabel":"number"}},"uniqueKey":"scrapeOptions","typeLabel":"object"}},"required":["query"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"query":"startup raises series A","limit":10,"timeRange":"week","country":"us","includeDomains":["techcrunch.com"],"excludeDomains":["prnewswire.com"],"scrapeResults":false,"scrapeOptions":{"formats":["markdown"],"onlyMainContent":true,"includeTags":["\u003cstring>"],"excludeTags":["\u003cstring>"],"removeBase64Images":true,"blockAds":true,"includeLinks":true,"waitFor":15000,"timeout":50500,"location":{"country":"us","languages":["en-US","en"]},"headers":{},"preferStructure":true,"maxAge":302400000}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"739e43b1-26c0-4035-aa83-4919ade1aee7":{"description":"Matching articles, newest first.","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"query":{"type":"string","example":"startup raises series A","description":"The query you searched.","isRequired":true,"uniqueKey":"data.query","typeLabel":"string"},"status":{"type":"string","enum":["ok","no_results"],"example":"ok","description":"`ok` when articles were found, `no_results` when none matched in the window. If news cannot be searched at all, the request fails with 503 rather than returning an empty list.","isRequired":true,"uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"results":{"description":"Articles, newest first.","type":"array","items":{"type":"object","properties":{"title":{"type":"string","example":"Acme raises $45M in Series A round","description":"The headline.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].title","typeLabel":"string"},"url":{"type":"string","example":"https://example.com/news/acme-series-a","description":"The article's address on the publisher's own site.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].url","typeLabel":"string"},"source":{"oneOf":[{"type":"string","example":"Example News","description":"The outlet that published it.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","example":"Example News","description":"The outlet that published it.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].source","typeLabel":"string | null"},"publishedAt":{"type":"string","example":"2026-11-03T09:12:00.000Z","description":"When it was published. Exact when the listing gives a time, otherwise worked out from its stated age, such as 2 days ago.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].publishedAt","typeLabel":"string"},"snippet":{"oneOf":[{"type":"string","example":"The startup raised $45 million to expand into Europe.","description":"A short summary of the article.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].snippet.oneOf.0","typeLabel":"string"},{"type":"null","example":"The startup raised $45 million to expand into Europe.","description":"A short summary of the article.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].snippet.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].snippet","typeLabel":"string | null"},"imageUrl":{"oneOf":[{"type":"string","example":"https://example.com/images/acme.jpg","description":"The article's thumbnail.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].imageUrl.oneOf.0","typeLabel":"string"},{"type":"null","example":"https://example.com/images/acme.jpg","description":"The article's thumbnail.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].imageUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].imageUrl","typeLabel":"string | null"},"data":{"oneOf":[{"type":"object","description":"The article read as clean data, or null when `scrapeResults` is off or the page could not be read.","required":["url","finalUrl","redirected","status","cached","metadata"],"properties":{"url":{"type":"string","example":"https://example.com","description":"The URL you requested.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.url","typeLabel":"string"},"finalUrl":{"type":"string","example":"https://example.com/","description":"The final URL after any redirects.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.finalUrl","typeLabel":"string"},"redirected":{"type":"boolean","example":false,"description":"Whether the origin redirected: true when `finalUrl` differs from the URL you requested. Explicit so a page with no redirect is distinguishable from one whose redirect was not tracked.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.redirected","typeLabel":"boolean"},"status":{"type":"number","example":200,"description":"HTTP status of the fetched page.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.status","typeLabel":"number"},"cached":{"type":"boolean","example":false,"description":"Whether this result was served from cache.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.cached","typeLabel":"boolean"},"metadata":{"type":"object","properties":{"title":{"oneOf":[{"type":"object","example":"Example Domain","description":"The page title.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.title.oneOf.0","typeLabel":"object"},{"type":"null","example":"Example Domain","description":"The page title.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.title","typeLabel":"object | null"},"structure":{"type":"string","enum":["markdown","plain"],"example":"markdown","description":"Whether the content carries markdown structure (headings, lists, emphasis) or is plain prose. `plain` is not an error — the default extractor optimises for capturing every word and wins on listing and forum pages. If you need the structure, re-request with `preferStructure: true`.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.structure","typeLabel":"enum\u003cstring>"},"pageType":{"type":"string","example":"article","description":"Coarse page classification (e.g. article, listing, forum, docs).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.pageType","typeLabel":"string"},"wordCount":{"type":"number","example":214,"description":"Word count of the extracted main content.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.wordCount","typeLabel":"number"},"description":{"oneOf":[{"type":"object","example":"A short summary of the page, as published by the page itself.","description":"The page's own description (meta description / og:description).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.description.oneOf.0","typeLabel":"object"},{"type":"null","example":"A short summary of the page, as published by the page itself.","description":"The page's own description (meta description / og:description).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.description","typeLabel":"object | null"},"language":{"oneOf":[{"type":"object","example":"en","description":"The language the page declares.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.language.oneOf.0","typeLabel":"object"},{"type":"null","example":"en","description":"The language the page declares.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.language.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.language","typeLabel":"object | null"},"author":{"oneOf":[{"type":"object","example":"Jane Doe","description":"The declared author.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.author.oneOf.0","typeLabel":"object"},{"type":"null","example":"Jane Doe","description":"The declared author.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.author.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.author","typeLabel":"object | null"},"siteName":{"oneOf":[{"type":"object","example":"Example Blog","description":"The declared site name.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.siteName.oneOf.0","typeLabel":"object"},{"type":"null","example":"Example Blog","description":"The declared site name.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.siteName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.siteName","typeLabel":"object | null"},"publishedTime":{"oneOf":[{"type":"object","example":"2026-01-05","description":"When the page says it was published (ISO 8601).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.publishedTime.oneOf.0","typeLabel":"object"},{"type":"null","example":"2026-01-05","description":"When the page says it was published (ISO 8601).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.publishedTime.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.publishedTime","typeLabel":"object | null"},"modifiedTime":{"oneOf":[{"type":"object","example":"2026-02-11","description":"When the page says it was last updated (ISO 8601).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.modifiedTime.oneOf.0","typeLabel":"object"},{"type":"null","example":"2026-02-11","description":"When the page says it was last updated (ISO 8601).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.modifiedTime.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.modifiedTime","typeLabel":"object | null"},"image":{"oneOf":[{"type":"object","example":"https://example.com/cover.png","description":"The page's lead image (og:image).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.image.oneOf.0","typeLabel":"object"},{"type":"null","example":"https://example.com/cover.png","description":"The page's lead image (og:image).","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.image.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata.image","typeLabel":"object | null"}},"required":["title","structure","pageType","wordCount","description","language","author","siteName","publishedTime","modifiedTime","image"],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.metadata","typeLabel":"object"},"warning":{"type":"string","description":"Set when the page was returned with a caveat (e.g. partial content).","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.warning","typeLabel":"string"},"usage":{"type":"object","properties":{"creditsUsed":{"type":"number","example":1,"description":"Credits this call consumed. Charged only on success.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.usage.creditsUsed","typeLabel":"number"},"creditsRemaining":{"type":"number","example":4999,"description":"Credits left in your workspace's balance after this call.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.usage.creditsRemaining","typeLabel":"number"},"freshness":{"type":"string","enum":["cache","fresh"],"example":"fresh","description":"Whether the result was served from cache or freshly fetched.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.usage.freshness","typeLabel":"enum\u003cstring>"}},"required":["creditsUsed","creditsRemaining","freshness"],"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.usage","typeLabel":"object"},"quality":{"type":"object","description":"Per-page extraction quality signals.","required":["confidence","complete","blocked"],"properties":{"confidence":{"type":"number","example":0.94,"minimum":0,"maximum":1,"description":"How trustworthy the extraction is, from 0 to 1. High when independent checks corroborate substantial content; near zero when the page yielded almost nothing.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.quality.confidence","typeLabel":"number"},"complete":{"type":"boolean","example":true,"description":"Whether the result captured the bulk of the content available on the page. False when the result looks thin or truncated.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.quality.complete","typeLabel":"boolean"},"blocked":{"type":"boolean","example":false,"description":"Whether the page appeared to be behind a challenge or bot wall.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.quality.blocked","typeLabel":"boolean"}},"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.quality","typeLabel":"object"},"markdown":{"type":"string","description":"Clean Markdown of the main content. Returned when `markdown` is requested.","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.markdown","typeLabel":"string"},"html":{"type":"string","description":"Cleaned main-content HTML. Returned when `html` is requested.","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.html","typeLabel":"string"},"rawHtml":{"type":"string","description":"The unmodified page HTML. Returned when `rawHtml` is requested.","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.rawHtml","typeLabel":"string"},"links":{"type":"object","description":"Returned when `links` is requested.","required":["internal","external"],"properties":{"internal":{"description":"Links pointing to the same site.","type":"array","items":{"type":"string","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.links.internal.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.links.internal","typeLabel":"string[]"},"external":{"description":"Links pointing to other sites.","type":"array","items":{"type":"string","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.links.external.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.links.external","typeLabel":"string[]"}},"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.links","typeLabel":"object"},"structured":{"type":"object","description":"Returned when `structured` is requested.","required":["entities","jsonLd","microdata","opengraph","rdfa","appState"],"properties":{"entities":{"description":"The page's own structured data, normalised into one deduplicated list of typed entities.","type":"array","items":{"type":"object","properties":{"type":{"type":"string","example":"Product","description":"The schema.org type of the entity.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.entities.items.[INDEX].type","typeLabel":"string"},"source":{"type":"string","enum":["json-ld","microdata","rdfa","opengraph"],"description":"Which structured-data syntax the entity came from.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.entities.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"properties":{"type":"object","additionalProperties":true,"description":"The entity's properties, as published.","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.entities.items.[INDEX].properties","typeLabel":"object"}},"required":["type","source","properties"],"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.entities.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.entities","typeLabel":"object[]"},"jsonLd":{"description":"Raw JSON-LD blocks, as found on the page.","type":"array","items":{"type":"object","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.jsonLd.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.jsonLd","typeLabel":"object[]"},"microdata":{"description":"Raw microdata items.","type":"array","items":{"type":"object","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.microdata.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.microdata","typeLabel":"object[]"},"opengraph":{"description":"Raw OpenGraph/Twitter-card tags.","type":"array","items":{"type":"object","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.opengraph.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.opengraph","typeLabel":"object[]"},"rdfa":{"description":"Raw RDFa items.","type":"array","items":{"type":"object","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.rdfa.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.rdfa","typeLabel":"object[]"},"appState":{"description":"Names of embedded framework app-state blocks detected on the page.","type":"array","items":{"type":"string","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.appState.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured.appState","typeLabel":"string[]"}},"uniqueKey":"data.results.items.[INDEX].data.oneOf.0.structured","typeLabel":"object"},"summary":{"type":"string","description":"A concise factual summary. Returned when `summary` is requested (LLM-backed).","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.summary","typeLabel":"string"},"json":{"type":"object","additionalProperties":true,"description":"Schema-shaped JSON. Returned when `json` is requested (LLM-backed).","uniqueKey":"data.results.items.[INDEX].data.oneOf.0.json","typeLabel":"object"}},"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.results.items.[INDEX].data.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.results.items.[INDEX].data","typeLabel":"object | null"}},"required":["title","url","source","publishedAt","snippet","imageUrl","data"],"uniqueKey":"data.results.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.results","typeLabel":"object[]"}},"required":["query","status","results"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"query":"startup raises series A","status":"ok","results":[{"title":"Acme raises $45M in Series A round","url":"https://example.com/news/acme-series-a","source":"Example News","publishedAt":"2026-11-03T09:12:00.000Z","snippet":"The startup raised $45 million to expand into Europe.","imageUrl":"https://example.com/images/acme.jpg","data":{"url":"https://example.com","finalUrl":"https://example.com/","redirected":false,"status":200,"cached":false,"metadata":{"title":"Example Domain","structure":"markdown","pageType":"article","wordCount":214,"description":"A short summary of the page, as published by the page itself.","language":"en","author":"Jane Doe","siteName":"Example Blog","publishedTime":"2026-01-05","modifiedTime":"2026-02-11","image":"https://example.com/cover.png"},"warning":"\u003cstring>","usage":{"creditsUsed":1,"creditsRemaining":4999,"freshness":"fresh"},"quality":{"confidence":0.94,"complete":true,"blocked":false},"markdown":"\u003cstring>","html":"\u003cstring>","rawHtml":"\u003cstring>","links":{"internal":["\u003cstring>"],"external":["\u003cstring>"]},"structured":{"entities":[{"type":"Product","source":"json-ld","properties":{}}],"jsonLd":[{}],"microdata":[{}],"opengraph":[{}],"rdfa":[{}],"appState":["\u003cstring>"]},"summary":"\u003cstring>","json":{}}}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"5bf76f00-3039-42e0-8178-375e08a00af8":{"description":"The request body or query failed validation.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"VALIDATION_ERROR","message":"url must be a valid URL"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"VALIDATION_ERROR","message":"url must be a valid URL"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"99f2f65e-6258-40cc-bcb4-e55dbd020595":{"description":"The X-API-Key header is missing, malformed, or names a key that no longer exists.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"UNAUTHORIZED","message":"Missing X-API-Key header. Agents: https://hydrafetch.com/auth.md"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"UNAUTHORIZED","message":"Missing X-API-Key header. Agents: https://hydrafetch.com/auth.md"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"60427871-abe6-4695-bd61-9e9144cd76bc":{"description":"The workspace has no credits left for this request. Nothing was charged and nothing was fetched.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"INSUFFICIENT_CREDITS","message":"Insufficient credits"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"INSUFFICIENT_CREDITS","message":"Insufficient credits"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"fd394d0c-c924-4c74-a454-670236bdbb8a":{"description":"The key is valid but the workspace may not make this request.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"WORKSPACE_BANNED","message":"This workspace has been suspended and cannot make API requests."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"WORKSPACE_BANNED","message":"This workspace has been suspended and cannot make API requests."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"87557a71-ade6-497e-9dbc-37992489863b":{"description":"No such job, or the id belongs to another workspace.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"NOT_FOUND","message":"Job not found"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"NOT_FOUND","message":"Job not found"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"24882ed3-59d8-44e6-8a0b-fcbabc976d8b":{"description":"The target site did not respond, or we could not read that page. This is a fact about that URL rather than a fault on our side, and retrying it will not change the answer. When details.retryAfterSeconds is present, asking again before then returns this same answer. Nothing was charged.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"UPSTREAM_UNREACHABLE","message":"The origin did not respond to any attempt we made."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"UPSTREAM_UNREACHABLE","message":"The origin did not respond to any attempt we made."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"79148421-8c92-4db9-98ac-3cb75bf9b8f1":{"description":"The workspace exceeded its per-minute request limit. Read the RateLimit headers, or Retry-After on this response, and retry after the window resets.","headers":{"Retry-After":{"description":"Seconds to wait before retrying. Prefer this over a fixed backoff.","schema":{"type":"integer","example":17}},"RateLimit":{"description":"Requests remaining (r) and seconds until the window resets (t).","schema":{"type":"string","example":"\"workspace\";r=0;t=17"}},"RateLimit-Policy":{"description":"The quota (q) for your plan and the window it applies over (w), in seconds.","schema":{"type":"string","example":"\"workspace\";q=600;w=60"}}},"content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"TOO_MANY_REQUESTS","message":"Rate limit exceeded for this workspace and plan."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"TOO_MANY_REQUESTS","message":"Rate limit exceeded for this workspace and plan."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"a71a5143-e0c2-42b6-8acc-7cf016f398e1":{"description":"Unexpected server error. Nothing was charged.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"INTERNAL_SERVER_ERROR","message":"Internal server error"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"INTERNAL_SERVER_ERROR","message":"Internal server error"},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"},"75105959-3185-4f00-8019-be2e763bb6ba":{"description":"A dependency needed for the requested formats is unavailable. Safe to retry.","content":{"application/json":{"schema":{"type":"object","required":["success","error","meta"],"description":"Every failure on this API returns this shape, whatever the status. Successful responses never carry it.","properties":{"success":{"type":"boolean","enum":[false],"example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"enum\u003cboolean>"},"error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR","INVALID_INPUT","UNAUTHORIZED","INSUFFICIENT_CREDITS","FORBIDDEN","WORKSPACE_BANNED","NOT_FOUND","TOO_MANY_REQUESTS","UPSTREAM_UNREACHABLE","SERVICE_UNAVAILABLE","INTERNAL_SERVER_ERROR"],"description":"Stable, machine-readable reason. Branch on this rather than on the message, which may be reworded.","example":"INSUFFICIENT_CREDITS","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable explanation. Safe to show a user, not to parse.","example":"Insufficient credits","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional machine-readable context, present on validation failures.","uniqueKey":"error.details","typeLabel":"object"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","properties":{"requestId":{"type":"string","description":"Quote this when contacting support about a specific failure.","example":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c","uniqueKey":"meta.requestId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":{"code":"SERVICE_UNAVAILABLE","message":"The summary and json formats are not available."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"SERVICE_UNAVAILABLE","message":"The summary and json formats are not available."},"meta":{"requestId":"019e8a3c-9f0b-7c12-88ab-1d2e3f4a5b6c"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"69f8e33c-e16d-423c-b08a-58f46500b767":{"apiKey":{"type":"apiKey","in":"header","name":"X-API-Key","scopes":[],"schemeName":"apiKey"}}},"servers":{"81c4faab-5aef-473c-bba9-bf0e5ca74790":{"url":"https://api.hydrafetch.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","scopes":[],"schemeName":"apiKey"},"schema":{"title":"X-API-Key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"X-API-Key"}],"title":"apiKey"}]},"originalFileLocation":"https://api.hydrafetch.com/openapi.json"},"subdomain":"hydrafetch","siteName":"Hydrafetch","title":"Search the news - Hydrafetch","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T08:06:39.222Z","originalFileLocation":"api-reference/news/search-the-news.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set scrapeResults to true to also read each article as clean data, at 1 additional credit per article read.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Hydrafetch\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Search the news - Hydrafetch\">\u003cmeta data-mint-head property=\"og:description\" content=\"Turn any URL into clean Markdown and structured data your model can use. Scrape, crawl, search and extract with one API, one credit a page.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Hydrafetch Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.hydrafetch.com/api-reference/news/search-the-news\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hydrafetch.mintlify.app/_mintlify/api/og/v2?division=News\u0026amp;title=Search+the+news\u0026amp;description=Find+recent+news+articles+about+a+query%2C+newest+first%2C+each+with+its+outlet+and+publish+time.+Costs+1+credit%3B+a+search+that+finds+nothing+is+free.+Set+%60scrapeRe\u0026amp;theme=f5eba905b9694396708bdd7f\u0026amp;signature=9e8b37e8f480c86905f33982b92703c7db40374d0ba21663e60d42897995578f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Search the news - Hydrafetch\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Turn any URL into clean Markdown and structured data your model can use. Scrape, crawl, search and extract with one API, one credit a page.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hydrafetch.mintlify.app/_mintlify/api/og/v2?division=News\u0026amp;title=Search+the+news\u0026amp;description=Find+recent+news+articles+about+a+query%2C+newest+first%2C+each+with+its+outlet+and+publish+time.+Costs+1+credit%3B+a+search+that+finds+nothing+is+free.+Set+%60scrapeRe\u0026amp;theme=f5eba905b9694396708bdd7f\u0026amp;signature=9e8b37e8f480c86905f33982b92703c7db40374d0ba21663e60d42897995578f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hydrafetch/NoqeqB75AwFil_Bs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Hydrafetch\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0E7490\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.hydrafetch.com/api-reference/news/search-the-news\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/news/search-the-news.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.hydrafetch.com/#organization\",\"name\":\"Hydrafetch\",\"url\":\"https://docs.hydrafetch.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hydrafetch/koPVMLXM3S4OTC3p/logo/lockup-light.svg?fit=max\u0026auto=format\u0026n=koPVMLXM3S4OTC3p\u0026q=85\u0026s=581b06c8816bc26dd6badf943c86aa6a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.hydrafetch.com#website\",\"name\":\"Hydrafetch\",\"url\":\"https://docs.hydrafetch.com\",\"publisher\":{\"@id\":\"https://docs.hydrafetch.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news#webpage\",\"url\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news\",\"name\":\"Search the news\",\"description\":\"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set scrapeResults to true to also read each article as clean data, at 1 additional credit per article read.\",\"dateModified\":\"2026-11-05T08:06:39.222Z\",\"isPartOf\":{\"@id\":\"https://docs.hydrafetch.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hydrafetch\",\"item\":\"https://docs.hydrafetch.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Search the news\",\"item\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news#apireference\",\"headline\":\"Search the news\",\"name\":\"Search the news\",\"description\":\"Find recent news articles about a query, newest first, each with its outlet and publish time. Costs 1 credit; a search that finds nothing is free. Set scrapeResults to true to also read each article as clean data, at 1 additional credit per article read.\",\"url\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news\",\"mainEntityOfPage\":{\"@id\":\"https://docs.hydrafetch.com/api-reference/news/search-the-news#webpage\"},\"dateModified\":\"2026-11-05T08:06:39.222Z\",\"publisher\":{\"@id\":\"https://docs.hydrafetch.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.hydrafetch.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Hydrafetch\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Hydrafetch","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"Blueprints","pages":[{"title":"Blueprints","href":"/blueprints/overview"}]},{"tab":"Help Center","pages":[{"title":"Help Center","href":"/help/account"}]},{"tab":"API Reference","groups":[{"group":"Brand","pages":[{"title":"Resolve a brand","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/brand","href":"/api-reference/brand/resolve-a-brand"},{"title":"Resolve many brands","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/brand","href":"/api-reference/brand/resolve-many-brands"},{"title":"Get a company logo","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/brand/logo","href":"/api-reference/brand/get-a-company-logo"},{"title":"Search brands","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/brand/search","href":"/api-reference/brand/search-brands"},{"title":"Read a company's design system","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/styleguide","href":"/api-reference/brand/read-a-companys-design-system"}]},{"group":"Scrape","pages":[{"title":"Scrape a URL","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/scrape","href":"/api-reference/scrape/scrape-a-url"},{"title":"Scrape to Markdown","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/markdown","href":"/api-reference/scrape/scrape-to-markdown"},{"title":"Scrape to HTML","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/html","href":"/api-reference/scrape/scrape-to-html"},{"title":"Scrape raw HTML","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/raw-html","href":"/api-reference/scrape/scrape-raw-html"},{"title":"Get a page's links","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/links","href":"/api-reference/scrape/get-a-pages-links"},{"title":"Get structured data","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/structured","href":"/api-reference/scrape/get-structured-data"},{"title":"Get scrape job status","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/scrape/{id}","href":"/api-reference/scrape/get-scrape-job-status"}]},{"group":"Media","pages":[{"title":"Harvest a page's images","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/images","href":"/api-reference/media/harvest-a-pages-images"},{"title":"Screenshot a page","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/screenshot","href":"/api-reference/media/screenshot-a-page"}]},{"group":"Logo","pages":[{"title":"Serve a company logo","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/logo/{domain}","href":"/api-reference/logo/serve-a-company-logo"}]},{"group":"Crawl \u0026 batch","pages":[{"title":"Map a site","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/map","href":"/api-reference/crawl-\u0026-batch/map-a-site"},{"title":"Start a crawl","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/crawl","href":"/api-reference/crawl-\u0026-batch/start-a-crawl"},{"title":"Start a batch","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/batch","href":"/api-reference/crawl-\u0026-batch/start-a-batch"},{"title":"Get crawl status","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/crawl/{id}","href":"/api-reference/crawl-\u0026-batch/get-crawl-status"},{"title":"Get batch status","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/batch/{id}","href":"/api-reference/crawl-\u0026-batch/get-batch-status"},{"title":"List webhook deliveries for a crawl","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/crawl/{id}/deliveries","href":"/api-reference/crawl-\u0026-batch/list-webhook-deliveries-for-a-crawl"},{"title":"List webhook deliveries for a batch","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json get /v1/web/batch/{id}/deliveries","href":"/api-reference/crawl-\u0026-batch/list-webhook-deliveries-for-a-batch"}]},{"group":"Search","pages":[{"title":"Search the web","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/search","href":"/api-reference/search/search-the-web"}]},{"group":"Indexes","pages":[{"title":"Search open jobs across company career sites","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/index/jobs/search","href":"/api-reference/indexes/search-open-jobs-across-company-career-sites"},{"title":"What changed in a company's hiring","description":"For each company website, what is open now and what opened and closed since a date, by department, seniority and location, with the postings themselves. Costs 1 credit per company we have jobs for; companies we do not track are free.","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/index/jobs/changes","href":"/api-reference/indexes/what-changed-in-a-companys-hiring"}]},{"group":"News","pages":[{"title":"Search the news","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/news","href":"/api-reference/news/search-the-news"}]},{"group":"Extract","pages":[{"title":"Extract structured data from URLs","description":"Pull schema-shaped JSON out of one or many pages in a single call. An LLM maps each page onto your schema and/or prompt. Point at a single page, a list, or a crawl scope with a trailing `/*` wildcard; optionally let web search find extra source pages, return per-field confidence with the source passage behind each value, and merge everything into one deduplicated collection of entities. Charged per page that returns data.","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/extract","href":"/api-reference/extract/extract-structured-data-from-urls"}]},{"group":"Feedback","pages":[{"title":"Rate a result","deprecated":null,"version":null,"openapi":"https://api.hydrafetch.com/openapi.json post /v1/web/feedback","href":"/api-reference/feedback/rate-a-result"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Search the news - Hydrafetch","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}