DataCube AI News API
Free AI industry news API with no key: a calendar index of curated weeks and days, then per-period feeds of tech news, funding rounds, trends and videos. Tested example included.
Endpoint tested and returned HTTP 200 on 21 Aug 2026
What is the DataCube AI News API?
DataCube AI publishes curated AI industry news organised by calendar week rather than as a rolling feed. The `/api/weeks` endpoint returns the available periods, and separate endpoints then serve tech news, investment rounds, tips, videos and trends for a given period id.
Most news APIs are streams; this one is a calendar. You first ask which weeks exist, then request a specific week's content by its id — `2026-kw34` in the captured response, using the German KW (Kalenderwoche) convention. That two-step shape is unusual and slightly more work up front, but it makes the data far easier to archive: a week's content becomes a stable, addressable unit rather than a moving window.
Content is split across parallel endpoints taking the same period id: `/api/tech/{periodId}` for news, `/api/investment/{periodId}` for funding rounds, plus tips, videos and trends. Two practical caveats. The service runs on an auto-generated Railway deployment hostname rather than its own domain, which makes it more fragile than a service on custom DNS; and the calendar labels are German, with `dateRange` formatted `DD.MM` and weekday abbreviations like `Mo` and `Di`.
Quick facts
- Base URL
https://api-production-3ee5.up.railway.app/api- Authentication
- No API key and no account.
- Rate limit
- No published limit. Content changes weekly, so cache a period once you have fetched it.
- Pricing
- Free.
- CORS
- Not enabled — call it from your server
- Official docs
- Read the docs
How to use the DataCube AI News API
Every request below was executed against the live API on 21 Aug 2026, and the response shown is the real body it returned — not an illustration.
1. List the available news periods
GET https://api-production-3ee5.up.railway.app/api/weeks
curl 'https://api-production-3ee5.up.railway.app/api/weeks'const res = await fetch("https://api-production-3ee5.up.railway.app/api/weeks");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://api-production-3ee5.up.railway.app/api/weeks", timeout=20)
res.raise_for_status()
print(res.json()){
"weeks": [
{
"id": "2026-kw34",
"label": "KW 34",
"year": 2026,
"weekNum": 34,
"dateRange": "17.08 - 23.08",
"current": true,
"periodType": "week",
"days": [
{
"id": "2026-08-17",
"label": "17.08.",
"weekday": "Mo",
"current": false
},
{
"id": "2026-08-18",
"label": "18.08.",
"weekday": "Di",
"current": false
},
{
"id": "2026-08-19",
"label": "19.08.",
"weekday": "Mi",
"current": false
},
{
"id": "2026-08-20",
"label": "20.08.",
"weekday": "Do",
"current": false
}
]
},
{
"id": "2026-kw33",
"label": "KW 33",
"year": 2026,
"weekNum": 33,
"dateRange": "10.08 - 16.08",
"current": false,
"periodType": "week",
"days": [
{
"id": "2026-08-10",
"label": "10.08.",
"weekday": "Mo",
"current": false
},
{
"id": "2026-08-11",
"label": "11.08.",
"weekday": "Di",
"current": false
},
{
"id": "2026-08-12",
"label": "12.08.",
"weekday": "Mi",
"current": false
},
{
"id": "2026-08-13",
"label": "13.08.",
"weekday": "Do",
"current": false
},
{
"id": "2026-08-14",
"label": "14.08.",
"weekday": "Fr",Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
(none) | n/a | Optional | `/weeks` takes no parameters and returns the whole index. |
periodId | path | Required | Required by the content endpoints. Either a week id like `2026-kw34` or a day id like `2026-08-20`. 2026-kw34 |
Response fields
weeksarray- Available periods, most recent first.
weeks[].idstring- Period identifier in `YYYY-kwNN` form. This is what the content endpoints take.
weeks[].labelstring- Display label such as `KW 34` — German Kalenderwoche numbering.
weeks[].year / weekNuminteger- ISO year and week number, easier to compute with than the id string.
weeks[].dateRangestring- Human-readable span formatted `DD.MM - DD.MM`, not ISO dates.
weeks[].currentboolean- Marks the week in progress. Only one entry has it set.
weeks[].periodTypestring- `week` for the top-level entries.
weeks[].daysarray- Days inside that week, each with its own ISO `id`, `label`, German `weekday` abbreviation and `current` flag. Days can be requested individually.
What you can build with the DataCube AI News API
- Build a week-by-week archive of AI industry news
- Track AI funding rounds period by period
- Populate a date picker with only the periods that actually have content
- Generate a weekly AI digest email from a stable, addressable unit of content
Common errors and how to fix them
404 on a content endpoint
The period id does not exist or is formatted wrongly.
Fix: Always read `/weeks` first and use an id from it. Do not construct `2026-kw34` yourself and hope.
Date parsing fails
`dateRange` is `DD.MM - DD.MM` and weekdays are German abbreviations.
Fix: Use `year` and `weekNum` for any computation. Treat `dateRange` and `weekday` as display strings only.
Host unreachable
The API runs on an auto-generated Railway deployment hostname.
Fix: That kind of host can change when a project is redeployed. Handle failure gracefully and check the docs page if it stops resolving.
Cross-origin request blocked
No Access-Control-Allow-Origin header is sent.
Fix: Call it from a server rather than from browser JavaScript.
DataCube AI News API — frequently asked questions
Is the DataCube AI news API free?
Yes, with no key and no account. It is a small independent project rather than a commercial news service.
What does a period id look like?
Weeks use `YYYY-kwNN`, following the German Kalenderwoche convention — `2026-kw34`. Individual days inside a week use plain ISO dates like `2026-08-20`.
What content is available per period?
Parallel endpoints take the same period id: tech news, investment and funding rounds, tips, videos and trends. You choose which slice you want after picking the week.
Is the API in English?
The endpoint paths and article content are English, but the calendar labels are German — `KW 34` for the week, `Mo` and `Di` for weekdays, and `DD.MM` date ranges.
Tools that pair with this API
RSS Feed Generator
Build a valid RSS 2.0 XML feed from channel details and item rows with title, link, description and pubDate. Copy or download the ready-to-publish feed.
Date Difference Calculator
Calculate the exact difference between two dates in years, months and days, plus total days, weeks, hours and minutes. Free, fast and private.
Extractive Text Summarizer
Summarise long text by picking out its most significant sentences using Luhn's classic algorithm. Statistical only, and it runs in your browser.
Alternatives to DataCube AI News API
If DataCube AI News does not fit, these news & open data apis cover similar ground. Every one was called before publishing, and each links to its own reference page with a working curl command and the response it returned.
| API | What it does | Auth | CORS | Last verified |
|---|---|---|---|---|
| Hacker News | Official Hacker News API with no key: top stories, comments, users and live item feeds via Firebase. Extremely stable. Tested curl example and live JSON. | No key | Yes | 19 Aug 2026 |
| disease.sh | Free open disease and health statistics API with no key: global and per-country case data, historical time series and vaccination figures. Tested example. | No key | Yes | 19 Aug 2026 |
| Spaceflight News | Free spaceflight news API with no key: articles, blogs and reports from major space outlets, with search, filtering and pagination. Tested curl example. | No key | Yes | 19 Aug 2026 |
| Hacker News Search (Algolia) | Free Algolia-powered Hacker News search API with no key: full-text search across all stories and comments with filtering by points, date and author. Tested. | No key | Yes | 20 Aug 2026 |
| Lobsters | Free Lobsters API with no key: hottest and newest technology stories with tags, scores, comments and submitter data as plain JSON. No signup. Tested. | No key | No | 20 Aug 2026 |
| Noozra | Free news headlines API with no key: articles from 200+ curated sources with headline, source, category, image URL and its pixel dimensions. Tested example included. | No key | Yes | 21 Aug 2026 |
DataCube AI News is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 21 Aug 2026; always check the official documentation before relying on this API in production, as terms and limits can change.