Actions88
- Blog Actions
- Get All Posts (Admin)
- Get Post (Admin)
- Create Post (Admin)
- Update Post (Admin)
- Delete Post (Admin)
- Get Categories (Admin)
- Get Category (Admin)
- Create Category (Admin)
- Update Category (Admin)
- Delete Category (Admin)
- Get Tags (Admin)
- Get Tag (Admin)
- Create Tag (Admin)
- Update Tag (Admin)
- Delete Tag (Admin)
- Get Authors (Admin)
- Get All Posts (Public)
- Get Post (Public)
- Get Categories (Public)
- Get Tags (Public)
- Get Posts by Category (Public)
- Get Posts by Tag (Public)
- Section Actions
- AI Resource Actions
- Authentication Actions
- User Actions
- Course Actions
- Lecture Actions
- Enrollment Actions
- Learning Path Actions
- Assignment Actions
- Progress Actions
- Video Actions
- Article Actions
- Quiz Question Actions
- Quiz Choice Actions
- Quiz Submission Actions
- Image Actions
Overview
This node integrates with the Lectful API, specifically enabling interaction with various resources such as courses, users, lectures, enrollments, learning paths, and more. The "Learning Path" resource with the "Get All" operation allows users to retrieve a list of all available learning paths from the Lectful platform.
Typical use cases include:
- Automating retrieval of learning path data for reporting or synchronization with other systems.
- Building workflows that trigger actions based on available learning paths.
- Integrating learning path information into custom dashboards or applications.
For example, an education platform administrator could use this node to fetch all learning paths periodically and update their internal catalog or notify stakeholders about new learning paths.
Properties
| Name | Meaning |
|---|---|
| Authentication Mode | Choose how to authenticate with the Lectful API: - Use Stored Credentials - Manual Configuration |
| Credentials Note | Informational note shown when using Manual Configuration mode explaining credential usage. |
| Base URL Override | Optional base URL to override the stored credential's base URL (excluding /api/v1). |
| API Key Override | Optional API key to override the stored credential's API key. |
These properties control how the node authenticates requests to the Lectful API. When using manual mode, you must provide both the base URL and API key overrides.
Output
The node outputs an array of JSON objects representing the API response. For the "Learning Path" resource with the "Get All" operation, the output JSON contains the list of all learning paths retrieved from the endpoint /learning-paths.
The exact structure of each learning path object depends on the Lectful API but typically includes fields like ID, title, description, and related metadata.
No binary data output is produced by this operation.
Example output snippet (conceptual):
[
{
"id": "123",
"title": "Full Stack Developer Path",
"description": "A comprehensive path covering frontend and backend development.",
...
},
{
"id": "456",
"title": "Data Science Path",
"description": "Learn data analysis, machine learning, and visualization.",
...
}
]
Dependencies
- Requires access to the Lectful API.
- Requires either stored credentials configured in n8n or manual entry of the base URL and API key.
- The API key must have sufficient permissions to read learning path data.
- No additional external dependencies beyond standard HTTP request capabilities.
Troubleshooting
- Missing or invalid credentials: If neither stored credentials nor manual overrides are provided correctly, the node will throw errors indicating missing base URL or API key. Ensure credentials are properly set or manual values are entered.
- API endpoint errors: Errors returned by the Lectful API (e.g., unauthorized, not found) will be surfaced. Check API key permissions and resource availability.
- Network issues: Connectivity problems to the Lectful API base URL can cause failures. Verify network access and correct base URL.
- Parsing errors: The node attempts to parse string responses as JSON; if parsing fails, raw string data is returned. This usually indicates unexpected API response format.
Links and References
- Lectful API Documentation (Assumed official API docs)
- n8n documentation on HTTP Request Node for understanding underlying request mechanics.
This summary focuses exclusively on the "Learning Path" resource with the "Get All" operation as requested.