RecommendationsResponse
Response from GET /api/v1/user/recommendations
Whether these are cached results
When these recommendations were generated
Plugin that provided these recommendations
Plugin display name
recommendations object[]required
Personalized recommendations
Titles that influenced this recommendation
Codex series ID if matched to an existing series
Cover image URL
External ID on the source service
URL to the entry on the external service
Genres
Whether this series exists in the Codex library (matched via external IDs)
Whether this series is already in the user's library (as reported by the plugin)
Popularity ranking/count on the source service
Average user rating on the source service (0-100 scale)
Human-readable reason for this recommendation
Confidence/relevance score (0.0 to 1.0)
Publication status (ongoing, ended, hiatus, abandoned, unknown)
Summary/description
Title of the recommended series/book
Total expected number of books/volumes in the series
ID of the running/pending background task, if any
Status of a running/pending background task ("pending" or "running"), if any
{
"cached": true,
"generatedAt": "string",
"pluginId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"pluginName": "string",
"recommendations": [
{
"basedOn": [
"string"
],
"codexSeriesId": "string",
"coverUrl": "string",
"externalId": "string",
"externalUrl": "string",
"genres": [
"string"
],
"inCodex": true,
"inLibrary": true,
"popularity": 0,
"rating": 0,
"reason": "string",
"score": 0,
"status": "string",
"summary": "string",
"title": "string",
"totalBookCount": 0
}
],
"taskId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"taskStatus": "string"
}