PatchSeriesMetadataRequest
PATCH request for partial update of series metadata
Only provided fields will be updated. Absent fields are unchanged. Explicitly null fields will be cleared.
ageRatinginteger,null<int32>nullable
Age rating (e.g., 13, 16, 18)
Example:
16customMetadataobject | nullnullable
Custom JSON metadata for extensions
imprintstring | nullnullable
Imprint (sub-publisher)
Example:
Vertigolanguagestring | nullnullable
Language (BCP47 format: "en", "ja", "ko")
Example:
enpublisherstring | nullnullable
Publisher name
Example:
DC ComicsreadingDirectionstring | nullnullable
Reading direction (ltr, rtl, ttb or webtoon)
Example:
ltrstatusstring | nullnullable
Series status (ongoing, ended, hiatus, abandoned, unknown)
Example:
endedsummarystring | nullnullable
Series description/summary
Example:
The definitive origin story of Batman.titlestring | nullnullable
Series title/name
Example:
Batman: Year OnetitleSortstring | nullnullable
Custom sort name for ordering
Example:
Batman Year OnetotalBookCountinteger,null<int32>nullable
Expected total book count (for ongoing series)
Example:
4yearinteger,null<int32>nullable
Release year
Example:
1987PatchSeriesMetadataRequest
{
"ageRating": 16,
"customMetadata": "Unknown Type: object,null",
"imprint": "Vertigo",
"language": "en",
"publisher": "DC Comics",
"readingDirection": "ltr",
"status": "ended",
"summary": "The definitive origin story of Batman.",
"title": "Batman: Year One",
"titleSort": "Batman Year One",
"totalBookCount": 4,
"year": 1987
}