Habitica icon

Habitica

Habitica API

Overview

This node interacts with the Habitica API to list items available for purchase for a user. It is useful for scenarios where users want to retrieve and display purchasable items from their Habitica account, such as in task management or gamification workflows.

Use Case Examples

  1. A user wants to fetch a list of items they can buy in Habitica to display in a custom dashboard.
  2. An automation workflow retrieves available purchase items to notify users about new or discounted items.

Properties

Name Meaning
Request Options Settings to control request behavior such as batching, SSL certificate validation, proxy usage, and timeout duration.

Output

JSON

  • items - Array of items available for purchase retrieved from the Habitica API.

Dependencies

  • Habitica API, requiring an API key credential for authentication.

Troubleshooting

  • Ensure the Habitica API credentials are correctly configured to avoid authentication errors.
  • If SSL certificate validation fails and the 'Ignore SSL Issues' option is not enabled, requests may be blocked.
  • Proxy settings must be correctly formatted if used, including authentication details if required.
  • Timeout settings should be adjusted based on network conditions to prevent premature request abortion.

Links

  • Habitica API Documentation - Official API documentation for Habitica, useful for understanding available endpoints and data structures.

Discussion