Connect to Aevum Zenth's Global Infrastructure

Access 400+ enterprise systems through a unified API layer. Real-time sync, event streaming, and cross-divisional data routing in one integration framework.

import { AevumClient } from '@aevumzenth/sdk';

const client = new AevumClient({
  apiKey: process.env.AEVUM_API_KEY,
  environment: 'sandbox',
  sync: { mode: 'realtime', partition: 'auto' }
});

// Initialize cross-divisional stream
const stream = await client.stream.connect('v2.events');
stream.on('data', (payload) => {
  console.log(`Synced: ${payload.division} -  ${payload.event} `);
});

Secure Access Control

All API requests require authentication. We support OAuth 2.0 for user-delegated flows and API Keys for server-to-server communication.

🔑 API Key (Server-Side)

Generate keys from your dashboard. Prefixes denote permission scope: zk_live_ for production, zk_test_ for sandbox.

🛡️ OAuth 2.0 (Client-Side)

Use the Authorization Code flow with PKCE for secure browser integrations. Supports scopes: read:energy, write:logistics, admin:core.

Core Endpoints

Base URL: https://api.aevumzenth.com/v2 | Rate Limit: 1200 req/min | Format: JSON

GET /divisions/metadata Retrieve available divisions & scopes Live
POST /sync/initialize Create new data synchronization job Live
GET /streams/events/:id Stream real-time division events Beta
PUT /partners/webhooks Update webhook subscription endpoints Live
POST /legacy/bridge Adaptor for v1.2 SOAP services Deprecating

Official SDKs

Type-safe, auto-generated clients for rapid integration. All SDKs include retry logic, circuit breakers, and automatic pagination.

🐍

Python

Async & Sync support

pip install aevum-zenth-sdk

Node.js

TypeScript native

npm i @aevumzenth/sdk
🐹

Go

High performance

go get github.com/aevumzenth/go

Java

Maven & Gradle

mvn add com.aevum:zenth-client

Webhooks & Payloads

Subscribe to divisional state changes. All events include HMAC-SHA256 signatures for verification.

  • division.sync.completed 2.4k/min
  • quota.threshold.reached Alert
  • auth.token.rotated Security
  • infrastructure.deploy.success Ops
{
  "id": "evt_8f9a2b3c4d5e6f",
  "type": "division.sync.completed",
  "timestamp": "2026-03-15T14:22:08Z",
  "division": "energy_grid_eu",
  "data": {
    "records_processed": 142050,
    "latency_ms": 87,
    "status": "success",
    "checksum": "sha256:9a8b7c..."
  }
}