{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"97108eca-13ac-428c-ad97-41a332a81c5f","name":"Old NewsCatcher News API V1","description":"<img src=\"https://landen.imgix.net/cx94dldupxmq/assets/dcokcirn.svg?w=270\" alt=\"NewcatcherAPI\">\n\n  \n_By developers, for developers_\n\nGet a key on [RapidAPI](https://rapidapi.com/newscatcher-api-newscatcher-api-default/api/newscatcher?endpoint=apiendpoint_8218240c-8c08-420b-8cfe-36a56759f524) **(no credit card required)**\n\n# Introduction\n\nNewscatcher API is a JSON API that allows you to find news articles by topic, country, language, website, or keyword.\n\nIt is a right tool for you if you need to:\n\n- find all the news articles which mention any specific keyword(s) (`/search` endpoint)\n    \n- know how many times any company, person, or event got mentioned per hour/day (`/aggregation` endpoint)\n    \n- get the latest headlines for any country, or topic (`/latest_headlines` endpoint)\n    \n- find all the articles that mention publicly traded company (in body or title of an article) (`/stocks` endpoint)\n    \n\nYou can make a highly narrowed search by combining such filters as:\n\n- date & time an article got published\n    - \"2020-05-23 16:55\"\n        \n    - `from` \"yesterday 5pm EST\" `to` \"now EST'\n        \n    - `from` \"2020/05/30 4am\" `to` \"2020/05/31 4am\"\n        \n    - `from` \"May 8\" `to` \"May 18\"\n        \n    - `from` \"one week ago\"\n        \n\nWe know how painful it is sometimes to work with dates, so we integrated [dateparser](https://github.com/scrapinghub/dateparser) Python package to take care of any date.\n\n- website (news publisher) of an article\n    - `sources=nytimes.com,wsj.com` to search though a few specific websites\n        \n    - `not_sources=rt.com,foxnews.com` to exclude news websites from search\n        \n- \\[experimental\\] filter news feed by a topic. Allowed topics are: `news`, `sport`, `tech`, `world`, `finance`, `politics`, `business`, `economics`, `entertainment`\n    \n- \\[experimental\\] filter news feed by a country (e.g. `US`, `FR`, `UA`, etc)\n    \n- `language` more about that below\n    \n- many more\n    \n\nImportant things to know:\n\n- on a usual day we get 170,000 - 200,000 articles\n    \n- we daily update each website's rank\n    \n- our database contains articles that were published since end April 2020\n    \n- the default time is in UTC\n    \n- we will never make any change that can impact your usage. New features and fixes will be released under a new API version\n    \n\n## Our full-text search is aware of languages\n\nWe autodetect the language of each article. If it is one of the supported languages (`en`, `fr`, `de`, `ru`, `es`, `it`, `tr`, `ar`, `sw`, `da`), then it will be analyzed in accordance to each language's specifications.\n\nFor example, `en` model removes punctuation & stop words (_and, the, a_, etc). Then, it also lemmatizes all the words (_skiing_ → _ski_, _cats_ → _cat_, etc). **This is only done for indexing, the text that we return you is left unchanged.**\n\nEach language is treated uniquely, so you can be sure that you will get the relevant results. Knowing the search language in advance can significantly boost the quality of Newscatcher's search engine.\n\n# Authentication\n\nGet a key on [RapidAPI](https://rapidapi.com/newscatcher-api-newscatcher-api-default/api/newscatcher?endpoint=apiendpoint_8218240c-8c08-420b-8cfe-36a56759f524) **(no credit card required)**\n\n# Endpoints\n\n`/v1/search` — highly customizable search through our database. All filters and sorting options are allowed.\n\n`/v1/search_free` — a simple full-text search that you can try for free. Only the filtering per language is supported.\n\n`/v1/stocks` — returns the news articles for any publicly traded company. Accepts only the ticker.\n\n`/v1/latest_headlines` — always returns the latest 100 articles for any `topic`, `country`, `language`, or any of those combined\n\n`/v1/aggregation` — searches as `/v1/search` but returns the articles count per `hour` or `day` instead of articles' data\n\n`/v1/sources` — returns a list of supported news websites for any `topic`, `country`, `language`, or any of those combined","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":true,"owner":"11100503","team":994925,"collectionId":"97108eca-13ac-428c-ad97-41a332a81c5f","publishedId":"TVsoJBTe","public":true,"publicUrl":"https://documenter-api.postman.tech/view/11100503/TVsoJBTe","privateUrl":"https://go.postman.co/documentation/11100503-97108eca-13ac-428c-ad97-41a332a81c5f","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"documentationLayout":"classic-double-column","customisation":null,"version":"8.12.6","publishDate":"2020-12-14T17:02:03.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{},"logos":{}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/f8940af7f4a0949b4b8f860573a34e504ab03484d2b2c88ccc1bc1c4b88bc93f","favicon":""},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://documenter.gw.postman.com/view/metadata/TVsoJBTe"}