はてなブックマークで自分でブックマークした記事をpythonでスクレイピングしたいのですが、どのようにアプローチしてrequestとbeatifulsoupを使って行ったら良いのかわかりません。353件全て取得したいです。

はてブのブックマーク

出来るだけseleniumは使用したくありません。

もしくはAPIが提供されているみたいなのですが、自分のブックマークを取得するものが見当たりません。

問題
まず課題として2つあります。

ログイン 最初のidとパスワード

javascriptによる無限ロードページですが、ページ数が書いてあるボタンが下部にあったのでそれが使えるかもしれません。

はてブ下部のボタン

どなたか詳しいエンジニアの方お力をお貸し頂けると幸いです。
よろしくお願いします。