Changelog
A record of changes to the PulseLABS API v1. Breaking changes are marked explicitly — all other changes are additive and backwards-compatible.
v1.3
Added2026-06-04- POST /v1/sim-engine/simulations — create simulations via API key
- POST /v1/sim-engine/simulations/:id/advance — advance simulation turns via API key
- POST /v1/sim-engine/simulations/:id/scenarios — add scenarios via API key
- GET /v1/sim-engine/simulations/:id/report — fetch final strategy report
- DELETE /v1/sim-engine/simulations/:id — delete simulations via API key
- PUT /v1/life-copilot/profile — update user profile via API key
- POST /v1/life-copilot/plans — create life plans via API key
- PUT /v1/life-copilot/plans/:id — update life plans via API key
- DELETE /v1/life-copilot/plans/:id — delete life plans via API key
- GET /v1/life-copilot/plans/:id — fetch single plan via API key
- POST /v1/risk-evaluator/sessions — create risk sessions via API key
- DELETE /v1/risk-evaluator/sessions/:id — delete risk sessions via API key
- POST /v1/risk-evaluator/sessions/:id/generate — generate scenario tree via API key
- POST /v1/risk-evaluator/sessions/:id/events — apply real-world events via API key
- POST /v1/risk-evaluator/sessions/:id/select — select active branch via API key
- GET /v1/risk-evaluator/sessions/:id/export/json — export full session JSON via API key
- GET /v1/agents/:id/memory — read agent memory via API key
- POST /v1/agents/:id/memory — add agent memory entries via API key
- DELETE /v1/agents/:id/memory/:memoryId — delete agent memory via API key
- DELETE /v1/conversations/:id — delete conversations via API key
- API key expiry date field added to key creation form in developer dashboard
- Usage statistics table added to developer dashboard
v1.2
Added2026-05-28- Developer portal launched at port 3002
- POST /developer/api-keys — create API keys with scope selection
- GET /developer/api-keys — list API keys
- DELETE /developer/api-keys/:id — revoke API keys
- GET /developer/usage — usage statistics per key
- GET /v1/conversations, POST /v1/conversations, GET /v1/conversations/:id, POST /v1/conversations/:id/message
- GET /v1/agents, POST /v1/agents, PUT /v1/agents/:id, DELETE /v1/agents/:id
- GET /v1/sim-engine/simulations, GET /v1/sim-engine/simulations/:id (read-only)
- GET /v1/life-copilot/profile, GET /v1/life-copilot/plans (read-only)
- POST /v1/market-analysis
- GET /v1/risk-evaluator/sessions, GET /v1/risk-evaluator/sessions/:id (read-only)
- Interactive "Try it out" playground on all endpoint docs