AulaVirtual API
AI-generatedSummary
Call various endpoints of the AulaVirtual API to retrieve educational site data such as site tools, notifications, sites list, tasks, individual task details, and announcements by URL.
Inputs
- Endpoint (required) — Select the specific API endpoint to call: 'Anuncio Por Url', 'Herramientas Del Sitio', 'Notificaciones', 'Sitios', 'Tarea Por URL', or 'Tareas Del Sitio'.
- ID Del Sitio (required) — Required for the 'Herramientas Del Sitio' endpoint; specify the site ID to retrieve tools from.
- URL Herramienta Tareas (required) — Required for the 'Tareas Del Sitio' endpoint; specify the URL to the site’s tasks tool.
- URL De La Tarea (required) — Required for the 'Tarea Por URL' endpoint; specify the URL of the particular task to retrieve details for.
- URL Del Anuncio (required) — Required for the 'Anuncio Por Url' endpoint; specify the announcement’s URL to fetch content from.
- Opciones — Optional filter for the 'Sitios' endpoint; e.g., filtering sites by name substring.
Output shape
a list of JSON objects representing the data from the requested endpoint
Each input item produces an array of output items matching the selected endpoint’s data. Data includes arrays of sites, tools, notifications, tasks, or detailed JSON objects for individual tasks or announcements. Dates in tasks are parsed into ISO string format. The node manages authentication and session tokens transparently.
Examples
Example 1: Retrieve tools for a specific site
Endpoint: 'Herramientas Del Sitio', Site ID provided
Example 2: Get all notifications for the authenticated user
Endpoint: 'Notificaciones'
Example 3: List all accessible sites optionally filtered by name
Endpoint: 'Sitios', filter by name if desired in Opciones