-
Notifications
You must be signed in to change notification settings - Fork 1
Methods
juoum edited this page Mar 17, 2025
·
3 revisions
-
Parameters:
-
$user: User identifier. -
$password: User password.
-
-
Returns:
- Establishes and returns a session for further API requests.
-
Returns:
- Revokes current session cookie.
-
Returns:
- Retrieves information about the school.
-
Parameters:
-
$anoletivo: Desired academic year in yyyy/yyyy format.
-
-
Returns:
- Changes the current academic year to the specified year. This change is persistent throughout sessions.
-
Returns:
- Retrieves GIAE configuration information.
-
Returns:
- Retrieves information displayed on the homepage.
-
Returns:
- Retrieves messages displayed on the homepage.
-
Returns:
- Retrieves notices displayed on the homepage.
-
Returns:
- Retrieves current processes for the user.
-
Returns:
- Retrieves the user's card balance.
-
Parameters:
-
$datainicial: Start date for transactions in dd-mm-yyyy format. -
$datafinal: End date for transactions in dd-mm-yyyy format. -
$setor: Optional parameter for filtering by sector (if not specified, returns card transactions from all sectors).
-
-
Returns:
- Retrieves card transactions within the specified date range and sector.
-
Returns:
- Retrieves consumption limits for the user.
-
Returns:
- Retrieves assessment data for the user.
-
Returns:
- Retrieves assessment documents for the user.
-
Returns:
- Retrieves messages from the caderneta.
-
Returns:
- Retrieves measures and absences from the caderneta.
-
Returns:
- Retrieves incidents from the caderneta.
-
Returns:
- Retrieves class information.
-
Returns:
- Retrieves teachers for the class.
-
Returns:
- Retrieves subjects for the class.
-
Returns:
- Retrieves students for the class.
-
Returns:
- Retrieves class schedule.
-
Returns:
- Retrieves absences for the user.
-
Parameters:
-
$disciplina: Subject ID. -
$turma: Class ID.
-
-
Returns:
- Retrieves summaries for the specified subject and class.
-
Returns:
- Retrieves tests for the class.
-
Parameters:
-
$datainicio: Start date for gate records in dd-mm-yyyy format. -
$datafim: End date for gate records in dd-mm-yyyy format.
-
-
Returns:
- Retrieves gate records within the specified date range.
-
Parameters:
-
$passAtual: Current password. -
$passNova: New password.
-
-
Returns:
- Changes the user's password.
-
Parameters:
-
$pinAtual: Current PIN. -
$pinNovo: New PIN.
-
-
Returns:
- Changes the user's PIN.
-
Returns:
- Retrieves meal menus.
-
Returns:
- Retrieves meals available for purchase.
-
Parameters:
-
$ementaID: ID of the meal to be purchased.
-
-
Returns:
- Purchases the specified meal.
-
Returns:
- Retrieves served meals.
-
Returns:
- Retrieves office hours of the school.
-
Returns:
- Retrieves general information about the school.
-
Returns:
- Retrieves contact details of school entities for the user.
-
Returns:
- Retrieves active messages from the school.
-
Returns:
- Retrieves archived messages from the school.
-
Returns:
- Retrieves profile information (associated email address and full name).
- Ensure that your server supports cURL for making HTTP requests.
- Security Note: Handle user credentials and sensitive information securely, and avoid exposing them in your code or log files.