PublicationShort
data class PublicationShort(val id: PublicationId, val title: String, val releaseFrequencyId: ReleaseFrequencyId, val mediaId: MediaId? = null, val topicIds: List<TopicId>, val type: ContentType, val source: ContentSource, val lastIssue: IssueShort? = null) : Serializable
Represents a lightweight form of a publication item. This is minimal content returned by paginated endpoints can be used to display lists of publications. For more detail, download the full Publication.
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
Constructors
Link copied to clipboard
constructor(id: PublicationId, title: String, releaseFrequencyId: ReleaseFrequencyId, mediaId: MediaId? = null, topicIds: List<TopicId>, type: ContentType, source: ContentSource, lastIssue: IssueShort? = null)