REST GraphQL WebSockets

Data APIs & Integration Hub

Access Aevum Zenth's unified enterprise data pipeline. Stream real-time telemetry, energy grid metrics, financial market feeds, and cross-divisional IoT data through our globally distributed API edge network.

All endpoints are versioned via URL path (/v1/). Legacy /v0/ endpoints are deprecated and will sunset on Q4 2026.

Authentication

Aevum Zenth APIs support three authentication methods. Enterprise clients are required to use mTLS or OAuth 2.0.

# API Key Authentication curl -X GET https://api.aevumzenth.com/v1/energy/grid-status \ -H "Authorization: Bearer az_live_sk_8f9a..." \ -H "X-AZ-Division: energy"
HeaderRequiredDescription
AuthorizationYesBearer token or API key
X-AZ-DivisionYesTarget division scope (e.g., energy, finance)
X-Request-IDOptionalTrace ID for debugging & support
Idempotency-KeyPOST onlyPrevents duplicate mutations

Energy & Grid Division

Real-time access to power generation metrics, grid stability indices, and renewable output telemetry across 28 national grids.

GET /v1/energy/grid-status
Retrieves real-time grid frequency, load distribution, and outage alerts for specified regions.
region (query) latency_ms
POST /v1/energy/load-forecast
Submits custom load models for AI-driven demand prediction. Returns confidence intervals and optimization suggestions.

IoT & Telemetry Ingestion

POST /v1/telemetry/ingest
High-throughput endpoint for industrial sensor data, fleet telemetry, and smart meter readings. Supports batch payloads up to 5MB.
Sample Payload
{ "device_id": "az-sensor-8842-neo-geneva", "division": "manufacturing", "metrics": [ { "type": "temp_c", "value": 42.8, "ts": 1718920400 }, { "type": "rpm", "value": 2400, "ts": 1718920401 } ] }

Rate Limits & Tiers

API access is tiered based on contract scope. Enterprise and Conglomerate tiers include dedicated edge routing and priority support.

TierRequests/minWebSocket LimitsSupport
Developer1201 concurrentCommunity / Docs
Scale2,4005 concurrentEmail / Priority
Enterprise24,00050 concurrentDedicated TAM
ConglomerateUnlimitedCustom24/7 Engineering
US-Eastapi-us-1.aevumzenth.com
EU-Westapi-eu-1.aevumzenth.com
APACapi-ap-1.aevumzenth.com (Elevated latency)

Official SDKs

Native client libraries with built-in retry logic, rate limit handling, and division scoping.

Python
pip install aevum-zenth-sdk
Node.js
npm install @aevumzenth/api
Go
go get github.com/aevumzenth/go-sdk
Rust
cargo add aevum-zenth

Error Handling

Standard HTTP status codes are used. Detailed error payloads include machine-readable codes for automated handling.

CodeHTTPDescription
AZ_AUTH_INVALID401Missing or expired token
AZ_DIVISION_BLOCKED403Key lacks division scope
AZ_RATE_LIMITED429Exceeded tier quota
AZ_PAYLOAD_EXCEEDED413Request body too large
AZ_INTERNAL500Upstream division service error
Division-specific errors may include nested details arrays. Always inspect X-AZ-Trace-ID when filing support tickets.