Actions10
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
- Dragon Family API Documentation (assumed official API docs URL)
- n8n documentation on Creating Custom Nodes