ProviderSearchHit
One enriched hit. score is Dice(q, title) for the title-search
path, or 1.0 for the externalId short-circuit path.
coverUrlstring | nullnullable
externalIdstringrequired
genresstring[]required
kindstring | nullnullable
nativeTitlestring | nullnullable
First alternate title, if any. Useful for showing the romaji/Japanese form alongside the canonical English title.
scorenumber<float>required
statusstring | nullnullable
tagsstring[]required
titlestringrequired
totalChaptersinteger,null<int32>nullable
totalVolumesinteger,null<int32>nullable
Published volume/chapter counts from provider metadata, shown next to each hit so the operator can match a release against the series length.
yearinteger,null<int32>nullable
ProviderSearchHit
{
"coverUrl": "string",
"externalId": "string",
"genres": [
"string"
],
"kind": "string",
"nativeTitle": "string",
"score": 0,
"status": "string",
"tags": [
"string"
],
"title": "string",
"totalChapters": 0,
"totalVolumes": 0,
"year": 0
}