Dragon Family icon

Dragon Family

Interact with the Dragon Family API

Overview

The Dragon Family node allows interaction with the Dragon Family API, a service focused on family-related activities and personal development skills. It supports various operations related to managing members, tasks, targets, rewards, todos, and skills within the Dragon Family ecosystem.

A notable built-in operation is listSkills, which returns a predefined set of personal development skills with their descriptions. This can be useful for applications that aim to promote or track skill development in family or educational contexts.

Practical examples:

  • Retrieving a list of personal development skills to display in an app.
  • Managing family member data by creating, updating, or deleting members.
  • Listing available tasks or targets for family members.
  • Tracking rewards earned by children.

Properties

Name Meaning
Base URL The base URL for the Dragon Family API. Defaults to https://api.dragonfamily.com.
User Token Your API access token. Sent as a Bearer token in the Authorization header for authentication.

Output

The node outputs JSON data in its json field. For the listSkills operation, it returns an object where each key is a skill identifier and the value is a description of that skill. Example output structure:

{
  "relationships_building": "Relationship building is the ability to connect with others, listen and understand them, express thoughts and feelings, resolve conflicts, and find compromises.",
  "self_reliance": "Self-reliance is the ability to make decisions, set goals independently, solve your own problems, and take responsibility for your freedom of choice.",
  "sense_of_purpose": "Sense of purpose is the ability to stay focused on set goals, overcome obstacles, and keep going despite difficulties.",
  "money_management": "Money management is the ability to plan expenses, save money, and allocate income effectively.",
  "creativity": "Creativity is the ability to find unconventional solutions, see things differently, and express thoughts and feelings through art.",
  "critical_thinking": "Critical thinking is the ability to analyze information, identify key points, compare and evaluate viewpoints, and make reasoned decisions.",
  "lifetime_learning": "Lifelong learning is the ability and motivation to continuously acquire knowledge and improve existing skills."
}

If other operations are selected, the output will depend on the specific API response from the Dragon Family service.

The node does not output binary data.

Dependencies

  • Requires access to the Dragon Family API endpoint.
  • Requires a valid API access token to authenticate requests via the Authorization header.
  • No additional external dependencies beyond standard HTTP requests.

Troubleshooting

  • Authentication errors: If the API token is missing or invalid, the node will fail to authenticate. Ensure the token is correctly provided in the "User Token" property.
  • Invalid Base URL: If the Base URL is incorrect or unreachable, requests will fail. Verify the URL is correct and accessible.
  • Unsupported operations: Selecting an operation not implemented or supported may result in empty or error responses.
  • Empty results: For some operations, if no data matches the query, the node may return empty arrays or objects.

Links and References

Discussion