API Reference
The claude-view server exposes a REST API on http://localhost:47892/api. All endpoints return JSON.
Sessions
Section titled “Sessions”GET /api/sessions
Section titled “GET /api/sessions”Returns a list of sessions.
Query params:
limit— max results (default: 50)offset— pagination offsetproject— filter by project namemodel— filter by model ID
GET /api/sessions/{id}
Section titled “GET /api/sessions/{id}”Returns full session detail including messages and metrics.
GET /api/sessions/{id}/messages
Section titled “GET /api/sessions/{id}/messages”Returns all messages for a session.
GET /api/sessions/{id}/parsed
Section titled “GET /api/sessions/{id}/parsed”Returns parsed session data.
Live sessions
Section titled “Live sessions”GET /api/live/sessions
Section titled “GET /api/live/sessions”Returns currently active (running) sessions.
GET /api/live/sessions/{id}
Section titled “GET /api/live/sessions/{id}”Returns detail for a specific live session.
GET /api/live/summary
Section titled “GET /api/live/summary”Returns aggregate stats for today’s sessions.
GET /api/live/stream
Section titled “GET /api/live/stream”Server-Sent Events stream. Connect with EventSource for real-time updates.
Events:
session_update— session status changedlive_update— live session data refreshed
GET /api/live/pricing
Section titled “GET /api/live/pricing”Returns current model pricing used for cost calculations.
GET /api/stats/dashboard
Section titled “GET /api/stats/dashboard”Returns dashboard overview: total sessions, costs, fluency score, trends.
GET /api/stats/storage
Section titled “GET /api/stats/storage”Returns storage usage statistics.
Search
Section titled “Search”GET /api/search?q=<query>
Section titled “GET /api/search?q=<query>”Full-text search across all session content.
Query params:
q— search query (required)limit— max results (default: 20)
GET /api/score
Section titled “GET /api/score”Returns the AI Fluency Score (0–100) with breakdown.
Health
Section titled “Health”GET /api/health
Section titled “GET /api/health”Health check endpoint. Returns server status.