DailyAI Developer API

Curated AI news intelligence for your apps, bots, and workflows

Free

€0 /month

  • 100 requests / day
  • Basic article fields
  • All countries & languages
  • Topic filtering
  • Community support

Enterprise

Custom

  • 50,000+ requests / day
  • White-label support
  • Custom feeds & alerts
  • SLA guarantee
  • Dedicated support

Quick Start

Get your free API key and start fetching AI news in under 60 seconds:

1. Get your API key

curl -X POST https://www.dailyai.site/api/v1/keys \
  -H "Content-Type: application/json" \
  -d '{"name": "My App", "email": "[email protected]"}'

2. Fetch the AI news feed

curl https://www.dailyai.site/api/v1/feed \
  -H "X-API-Key: dai_your_key_here"

3. Python example

import requests

API_KEY = "dai_your_key_here"
headers = {"X-API-Key": API_KEY}

# Get latest AI news
response = requests.get(
    "https://www.dailyai.site/api/v1/feed",
    headers=headers,
    params={"topic": "all", "language": "en", "limit": 10}
)
articles = response.json()["articles"]

for article in articles:
    print(f"📰 {article['headline']}")
    print(f"   Source: {article['source_name']}")
    print()

4. JavaScript example

const API_KEY = 'dai_your_key_here';

const response = await fetch(
  'https://www.dailyai.site/api/v1/feed?topic=all&limit=10',
  { headers: { 'X-API-Key': API_KEY } }
);
const { articles } = await response.json();

articles.forEach(a => console.log(`📰 ${a.headline} (${a.source_name})`));

API Endpoints

GET /api/v1/feed

Get the curated AI news feed with filtering and pagination.

ParameterTypeDefaultDescription
topicstringallFilter by topic: all, For You, AI Models, Research, Business, Tools, Top Stories, Tech & Science
countrystringGLOBALCountry code: GLOBAL, US, GB, DE, IN
languagestringenLanguage: en, de
offsetint0Pagination offset
limitint15Items per page (max 30)
GET /api/v1/trending PRO

Get trending story threads — groups of related articles about the same event.

ParameterTypeDefaultDescription
countrystringGLOBALCountry code
languagestringenLanguage
GET /api/v1/sources

Get the DailyAI source trust database — all tracked sources with their trust tier.

POST /api/v1/keys

Create a new API key. Send name and email in the JSON body.

GET /api/v1/keys/stats

Get usage statistics for your API key.

Response Fields

FieldTierDescription
headlineFreeArticle headline
summaryFreeAI-generated 1-2 sentence summary
source_nameFreeSource publication name
importanceFreeImportance score (1-10)
categoryFreeArticle category
topicFreeUI topic grouping
article_urlFreeLink to original article
published_atFreePublication timestamp
why_it_mattersProWhy a professional should care
source_trustProSource trust tier: high, medium, low
sentimentProMarket sentiment: bullish, bearish, neutral
story_threadProThread label grouping related stories
thread_countProNumber of sources covering this thread

Authentication

Include your API key in the X-API-Key header with every request:

X-API-Key: dai_your_key_here

Rate Limits

Rate limits are enforced on a rolling 24-hour window. Check your remaining quota with the /api/v1/keys/stats endpoint. Rate limit headers are included in 429 responses.

Ready to build?

Get your free API key and start integrating AI news intelligence into your app today.

Get Started →