Aevum News API

Access real-time, verified news data through a modern, RESTful interface. Built for developers, publishers, and AI systems.

https://api.aevumnews.com/v1

Authentication

All requests require an API key passed via the Authorization header:

Authorization: Bearer YOUR_API_KEY

Sign up at the developer portal to generate your key. Keys are scoped per project and support environment isolation (prod, staging).

Endpoints

GET /v1/articles List Articles

Retrieve a paginated list of published articles. Supports filtering by category, date range, and source.

ParameterTypeRequiredDescription
pageintegerPage number (default: 1)
limitintegerResults per page (max: 100)
categorystringFilter by category slug
from_datestringISO 8601 start date
GET /v1/articles?page=1&limit=20&category=world HTTP/1.1
Host: api.aevumnews.com
Authorization: Bearer sk_live_...x9Y2
Waiting for request...

Rate Limits & Tiers

API access is structured by subscription tier. Exceeding limits returns 429 Too Many Requests with a Retry-After header.

100
Requests / minute (Free)
1,000
Requests / minute (Pro)
10,000
Requests / minute (Enterprise)
5MB
Max Payload Size

Error Handling

Aevum uses standard HTTP status codes. Errors return a consistent JSON structure:

{
  "error": {
    "code": "INVALID_AUTH",
    "message": "API key expired or malformed",
    "request_id": "req_7x92kL1p"
  }
}