Skip to main content

SeriesDuplicateMember

A single series participating in a duplicate group, hydrated with the fields the duplicate-detection UI needs to render each row.

Returning the title, library, book count, and last-updated timestamp on the list endpoint lets the client render groups in one round trip, instead of issuing a GET /series/{id} for every member.

bookCountinteger<int64>required

Number of (non-deleted) books in the series.

Example: 63
idstring<uuid>required

Series UUID.

libraryIdstring<uuid>required

Library this series belongs to.

libraryNamestringrequired

Library display name.

Example: Manga
titlestringrequired

Display title, falling back to series.name when no metadata exists.

Example: Fairy Tail
updatedAtstringrequired

Series row's last-updated timestamp.

Example: 2026-02-15T00:00:00Z
SeriesDuplicateMember
{
"bookCount": 63,
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"libraryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"libraryName": "Manga",
"title": "Fairy Tail",
"updatedAt": "2026-02-15T00:00:00Z"
}