archivebox.parsers.readwise_reader_api

Module Contents

Classes

ReadwiseReaderAPI

Functions

get_readwise_reader_articles

link_from_article

write_cursor

read_cursor

should_parse_as_readwise_reader_api

parse_readwise_reader_api_export

Parse bookmarks from the Readwise Reader API

Data

__package__

API_DB_PATH

KEY

NAME

PARSER

API

archivebox.parsers.readwise_reader_api.__package__

‘archivebox.parsers’

archivebox.parsers.readwise_reader_api.API_DB_PATH

None

class archivebox.parsers.readwise_reader_api.ReadwiseReaderAPI(api_token, cursor=None)

Initialization

cursor: Optional[str]

None

get_archive()
archivebox.parsers.readwise_reader_api.get_readwise_reader_articles(api: archivebox.parsers.readwise_reader_api.ReadwiseReaderAPI)
archivebox.parsers.readwise_reader_api.link_from_article(article: dict, sources: list)
archivebox.parsers.readwise_reader_api.write_cursor(username: str, since: str)
archivebox.parsers.readwise_reader_api.read_cursor(username: str) Optional[str]
archivebox.parsers.readwise_reader_api.should_parse_as_readwise_reader_api(text: str) bool
archivebox.parsers.readwise_reader_api.parse_readwise_reader_api_export(input_buffer: IO[str], **_kwargs) Iterable[archivebox.index.schema.Link]

Parse bookmarks from the Readwise Reader API

archivebox.parsers.readwise_reader_api.KEY

‘readwise_reader_api’

archivebox.parsers.readwise_reader_api.NAME

‘Readwise Reader API’

archivebox.parsers.readwise_reader_api.PARSER

None