The Title object is used for all title types across Work, Expression, Manifestation, Collection Work, Collection Expression, Short Work And Short Expression entities.

interface Title {
    mainTitle: string;
    partNumber?: string;
    partTitle?: string;
    subtitle?: string;
    titleLanguage?: Language;
    titleType?: TitleType;
}

Properties

mainTitle: string

The chief name of the entity.

partNumber?: string

A distinguishing element for entities in a sequential set with the same Main title.

partTitle?: string

A distinguishing element for entities in a set with the same Main title.

subtitle?: string

A word or phrase elaborating on the character, contents, etc., of the entity, that is not part of the chief name of the entity.

titleLanguage?: Language

The language of the title.

titleType?: TitleType

The type of title. Only used for variant titles.