Getting Started

The PulseLABS API gives you programmatic access to the same AI-powered capabilities available in the web app — debates, simulations, life planning, market analysis, and more — all authenticated with a single API key.

Base URL

production
https://api.yourdomain.com
local dev
http://localhost:3001

Quick start

bash
# 1. Get your API key
# Sign in at dev.yourdomain.com/dashboard

# 2. Make your first call
curl -X POST http://localhost:3001/v1/conversations \
  -H "x-api-key: sk_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"title": "Q4 strategy review"}'

# 3. Send a message (starts a multi-agent debate)
curl -X POST http://localhost:3001/v1/conversations/<id>/message \
  -H "x-api-key: sk_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"content": "Should we expand into the European market?"}'

API modules

Authentication
API key setup and request headers
Conversations
Create debates and send messages to agent panels
Agents
Manage AI agent personas and their memory
Sim Engine
Business simulations, scenario branching, and reports
Life Copilot
Life plans, profiles, and personal tracking
Market Analysis
AI-powered market research and competitive analysis
Risk Evaluator
Structured risk sessions and scenario trees
All API endpoints are scoped to the workspace associated with your API key. Data from other workspaces is never accessible.