DuplicateGroup
A group of duplicate books
bookIdsstring<uuid>[]required
List of book IDs that share this hash
createdAtstringrequired
When the duplicate was first detected
Example:
2024-01-15T10:30:00ZduplicateCountinteger<int32>required
Number of duplicate copies found
Example:
3fileHashstringrequired
SHA-256 hash of the file content
Example:
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855idstring<uuid>required
Unique identifier for the duplicate group
Example:
550e8400-e29b-41d4-a716-446655440000updatedAtstringrequired
When the group was last updated
Example:
2024-01-15T10:30:00ZDuplicateGroup
{
"bookIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"createdAt": "2024-01-15T10:30:00Z",
"duplicateCount": 3,
"fileHash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"id": "550e8400-e29b-41d4-a716-446655440000",
"updatedAt": "2024-01-15T10:30:00Z"
}