Skip to main content

ExternalRatingDto

External rating data transfer object

createdAtstring<date-time>required

When the rating record was created

Example: 2024-01-01T00:00:00Z
fetchedAtstring<date-time>required

When the rating was last fetched from the source

Example: 2024-01-15T10:30:00Z
idstring<uuid>required

External rating ID

Example: 550e8400-e29b-41d4-a716-446655440050
ratingnumber<double>required

Rating value (0-100)

Example: 85.5
seriesIdstring<uuid>required

Series ID

Example: 550e8400-e29b-41d4-a716-446655440002
sourceNamestringrequired

Source name (e.g., "myanimelist", "anilist", "mangabaka")

Example: myanimelist
updatedAtstring<date-time>required

When the rating record was last updated

Example: 2024-01-15T10:30:00Z
voteCountinteger,null<int32>nullable

Number of votes (if available)

Example: 12500
ExternalRatingDto
{
"createdAt": "2024-01-01T00:00:00Z",
"fetchedAt": "2024-01-15T10:30:00Z",
"id": "550e8400-e29b-41d4-a716-446655440050",
"rating": 85.5,
"seriesId": "550e8400-e29b-41d4-a716-446655440002",
"sourceName": "myanimelist",
"updatedAt": "2024-01-15T10:30:00Z",
"voteCount": 12500
}