4ura API Surface

Async compose, verified city inputs, explicit evidence routes.

This reference documents the live 4ura browser API. The safe path is: search a verified birth city, queue a compose request, poll by hash, then fetch deterministic evidence visuals or generated-imagery assets from their dedicated routes. Use debug=1 during development to verify gateway, backend, method, and raw-output flow.

Verified City Search Async Compose Long Profile Output debug=1 Diagnostics

🚀 Enterprise API-Keys & Hochvolumen Routing

Schalten Sie unlimitierte API-Rate-Limits, dedizierte GPU-Clustersynthese und direkte Datenpipelines für Hochvolumen-Plattformen frei. Füllen Sie Ihre Anfrage aus, um auf die Whitelist gesetzt zu werden.

Quickstart

  1. Call GET /api/geocode/search and require the user to select a verified city.
  2. Submit POST /api/compose with birth date, time, timezone, and verified coordinates.
  3. Poll GET /api/status/{hash} until it returns 200.
  4. Render profile_narrative, general_information.facts, and visual URLs from the completed payload.

Contract Notes

Public report payloads expose normalized summaries, vector confidence, methodology evidence, explicit visual manifests, and generated-imagery manifests. Raw engine payloads and render caches stay private.

The readable profile lives in profile_narrative: one overall human profile plus dedicated Western Astrology, Chinese BaZi, and Human Design subsections when verified data exists.

Methods And Output

Method data is promoted only when its source status is available. Expected anchors are Sun/Moon/Rising for Western Astrology, year animal and dominant element for BaZi, and type/authority/strategy for Human Design.

Mock or unavailable methods remain visible as status rows, but they are not used as profile facts.

Debug Verification

Add ?debug=1 to the app URL or API calls to print structured browser-console diagnostics and receive an _debug object on compose/status responses.

For raw engine inspection, call GET /api/status/{hash}?debug=1&raw=1 with a valid X-4ura-API-Key. Without the key, only raw-output summaries are exposed.