🔖 SDKs v4.2.1 Released

SDKs & Client Libraries

Production-ready integrations for building news aggregators, CMS connectors, analytics dashboards, and real-time content streams.

Official & Community SDKs

Choose your language. Install via package manager. Authenticate with OAuth2 or API keys. Go live in under 5 minutes.

JavaScript / Node.js
Official

Full-featured SDK with streaming support, auto-retry, and TypeScript types.

npm install @aevum/news-sdk
Python 3.8+
Official

Async-first client with type hints, pagination helpers, and rate-limit awareness.

pip install aevum-news-sdk
Go 1.18+
Official

Lightweight, zero-dependency client with context support and gRPC streaming.

go get github.com/aevum/news-sdk-go/v4
Ruby 3.0+
Community

Rails-friendly gem with ActiveJob adapters, webhook signatures, and i18n support.

gem install aevum_news
Java / Kotlin
Official

Enterprise-ready SDK with Spring Boot starters, Jackson serialization, and reactive streams.

implementation 'com.aevum:news-sdk:4.2.1'
PHP 8.1+
Official

Composer package with PSR-18 HTTP client, middleware support, and Laravel facade.

composer require aevum/news-sdk
Rust
Official

Zero-cost abstractions, hyper-based async runtime, and serde integration.

cargo add aevum-news-sdk
Swift / iOS
Community

Native async/await support, Combine publishers, and SwiftUI data models.

.package(url: "https://github.com/aevum/aevum-swift-sdk.git", from: "4.0.0")

Quick Start Guide

Authenticate, initialize, and fetch your first dataset in under 3 minutes.

1. Install & Configure

npm i @aevum/news-sdk const { AevumClient } = require('@aevum/news-sdk'); const client = new AevumClient({ apiKey: process.env.AEVM_API_KEY, region: 'us-east-1', timeout: 5000 });

2. Fetch Live Feed

const stream = await client.stream.live({ categories: ['politics', 'tech'], limit: 50, filter: { sentiment: 'neutral' } }); stream.on('data', (article) => console.log(article.headline));

Protocol & Endpoint Support

Choose the transport layer that fits your architecture.

🌐 REST API

  • JSON response standard
  • Pagination & filtering
  • Rate limiting headers
  • CORS & preflight ready
  • Versioned endpoints (/v4/)

🔌 WebSocket

  • Real-time article streaming
  • Auto-reconnect & heartbeat
  • Channel-based subscriptions
  • Message compression (gzip)
  • WSS (TLS) enforced

📡 GraphQL

  • Schema introspection
  • Custom query builders
  • Subscription over WebSocket
  • Batch & deduplication
  • Directives & fragments

📦 Webhooks

  • Event-driven delivery
  • HMAC signature verification
  • Retry & dead-letter queue
  • Event filtering by category
  • Payload schemas (JSON/YAML)

Developer Support

Need help integrating? We've got you covered with docs, community, and enterprise SLAs.

📘

Documentation

Comprehensive guides, API references, auth flows, and migration path from v3 → v4.

Read Docs
💬

Community

Join 12k+ developers, share SDK contributions, and get fast support in our Discord.

Join Discord
🎫

Enterprise SLA

Dedicated integration engineers, 99.99% uptime guarantee, and custom rate limits.

Contact Sales