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.
Quick Start
- Generate an API key from your Developer Dashboard
- Install the official SDK for your language
- Initialize the client and authenticate
- Start making requests to the gateway at
api.aevumzenth.io
SDK Installation
Terminalnpm install @aevum-zenth/sdk # or yarn add @aevum-zenth/sdk
index.tsimport { 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);
Terminalpip install aevum-zenth
main.pyimport 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.gradleimplementation 'io.aevumzenth:sdk-core:3.2.1'
Main.javaimport 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()); } }
Terminalgo get github.com/aevum-zenth/go-sdk/v3
main.gopackage 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/
| Method | Endpoint | Description |
|---|---|---|
| GET | /status | Gateway health & version info |
| GET | /energy/grids | List active power grids by region |
| POST | /energy/load-balance | Initiate dynamic load distribution |
| GET | /aerospace/telemetry/{sat_id} | Stream real-time satellite data |
| GET | /capital/quotes | Fetch institutional asset pricing |
| PUT | /identity/keys/rotate | Rotate 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.
HeadersAuthorization: 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.
Rate Limits & Quotas
Default limits apply per API key. Upgrade to Enterprise for dedicated throughput.
| Tier | Requests/min | Burst | Max Payload |
|---|---|---|---|
| Developer | 60 | 100 | 2MB |
| Professional | 1,000 | 2,500 | 10MB |
| Enterprise | Unlimited* | Custom | 50MB |
*Subject to fair-use policy and dedicated infrastructure allocation.