API Reference

Programmatic access to Aevum Zenth's 400+ subsidiary operations. RESTful, JSON-based, and designed for scale.

https://api.aevumzenth.com/v2
Bearer Token
1,200 req/min
application/json

Authentication

All API requests require authentication via API Key or OAuth 2.0. Include your token in the Authorization header.

curl -X GET https://api.aevumzenth.com/v2/divisions \\
  -H "Authorization: Bearer zenth_live_9x7k2m..." \\
  -H "X-AZ-Organization: aevum-global"
HeaderDescriptionRequired
AuthorizationBearer token for authenticationYes REQUIRED
X-AZ-OrganizationScopes requests to your tenantRecommended
X-AZ-Idempotency-KeyPrevents duplicate POST/PUT opsOptional

List Divisions

GET /divisions
Returns a paginated list of all active Aevum Zenth subsidiaries and operational divisions.
ParameterTypeDescription
pageintegerPage number (default: 1)
limitintegerResults per page (max: 100)
sectorstringFilter by industry vertical
{
  "data": [
    {
      "id": "div_8x29a1z",
      "name": "Aevum Energy & Power",
      "sector": "renewable_energy",
      "status": "active",
      "endpoint_prefix": "/v2/energy"
    }
  ],
  "meta": {
    "page": 1,
    "has_more": true,
    "total": 402
  }
}

Register Smart Meter

POST /energy/meters
Onboards a new IoT smart meter to the Aevum Energy grid telemetry network.
{
  "device_id": "mtr_99283kx",
  "location": {
    "lat": 47.3769,
    "lon": 8.5417,
    "region_code": "CH-ZH"
  },
  "firmware": "v4.2.1-zenth",
  "telemetry_interval_s": 300
}

Error Handling

Aevum Zenth uses standard HTTP status codes. All errors return a consistent JSON structure with machine-readable error codes.

CodeMeaningDescription
200OKRequest succeeded
401UnauthorizedInvalid or missing API key
403ForbiddenInsufficient scope or region access
429Too Many RequestsRate limit exceeded
503Service UnavailableDivision undergoing maintenance

Rate Limits & Quotas

To maintain global stability across 340K+ endpoints, requests are throttled per API key. Limits vary by tier.

"X-AZ-RateLimit-Limit": 1200
"X-AZ-RateLimit-Remaining": 1142
"X-AZ-RateLimit-Reset": 1718294400

Webhooks

Subscribe to real-time events across divisions. Configure endpoints in the Developer Portal.

EventDescription
division.createdNew subsidiary registered
energy.grid.alertLoad imbalance detected
tech.model.deployedAI model pushed to production
finance.tx.completedHigh-value transaction settled