Developer Portal v2.4

Build with Aevum News

Connect our journalism infrastructure to your platform. Access real-time feeds, structured article data, and event-driven webhooks through a modern, scalable API.

Integration Endpoints

Everything you need to embed, distribute, or analyze our content at scale.

🌐

REST API

Full CRUD access to articles, authors, categories, and metadata with standard HTTP methods and pagination.

Stable

GraphQL

Query exactly what you need. Flexible schema for nested content, recommendations, and real-time updates.

Stable
🔗

Webhooks

Event-driven architecture. Get instant HTTP POST notifications for breaking news, updates, and status changes.

Stable
📡

RSS / Atom

Legacy-compatible syndication feeds for legacy CMS, aggregators, and newsletter platforms.

Legacy

Code Playground

Copy-paste ready examples for your preferred language.

// Fetch latest breaking news using Fetch API const response = await fetch('https://api.aevumnews.com/v2/articles?limit=5&status=breaking', { headers: { 'Authorization': `Bearer ${process.env.AEVUM_API_KEY}`, 'Accept': 'application/json' } }); const data = await response.json(); console.log(data.articles.map(a => a.headline));
# Fetch latest breaking news using Requests import requests headers = { "Authorization": f"Bearer {os.environ.get('AEVUM_API_KEY')}", "Accept": "application/json" } response = requests.get( "https://api.aevumnews.com/v2/articles", params={"limit": 5, "status": "breaking"}, headers=headers ) articles = response.json() for article in articles["articles"]: print(article["headline"])
curl -X GET "https://api.aevumnews.com/v2/articles?limit=5&status=breaking" \ -H "Authorization: Bearer $AEVUM_API_KEY" \ -H "Accept: application/json"
// Fetch latest breaking news using cURL $ch = curl_init('https://api.aevumnews.com/v2/articles?limit=5&status=breaking'); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => [ 'Authorization: Bearer ' . $_ENV['AEVUM_API_KEY'], 'Accept: application/json' ] ]); $response = curl_exec($ch); $data = json_decode($response, true); print_r($data['articles']);

Official SDKs

Native libraries maintained by our core engineering team.

JavaScript / TS
v3.1.2 • Node.js & Browser npm install @aevum/sdk-js Documentation →
Python
v2.8.0 • 3.8+ pip install aevum-news Documentation →
PHP
v1.5.4 • 8.1+ composer require aevum/sdk-php Documentation →
Go
v0.9.1 • 1.20+ go get github.com/aevum/sdk-go Documentation →
📰
Event Triggered Article published or updated
🔄
Reliable Delivery Exponential backoff & retry logic
🖥️
Your Endpoint HTTP POST with JSON payload
Acknowledged 2xx response closes the loop

Real-Time Event Stream

Never miss a beat. Configure webhook endpoints to receive instant notifications for breaking news, article updates, category shifts, and status changes.

  • Signature verification via HMAC-SHA256
  • Automatic retries with exponential backoff
  • Granular event filtering & subscription
  • Built-in dashboard for testing & logs

Partner Integrations

Pre-built connectors for platforms you already use.

📝

WordPress

CMS Plugin

📊

Plausible

Analytics

📧

Mailchimp

Newsletter Sync

🔗

Zapier

Automation

🗂️

Notion

Content DB

📡

Slack

Team Alerts

Ready to Integrate?

Generate your API key in seconds, access the sandbox, and start pulling verified news data into your application today.