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

    Interface Config

    Configuration options for the PubMed client

    interface Config {
        apiKey?: string;
        cache?: boolean;
        email?: string;
        rateLimit?: number;
        timeoutSeconds?: number;
        tool?: string;
    }
    Index
    apiKey?: string

    NCBI API key for higher rate limits

    cache?: boolean

    Enable the in-memory response cache with its default settings

    email?: string

    Email address for NCBI identification

    rateLimit?: number

    Requests per second allowed by the rate limiter

    Defaults to the NCBI limits (3/s without an API key, 10/s with one). Must be a positive number.

    timeoutSeconds?: number

    Request timeout in seconds

    tool?: string

    Tool name for NCBI identification