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 interacts with the Lectful API to manage blog-related data, specifically supporting operations on blog tags in a public context. The "Get Tags (Public)" operation retrieves a list of all blog tags that are publicly available.
Typical use cases include:
- Fetching all public blog tags to display tag clouds or filters on a website.
- Integrating blog tag data into other workflows or content management systems.
- Automating content categorization or tagging processes based on existing tags.
For example, a user might use this node operation to dynamically populate a dropdown menu of blog tags for filtering blog posts on a public-facing site.
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 about 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 |
| Per Page | Number of items per page to retrieve; for blog tags, default is 20 |
Output
The output is an array of JSON objects representing the blog tags retrieved from the Lectful API. Each object typically contains details about a blog tag such as its ID, name, and possibly other metadata provided by the API.
The exact structure depends on the API response but generally includes fields like:
[
{
"id": 123,
"name": "TagName",
...
},
...
]
No binary data output is involved in this operation.
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 node uses HTTP requests with Bearer token authentication.
- No additional external dependencies beyond standard HTTP request capabilities.
Troubleshooting
- Missing or invalid credentials: If neither stored credentials nor manual overrides are properly set, the node will throw errors indicating missing base URL or API key. Ensure credentials are correctly configured or manual parameters are provided.
- API endpoint errors: If the Lectful API is unreachable or returns errors, verify network connectivity and API key validity.
- Incorrect
Per Pagevalue: Setting an excessively high number may cause performance issues or API limits; use reasonable pagination values. - Parsing errors: If the API returns unexpected data formats, the node may fail to parse the response. Check API status and version compatibility.
Links and References
- Lectful API Documentation (Assumed, replace with actual if available)
- n8n Documentation on HTTP Request Node for understanding underlying request mechanisms.
This summary focuses exclusively on the "Blog" resource and the "Get Tags (Public)" operation as requested.