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
The node integrates with the Lectful API, enabling automation of various operations related to educational content management. Specifically for the Video - Update operation, it allows updating metadata of an existing video resource such as its title and description.
This node is beneficial in scenarios where you want to programmatically manage video content within the Lectful platform, for example:
- Updating video titles or descriptions in bulk.
- Automating video metadata updates based on external triggers or workflows.
- Keeping video information synchronized between Lectful and other systems.
Properties
| Name | Meaning |
|---|---|
| Authentication Mode | Choose how to authenticate with the Lectful API: - Use Stored Credentials - Manual Configuration (provide base URL and API key manually) |
| 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 (without /api/v1). |
| API Key Override | Optional API key to override the stored credential's API key. |
| Video ID | The unique identifier of the video to update (required). |
| Title | New title for the video (optional). |
| Description | New description for the video (optional). |
Output
The node outputs a JSON object representing the updated video resource as returned by the Lectful API. This typically includes fields such as the video's ID, updated title, description, and other metadata managed by the API.
No binary data output is involved in this operation.
Example output structure (simplified):
{
"id": "string",
"name": "string", // Updated video title
"description": "string", // Updated video description
// ... other video metadata fields
}
Dependencies
- Requires access to the Lectful API.
- Requires either stored credentials configured in n8n or manual entry of the Lectful API base URL and API key.
- The node uses HTTP requests with Bearer token authentication.
- No additional external dependencies beyond the Lectful API and proper authentication.
Troubleshooting
- Missing or invalid credentials: If neither stored credentials nor manual overrides are provided correctly, the node will throw an error indicating missing or invalid credentials.
- Base URL Override required in manual mode: When using manual configuration, both the base URL override and API key override must be provided; otherwise, an error is thrown.
- Invalid Video ID: Providing an incorrect or non-existent video ID will result in an API error response.
- Empty update fields: If neither title nor description is provided, the update request body will be empty, which may cause the API to reject the request or have no effect.
- API errors: Any API-level errors (e.g., permission denied, rate limits) will be surfaced as node execution errors.
To resolve these issues:
- Ensure valid credentials are configured or manual parameters are set.
- Verify the video ID exists in Lectful.
- Provide at least one field (title or description) to update.
- Check API permissions and quotas.
Links and References
- Lectful API Documentation (Assumed official API docs)
- n8n documentation on HTTP Request Node for understanding underlying request mechanics.
If you need details on other operations or resources, feel free to ask!