GitHub

API Documentation

Interact programmatically with the Aevum Zenth ecosystem. Our RESTful API provides unified access to divisional metrics, global infrastructure, authentication, and real-time telemetry.

💡
Access tokens are scoped per division. Use the division_id parameter to isolate queries. All responses include X-Request-Id for tracing.

Overview

The Aevum Zenth API exposes core operational data across 400+ subsidiaries. It supports standard HTTP methods, JSON payloads, and comprehensive webhook event streaming. The API is versioned at the base path level.

Base Endpoint
HTTPS: https://api.aevumzenth.com/v1

Authentication

Authenticate using Bearer tokens issued via the Zenth Identity Platform. Tokens are valid for 24 hours by default and can be refreshed using the /auth/token/refresh endpoint.

HTTP Request
GET /divisions Authorization: Bearer <YOUR_ACCESS_TOKEN> Content-Type: application/json X-Zenth-Env: production

Core Endpoints

Primary resource management and telemetry retrieval routes.

MethodEndpointDescription
GET/divisionsList all active operational divisions
GET/divisions/{id}Fetch detailed division metadata
POST/divisions/{id}/metricsPush custom telemetry payloads
GET/global-locationsRetrieve regional HQ & hub coordinates
PUT/webhooksRegister or update webhook endpoints
DEL/sessions/{id}Revoke API session & tokens

Official SDKs

Language-native clients with auto-retry, circuit breakers, and typed responses.

📦 JavaScript / TypeScript

Full async/await support, tree-shakeable, and compatible with Node & browsers.

npm install @aevumzenth/sdk
🐍 Python

Asyncio-ready, pandas-compatible dataframes, and automatic pagination.

pip install aevum-zenth
🦀 Go

Native goroutine concurrency, context cancellation, and zero-copy parsing.

go get github.com/aevumzenth/sdk-go

Error Codes & Handling

Standard HTTP status codes with extended metadata in the X-Zenth-Error header.

CodeMeaningResolution
400Invalid RequestCheck payload schema & required fields
401UnauthorizedRefresh token or verify API key scope
403ForbiddenToken lacks division-level permissions
429Rate LimitedImplement exponential backoff (see limits)
500Internal ErrorLog X-Request-Id and contact support