APEX Developers

Pulse — Intelligence Engine

Status: Preview · Spec: openapi/pulse.yaml · Base URL: https://pulse.dev.apex.reisiger.org

Pulse is in Preview: authentication and entitlement enforcement are still hardening. Call Pulse only from trusted server-side environments, and expect surface changes before general availability.

Pulse answers "what would happen if…" and "what is moving right now": multi-agent shadow simulations of stakeholder populations reacting to a scenario, plus signal collection, trend and anomaly detection, and investigation sweeps over live sources.

Auth & tenancy: platform Bearer credential; tenant as ?tenant_id=…. Rate limit 120 requests/min.

Shadow simulations

The flagship. POST /v1/simulations takes a scenario prompt (or a pre-designed blueprint) plus configuration — rounds, agent count, interaction style, platforms to emulate, voting mechanics — and runs a population of AI personas through it round by round.

Blueprints separate design from execution: POST /v1/blueprints/design (or its SSE variant) turns documents and guidance into a reviewable simulation design; run it when ready.

Opportunities

Normalised procurement opportunities collected from a per-tenant portal registry, built for downstream platforms that poll and process them.

Portal registries are tenant configuration — which portals are watched, and how often, is agreed per tenant, not hard-coded.

Investigation sweeps

POST /v1/sweeps/investigate and /v1/sweeps/run execute collection sweeps for a target; GET /v1/sweeps/status and /list track them; POST /v1/sweeps/query runs read-only SQL SELECT over accumulated sweep results for your own analysis.

Integration notes