SDKs & API Reference

Integrate with the Aevum Zenth global infrastructure. Our unified API gateway provides secure, high-throughput access to energy grids, aerospace telemetry, financial derivatives, and proprietary AI models across 400+ subsidiaries.

ℹ️
Platform Update v3.2: GraphQL endpoints are now generally available. REST v2 endpoints will be deprecated in Q4 2026. Migrate using the latest SDKs.

Quick Start

  1. Generate an API key from your Developer Dashboard
  2. Install the official SDK for your language
  3. Initialize the client and authenticate
  4. Start making requests to the gateway at api.aevumzenth.io
⚠️
Never expose secret API keys in client-side code. Use environment variables or server-side proxying.

SDK Installation

Terminal
npm install @aevum-zenth/sdk # or yarn add @aevum-zenth/sdk
index.ts
import { AevumClient } from '@aevum-zenth/sdk'; const az = new AevumClient({ apiKey: process.env.AZ_API_KEY, environment: 'sandbox', // or 'production' }); const gridStatus = await az.energy.getGridStatus({ region: 'NA-East' }); console.log(gridStatus.load_factor);
Terminal
pip install aevum-zenth
main.py
import os from aevum_zenth import AevumClient client = AevumClient(api_key=os.getenv("AZ_API_KEY")) # Query aerospace telemetry response = client.aerospace.get_telemetry( satellite_id="AZ-ORB-77", metrics=["orbit_altitude", "power_draw"] ) print(response.json())
build.gradle
implementation 'io.aevumzenth:sdk-core:3.2.1'
Main.java
import io.aevumzenth.*; import io.aevumzenth.models.*; public class Main { public static void main(String[] args) { AevumClient client = new AevumClient(System.getenv("AZ_API_KEY")); EnergyGridStatus status = client.energy().getGridStatus( new GridStatusQuery().region("EU-West") ); System.out.println(status.getEfficiencyRating()); } }
Terminal
go get github.com/aevum-zenth/go-sdk/v3
main.go
package main import ( "fmt" "os" github.com/aevum-zenth/go-sdk/v3/az" ) func main() { client := az.NewClient(os.Getenv("AZ_API_KEY")) capitalQuote, err := client.Capital.GetQuote(ctx, "AZX-GOLD") if err != nil { panic(err) } fmt.Println(capitalQuote.CurrentPrice) }

Core API Endpoints

All endpoints require Bearer token authentication. Base URL: https://api.aevumzenth.io/v3/

MethodEndpointDescription
GET/statusGateway health & version info
GET/energy/gridsList active power grids by region
POST/energy/load-balanceInitiate dynamic load distribution
GET/aerospace/telemetry/{sat_id}Stream real-time satellite data
GET/capital/quotesFetch institutional asset pricing
PUT/identity/keys/rotateRotate API credentials securely

Authentication & Authorization

Aevum Zenth uses OAuth 2.0 and API Key authentication. For server-to-server integrations, use your project API key as a Bearer token.

Headers
Authorization: Bearer az_live_8f7g6h5j4k3l2m1n X-Request-ID: req_01h5yzabc123 Content-Type: application/json

Scoped tokens are recommended for production. Define permissions like energy:read, aero:write, or capital:trade in your dashboard.

Interactive Console

Test endpoints directly from your browser. Requests are sent to the sandbox environment.

Output ● Sandbox Active
// Enter a command and press Enter or click Run > GET /status
>

Rate Limits & Quotas

Default limits apply per API key. Upgrade to Enterprise for dedicated throughput.

TierRequests/minBurstMax Payload
Developer601002MB
Professional1,0002,50010MB
EnterpriseUnlimited*Custom50MB

*Subject to fair-use policy and dedicated infrastructure allocation.