Discover and manage information your Rabbit r1 has saved in your rabbit hole journal.
There is no official Rabbit r1 / Rabbit Hole API. This extension relies on reverse engineering the Rabbit Hole web application. This application uses an accessKey
that can be obtained from logging in to https://hole.rabbit.tech/. Unfortunately this token expires after 24 hours, so you will need to follow the steps below to continue this extension on consecutive days. For that reason, this extension is mostly experimental. Personally, this makes my Rabbit r1 more useful, but your mileage may vary.
Rabbit utilizes an authentication platform called Auth0, with a CAPTCHA in front of it provided by Cloudflare, which makes logging into your account much more secure. However, this means that interacting with your data over their API isn't as streamlined as other apps.
To get around this, we can log into the rabbithole and follow these steps:
Your access key normally expires in 24 hours. However, somtimes (still experimenting with this) whenever your account name is updated, this token gets refreshed. This extension uses a no-view
command in the background to refresh your account name in the rabbit hole every 4 hours to ensure that you don't get logged out.
It is most likely that your access key has expired. If you stepped away from your machine for an extended amount of time, or quit Raycast from running, it is possible your access key wasn't able to be renewed. Follow the steps in the "Getting your access key" to add it back in again.
This extension is a third-party contribution and is not officially affiliated with or endorsed by Raycast. The developers of this extension are solely responsible for its functionality and maintenance. Users of this extension do so at their own risk, and Raycast bears no responsibility for its use or any consequences thereof. By installing and using this extension, you acknowledge that you are responsible for your use of this extension and any actions taken through it.