Authentication & Access Control

All core endpoints are secured via OAuth 2.0 / JWT or Enterprise API Keys. Rate limits are enforced per division and client tier. Unauthorized access attempts are logged and routed to Security Operations (SOC).

# Initialize Aevum Zenth Client
import { ZenthGateway } from '@aevum/sdk-core';

const client = new ZenthGateway({
  base_url: 'https://api.aevumzenth.com/v2',
  auth: {
    method: 'bearer',
    token: process.env.ZENTH_API_KEY
  },
  timeout: 5000,
  retries: 3
});

# Query division endpoint
const data = await client.energy.grid.status({ region: 'EMEA' });