Essentia · API
Developer API
State-aware trajectory infrastructure — Atlas coordinates, collective pulse, and gated quotas. Not a generic LLM passthrough.
Endpoints
GET /api/trajectory/collective-pulse— Anonymous mood distribution (no identities).GET /api/trajectory/user-arc— Signed-in user arc — self only today.GET /api/mood/discovery-feed— Discovery-safe cards for widgets and embeds.POST /api/developer/register— Creates an API key (requires session).
Pricing model
Essence: optional per-call billing via ApiKey.essencePerCall (in-app unit, not legal tender).
Membership tiers map to daily quotas on trajectory routes — see api-gate.
Example curl
Collective pulse (no auth):
curl -sS "http://essentiamemoria.com/api/trajectory/collective-pulse"
User arc (session cookie or future bearer on contracted flows):
curl -sS "http://essentiamemoria.com/api/trajectory/user-arc" -H "Cookie: your_session=…"
Register a key
Outputs are for philosophical exploration only; downstream products must show an equivalent disclaimer to end users.