API Reference

201 endpoints across Vedic, Western, Chinese, Numerology, Human Design, Synastry, Divination and platform groups — generated live from the OpenAPI 3.1 spec, with parameters, schemas, and code samples in 6 languages.

Authentication & limits

  • · Send X-API-Key: <key> on every request.
  • · Keys are SHA-256 hashed at rest, scoped (internal/b2b), and enforce daily + monthly quotas.
  • · Burst rate limit: 120 req/min per b2b key, 2000 req/min internal.
  • · Errors use a standard envelope: { code, message, requestId } — include the requestId in support tickets.

SDK & resources

  • · TypeScript SDK: @astro-engine/client — typed, edge-safe, standardized auth/errors.
  • · Machine spec: /v1/openapi.json
  • · Try any endpoint live in the Console.