mwbot-ts - v1.2.7
    Preparing search index...

    Interface ApiResponseQueryPages

    interface ApiResponseQueryPages {
        associatedpage?: string;
        badfile?: boolean;
        canonicalurl?: string;
        categories?: ApiResponseQueryPagesPropCategories[];
        categoryinfo?: ApiResponseQueryPagesPropCategoryinfo;
        contentmodel?: string;
        contributors?: ApiResponseQueryPagesPropContributors[];
        deletedrevisions?: ApiResponseQueryPagesPropDeletedrevisions[];
        displaytitle?: string;
        duplicatefiles?: ApiResponseQueryPagesPropDuplicatefiles[];
        editintro?: { [key: string]: string };
        editurl?: string;
        extlinks?: ApiResponseQueryPagesPropExtlinks[];
        extracts?: string;
        fileusage?: ApiResponseQueryPagesPropFileusage[];
        fullurl?: string;
        globalusage?: ApiResponseQueryPagesPropGlobalusage[];
        imageinfo?: ApiResponseQueryPagesPropImageinfo[];
        imagerepository?: string;
        images?: ApiResponseQueryPagesPropImages[];
        invalid?: true;
        invalidreason?: string;
        iwlinks?: ApiResponseQueryPagesPropIwlinks[];
        known?: true;
        langlinks?: ApiResponseQueryPagesPropLanglinks[];
        lastrevid?: number;
        length?: number;
        linkclasses?: string[];
        links?: ApiResponseQueryPagesPropLinks[];
        linkshere?: ApiResponseQueryPagesPropLinkshere[];
        missing?: true;
        mmcontent?: ApiResponseQueryPagesPropMmcontent;
        new?: true;
        notificationtimestamp?: string;
        ns?: number;
        original?: ApiResponseQueryPagesPropPageimagesThumbnail;
        pageid?: number;
        pageimage?: string;
        pagelanguage?: string;
        pagelanguagedir?: string;
        pagelanguagehtmlcode?: string;
        pageprops?: ApiResponseQueryPagesPropPageprops;
        pageviews?: ApiResponseQueryPagesPropPageviews;
        preload?: null | string;
        preloadcontent?: {
            content: string;
            contentformat: string;
            contentmodel: string;
        };
        preloadisdefault?: boolean;
        protection?: ApiResponseQueryPagesPropInfoProtection[];
        readable?: boolean;
        redirect?: true;
        redirects?: ApiResponseQueryPagesPropRedirects[];
        restrictiontypes?: string[];
        revisions?: ApiResponseQueryPagesPropRevisions[];
        special?: true;
        subjectid?: number;
        talkid?: number;
        templates?: ApiResponseQueryPagesPropTemplates[];
        terms?: ApiResponseQueryPagesPropPageterms;
        thumbnail?: ApiResponseQueryPagesPropPageimagesThumbnail;
        title?: string;
        touched?: string;
        transcludedin?: ApiResponseQueryPagesPropTranscludedin[];
        transcodestatus?: Record<string, ApiResponseQueryPagesPropTranscodestatus>;
        varianttitles?: { [lang: string]: string };
        videoinfo?: ApiResponseQueryPagesPropVideoinfo[];
        visitingwatchers?: number;
        watched?: boolean;
        watchers?: number;
        watchlistexpiry?: string;
        wbentityusage?: Record<string, ApiResponseQueryPagesPropWbentityusage>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    associatedpage?: string
    badfile?: boolean
    canonicalurl?: string
    contentmodel?: string
    displaytitle?: string
    editintro?: { [key: string]: string }
    editurl?: string
    extracts?: string
    fullurl?: string
    imagerepository?: string
    invalid?: true
    invalidreason?: string
    known?: true
    lastrevid?: number
    length?: number
    linkclasses?: string[]
    missing?: true
    new?: true
    notificationtimestamp?: string
    ns?: number
    pageid?: number
    pageimage?: string
    pagelanguage?: string
    pagelanguagedir?: string
    pagelanguagehtmlcode?: string
    preload?: null | string

    Use preloadcontent instead, which supports other kinds of preloaded text too.

    preloadcontent?: {
        content: string;
        contentformat: string;
        contentmodel: string;
    }
    preloadisdefault?: boolean
    readable?: boolean

    Use intestactions=read instead.

    redirect?: true
    restrictiontypes?: string[]
    special?: true
    subjectid?: number
    talkid?: number
    title?: string
    touched?: string
    transcodestatus?: Record<string, ApiResponseQueryPagesPropTranscodestatus>
    varianttitles?: { [lang: string]: string }
    visitingwatchers?: number
    watched?: boolean
    watchers?: number
    watchlistexpiry?: string
    wbentityusage?: Record<string, ApiResponseQueryPagesPropWbentityusage>