Back to projects
Open sourcepythonrest-apidatacrawling
Newscast API
A small REST API that returns headlines, sources, URLs, timestamps, categories, and country tags for any query word — built when every existing option was either expensive or rate-limited into uselessness.
A small Python service that crawls news headlines for a given query word and returns a clean JSON payload. Each article comes with:
- Headline
- Source
- URL
- Published timestamp
- Category
- Country
Why I built it
I wanted to track sentiment for a specific term across news and tweets for another project. Every commercial alternative was either too expensive or too restrictive for prototyping, so I built a small Google News crawler with a thin REST layer on top. Good enough for the use case, and a useful exercise in shipping a Python package with proper docs.