UTP+Portal Query icon

UTP+Portal Query

Node for get a profile data

UTP+Portal Query

AI-generated

Summary

Query various types of academic and campus-related data from the UTP Portal using predefined GraphQL queries.

Inputs

  • Query (required) — Select the type of data to query, such as profile data, courses summary, grade records, event registrations, campus events, buildings, schedules, payments, and period information.
  • User ID (required) — Specify the user ID of the student or teacher to fetch profile data; defaults to 'me'. Only applicable when querying 'Profile Data'.
  • Periodo (required) — Select the academic period identifier for queries that require it (e.g., courses summary, paid payments, current period).
  • Page (required) — Specify the page number for paginated event listings when querying 'Events on Campus'.
  • Campus (required) — Select the campus for event queries when querying 'Events on Campus'.

Output shape

A single record containing the JSON response data from the selected UTP Portal GraphQL query.

The output contains the raw data returned from the selected query without additional pagination handling or transformation. The available queries and their expected parameters are fixed as per the node's configuration.

Examples

Example 1: Fetch profile data for a user with ID 'me'

Set Query to 'Profile Data' and User ID to 'me'. No period, page, or campus parameters required.

Example 2: Retrieve the course summary for period '2253'

Set Query to 'Courses' and select Periodo '2253'. User ID, Page, and Campus are not required.

Links

Discussion