Habitica icon

Habitica

Habitica API

Overview

This node operation allows inviting a group to participate in a specific quest within the Habitica platform. It is useful for scenarios where a user wants to manage group participation in quests programmatically, such as automating invitations to quests for different groups in Habitica.

Use Case Examples

  1. Automatically invite a specific group to a new quest when it starts.
  2. Batch invite multiple groups to a quest using the batching options to control request flow.

Properties

Name Meaning
Group The group to invite to the quest, selectable either from a list or by entering a group ID manually.
Quest Key The key identifier of the quest to which the group is being invited.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and request timeout.

Output

JSON

  • invitationStatus - Status or result of the invitation request to the quest.

Dependencies

  • Requires an API key credential for Habitica API authentication.

Troubleshooting

  • Invalid group ID format: The group ID must be a valid UUID format, e.g., 'a1abf9df-d89d-4f5e-9e80-26dc3c481042'.
  • Timeout errors: Increase the timeout setting if the server takes longer to respond.
  • SSL certificate errors: Enable 'Ignore SSL Issues' if connecting to a server with self-signed or invalid certificates.
  • Proxy configuration errors: Ensure the proxy URL and credentials are correct if using a proxy.

Discussion