|
Accessing attendance lists
|
attendance | Get information of attendance. |
attendance_list | Get information of a single attendance list. |
attendance_lists | Get information of multiple attendance lists. |
change_list_mode | Change mode of attendance list. This requires no set attendance for that list. |
create_attendance_list | Create a new attendance list. |
create_from_tt | Create new attendance lists from group meetings. |
delete_list | Delete attendance list. This requires no set attendance for that list. |
group | Get information of attendance lists for selected group. |
update_attendance | Update attendance entry. |
user | Get all attendance lists for user. |
services/attendance/attendance ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/attendance | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Get information of attendance. | ||||||
list_id | required | ID of attendance list | ||||
student_ids | optional | Pipe-separated list of student IDs | ||||
fields | optional |
Default value: student|attendance_mode Selector of result fields you are interested in. The selector may contain any subset of fields, which are described in the returns section. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: A list of entries for specified attendance list. Each entry will be a dictionary of selected fields and their values. If student_ids was set, then the list will be filtered to specified students. Available fields:
| ||||||
Thrown errors:
|
services/attendance/attendance_list ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/attendance_list | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Get information of a single attendance list. | ||||||
list_id | required | ID of attendance list | ||||
fields | optional |
Default value: id Selector of result fields you are interested in. The selector may contain any subset of fields, which are described in the returns section. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: A dictionary of selected fields and their values. Available fields:
| ||||||
Thrown errors:
|
services/attendance/attendance_lists ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/attendance_lists | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Get information of multiple attendance lists. | ||||||
list_ids | required | Pipe-separated list of attendance list IDs. | ||||
fields | optional |
Default value: id Selector of result fields you are interested in. The selector may contain any subset of fields, which are described in the returns section of attendance_list method. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: A dictionary: your list_ids will be mapped to dictionary's keys, and each value will contain the description of one attendance list, as defined in the attendance_list method. For invalid list_ids (attendance lists which do not exist) null will be returned (instead of the attendance list object). |
services/attendance/change_list_mode ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/change_list_mode | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Change mode of attendance list. This requires no set attendance for that list. | ||||||
list_id | required | ID of attendance list | ||||
mode | required |
Mode of meeting, as described in attendance_list
Possible values: intramural, remote, hybrid. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: Empty dict on success. | ||||||
Thrown errors:
|
services/attendance/create_attendance_list ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/create_attendance_list | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Create a new attendance list. | ||||||
course_unit_id | required | ID of course unit | ||||
group_number | required | Group number | ||||
date | required | Date and time of the meeting | ||||
mode | required |
Mode of meeting, as described in attendance_list
Possible values: intramural, remote, hybrid. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: A dictionary of the following structure:
| ||||||
Thrown errors:
|
services/attendance/create_from_tt ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/create_from_tt | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Create new attendance lists from group meetings. | ||||||
course_unit_id | required | ID of course unit | ||||
group_number | required | Group number | ||||
default_mode | required |
Mode of meetings in the classgroup, as described in attendance_list
Possible values: intramural, remote, hybrid. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: An empty dictionary if the entries were successfully created. | ||||||
Thrown errors:
|
services/attendance/delete_list ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/delete_list | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Delete attendance list. This requires no set attendance for that list. | ||||||
list_id | required | ID of attendance list | ||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: Empty dict on success. | ||||||
Thrown errors:
|
services/attendance/group ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/group | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Get information of attendance lists for selected group. | ||||||
course_unit_id | required | ID of course unit | ||||
group_number | required | Group number | ||||
fields | optional |
Default value: id Selector of result fields you are interested in. The selector may contain any subset of fields, which are described in the returns section of attendance_list method. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: A list of attendance list objects, as defined in the attendance_list method. |
services/attendance/update_attendance ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/update_attendance | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Update attendance entry. | ||||||
list_id | required | ID of attendance list | ||||
student_id | required | ID of student | ||||
attendance_mode | required |
Mode of attendance in the meeting.
Possible values: intramural, remote, justified_absence, absence. |
||||
comment | optional | Comment | ||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: Empty dictionary on success. | ||||||
Thrown errors:
|
services/attendance/user ¶
|
||||||
https://usosapi.panschelm.edu.pl/services/attendance/user | ||||||
This is a BETA method. We're looking for beta-testers. Until we find them, there's a substantial probability it won't stay backwards-compatible! If you are planning on using this method, please let us know. Then, we will work with you and move it out of beta as soon as we can. Get all attendance lists for user. | ||||||
fields | optional |
Default value: id Selector of result fields you are interested in. The selector may contain any subset of fields, which are described in the returns section of attendance_list method. |
||||
format | optional |
Default value: json Format in which to return values. See supported output formats. |
||||
callback | optional |
Required only if you've chosen jsonp as a return format. |
||||
Plus required standard OAuth Consumer signing arguments: oauth_consumer_key, oauth_nonce, oauth_timestamp, oauth_signature, oauth_signature_method, oauth_version. Plus required oauth_token for Token authorization. | ||||||
Returned value: A list of attendance list objects, as defined in the attendance_list method. |