Appearance
Get dashboard data
GET
/api/dashboard
Returns currently reading books, recently added, inbox count, library stats, and pipeline status
Responses
Dashboard data
application/json
JSON "currentlyReading": [ { "id": "string", "title": "string", "author": "string", "coverPath": "string", "percentage": 0, "device": "string", "lastRead": 0 } ], "recentlyAdded": [ { "id": "string", "title": "string", "author": "string", "coverPath": "string", "createdAt": "string" } ], "inboxCount": 0, "stats": { "totalBooks": 0, "totalAuthors": 0, "topGenre": "string", "totalFileSize": 0, "processingCount": 0 }, "pipeline": { "additionalProperties": { "waiting": 0, "active": 0, "completed": 0, "failed": 0, "delayed": 0 } }
{
}
GET
/api/dashboard