Interface RemarkableOptions

options for a remarkable instance

interface RemarkableOptions {
    authHost?: string;
    fetch?: FetchLike;
    syncHost?: string;
}

Properties

authHost?: string

the url for making authorization requests

"https://webapp-prod.cloud.remarkable.engineering"
fetch?: FetchLike

the fetch method to use

This should loosely conform to the WHATWG fetch, but is relaxed enough that node-fetch also works. This will default to the global definitions of fetch.

In node you can either use "node-fetch", or node --experimental-fetch for node 17.5 or higher.

globalThis.fetch
syncHost?: string

the url for making synchronization requests

"https://internal.cloud.remarkable.com"