Description[]
A JavaScript app for displaying Habitica Data and manually interacting with Habitica's API. It can display some of the most common Habitica JSON data in a tree-format (e.g., the site-wide Content data, your Profile data, your Tasks). This is especially useful for programmers needing to use the API, as it can help you identify where desired information is stored.
It will let you interact manually with the API by choosing the html-access paths, and providing Body parameters where needed.
It supports multiple accounts for testing.
It supports two API access paths:
- https://habitica.com/api/v3 for using the live internet version of the API
- http://localhost:3000 for using a development version of the API on a local install; this allows you to test your own changes to the API or to test changes made by other contributors or Habitica staff before the changes are live.
It can create, edit, delete, and display Webhooks. Webhook processing with Google Apps Script tells you how to process a webhook via deploying a Google Apps script as a Web-App.
Installation and Usage[]
- Copy the code to your computer from GitHub by cloning the repository or downloading the repo's zip file.
- Do not move any files from the repo into different directories.
- Follow the instructions in the README.md file.
- If the Chrome browser is not your usual browser, you will probably find that the tool works in Firefox or in most browsers based on either Chrome or Firefox. As the instructions say, do not try to use the tool in Edge.