Skip to main content
API Documentation — NeuroAgent
REST API · v1

API Documentation

Everything you need to integrate NeuroAgent into your own tools and workflows. All endpoints return JSON and use cookie-based session authentication.

Base URL

https://neuro-agent.io/api
Auth: HTTP-only session cookie set on POST /api/auth/login
Format: Content-Type: application/json

Authentication

Register accounts, sign in, and manage sessions.

Council Sessions

Run multi-agent deliberation sessions and retrieve results.

Execution & Initiatives

Manage execution initiatives, tasks, and ROI tracking.

Integrations

Connect Slack, Jira, Linear, and generic webhooks to receive real-time event payloads.

Webhook Event Reference

When you connect a webhook integration, NeuroAgent will POST a JSON payload to your URL for each of these events.

initiative.createdFired when a new initiative is created from a session
task.status_changedFired when a task moves to a new status
initiative.completedFired when an initiative is closed with an outcome

Example Payload

{
  "event": "task.status_changed",
  "workspaceId": 2,
  "timestamp": "2026-01-01T12:00:00Z",
  "data": {
    "taskId": 42,
    "taskTitle": "Draft go-to-market strategy",
    "previousStatus": "in_progress",
    "newStatus": "done",
    "initiativeId": 7,
    "initiativeObjective": "Launch Q1 campaign"
  }
}

Need help getting started?

Talk to our team or explore the Integrations Hub.