PublicationShort

constructor(id: PublicationId, title: String, releaseFrequencyId: ReleaseFrequencyId, mediaId: MediaId? = null, topicIds: List<TopicId>, type: ContentType, source: ContentSource, lastIssue: IssueShort? = null)

Parameters

id

unique identifier of the publication

title

display title of the publication

releaseFrequencyId

how often the publication comes out, as an opaque identifier

mediaId

optional identifier of the parent media (if any)

topicIds

list of topics attached to this publication

type

type of the published content (article PDF, video)

source

origin category from which this publication is sourced (magazine, newsPaper, book, comic, feed, sponsored, corporate)

lastIssue

optional, short-form last issue belonging to the publication containing core information about the issue