pubmed-client (Node.js)
    Preparing search index...

    Interface EuropePmcSearchResult

    A Europe PMC search result record

    interface EuropePmcSearchResult {
        authorString?: string;
        doi?: string;
        europePmcId: string;
        extraJson: string;
        id: string;
        isOpenAccess?: string;
        journalTitle?: string;
        pmcid?: string;
        pmid?: string;
        pubYear?: string;
        source: string;
        title?: string;
    }
    Index
    authorString?: string

    Comma-separated author list, as provided by Europe PMC

    doi?: string

    Digital Object Identifier

    europePmcId: string

    Fully-qualified Europe PMC address ("SOURCE/ID")

    extraJson: string

    Fields Europe PMC returned but that are not modelled above, as a JSON object string. Populated mainly by resultType: 'core'.

    id: string

    Record identifier within its source database

    isOpenAccess?: string

    Open access flag as reported by Europe PMC ("Y" / "N")

    journalTitle?: string

    Journal title

    pmcid?: string

    PMC ID, when full text is in PMC

    pmid?: string

    PubMed ID, when the record is linked to PubMed

    pubYear?: string

    Publication year

    source: string

    Source database code (MED, PMC, PPR, AGR, CBA, PAT, ...)

    title?: string

    Article title