Skip to main content

MetadataContextDto

Metadata context for template evaluation.

Contains series metadata fields in a flat structure suitable for template access via metadata.* syntax.

ageRatinginteger,null<int32>nullable

Age rating (e.g., 13, 16, 18)

Example: 13
ageRatingLockboolean

Whether age_rating is locked

customMetadataLockboolean

Whether custom_metadata is locked

genresstring[]

Genre names

Example: ["Action","Adventure","Comedy"]
genresLockboolean

Whether genres are locked

imprintstring | nullnullable

Imprint (sub-publisher)

Example: Jump Comics
imprintLockboolean

Whether imprint is locked

languagestring | nullnullable

Language code (BCP47 format)

Example: ja
languageLockboolean

Whether language is locked

publisherstring | nullnullable

Publisher name

Example: Shueisha
publisherLockboolean

Whether publisher is locked

readingDirectionstring | nullnullable

Reading direction (ltr, rtl, ttb, webtoon)

Example: rtl
readingDirectionLockboolean

Whether reading_direction is locked

statusstring | nullnullable

Series status (ongoing, ended, hiatus, abandoned, unknown)

Example: ongoing
statusLockboolean

Whether status is locked

summarystring | nullnullable

Series description/summary

Example: Follow Monkey D. Luffy on his adventure...
summaryLockboolean

Whether summary is locked

tagsstring[]

Tag names

Example: ["pirates","treasure","friendship"]
tagsLockboolean

Whether tags are locked

titlestring | nullnullable

Series title

Example: One Piece
titleLockboolean

Whether title is locked

titleSortstring | nullnullable

Custom sort name

Example: One Piece
titleSortLockboolean

Whether title_sort is locked

totalBookCountinteger,null<int32>nullable

Expected total book count

Example: 110
totalBookCountLockboolean

Whether total_book_count is locked

yearinteger,null<int32>nullable

Publication year

Example: 1997
yearLockboolean

Whether year is locked

MetadataContextDto
{
"ageRating": 13,
"ageRatingLock": true,
"customMetadataLock": true,
"genres": [
"Action",
"Adventure",
"Comedy"
],
"genresLock": true,
"imprint": "Jump Comics",
"imprintLock": true,
"language": "ja",
"languageLock": true,
"publisher": "Shueisha",
"publisherLock": true,
"readingDirection": "rtl",
"readingDirectionLock": true,
"status": "ongoing",
"statusLock": true,
"summary": "Follow Monkey D. Luffy on his adventure...",
"summaryLock": true,
"tags": [
"pirates",
"treasure",
"friendship"
],
"tagsLock": true,
"title": "One Piece",
"titleLock": true,
"titleSort": "One Piece",
"titleSortLock": true,
"totalBookCount": 110,
"totalBookCountLock": true,
"year": 1997,
"yearLock": true
}