Uwaterloo Faculty Publications Search
GET /orciddata/{wat_iam_id}.{format}
Description
This method returns the user's pulications for a given WatIAM ID
...
Sources :
https://orcid.org/
Parameters :
GET /orciddata/{wat_iam_id}.{format}
Output Formats :
json
Examples :
GET /orciddata/{wat_iam_id}.{format}
https://api.uwaterloo.ca/v2/orciddata/amangal.json
https://api.uwaterloo.ca/v2/orciddata/jhonek.json
Response
...
get_varsity_games_data
GET /varsitygames/Uwaterloo Faculty Publications Search
GET /orciddata/{wat_iam_id}.{format}
Description
This method returns the info about the university games going to held,
already held and being helduser's pulications for a given WatIAM ID
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
httphttps://campusrecorcid.uwaterloo.ca/calendar.ashx/calendar.icsorg/
Parameters :
GET /varsitygames/orciddata/{wat_iam_id}.{format}
Outputs Output Formats :
json
Examples :
GET /varsitygames/orciddata/{wat_iam_id}.{format}
https://api.uwaterloo.ca/v2/athletics/varsitygames.json
Response
Field Name Type Value Description
id string Game Id
start_time string ISO 8601 formatted start date-time
end_time string ISO 8601 formatted end date-time
location string Location of the event
sport string Sport involved
opponent string Other team involved
summary string Summary of the event
end_result string End result of the game if any
description string Description of the event
url string URL of game
============================================
get_shoe_tages_data
GET /shoetags/.{format}
Description
This method returns the info about the ...........
...
Sources :
https://www.google.com/calendar/ical/spcfit%40gmail.com/public/basic.ics
Parameters :
GET /shoetags/.{format}
Outputs :
json
Examples :
GET /shoetags/.{format}
https://api.uwaterloo.ca/v2/shoetags.json
Response
id string Shoe Tag id
description string Description of the shoe tag
location string Location of the event
summary string Shoe tags name
timezone string Timezone for start and end dates
description string Description of the event
rules object shoe tags rules data
frequency string How often
count/until string Total number of weeks/ the date its ending
byday string Day of week
dates object Start and end date-time of all weeks
start_date-time string ISO 8601 formatted start date-time
end_date-time string ISO 8601 formatted end date-time
...
get_labs_availability
GET /computerlabs/.{format}
Description
This method returns the info about env, eng, ahs and arts labs
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
http://env-web1.uwaterloo.ca/u2old/envlabcheck/monitor.json
http://mmm.eng.uwaterloo.ca/~enginfo/enginfo2/labs.php
https://ahslab.uwaterloo.ca/get-json.php
https://artslab.uwaterloo.ca/get-json.php
Parameters :
GET /computerlabs/.{format}
Outputs :
json
Examples :
GET /computerlabs/.{format}
https://api.uwaterloo.ca/v2/computerlabs.json
Response
faculty string Labs used by faculty
lab_name string Name of the lab
location string Location of the lab
description string Description of the lab
available object Number of machines available and their names if available
count string Number of machines available
machines string Names of the machines available
occupied object Number of machines occupied and their names if occupied
count string Number of machines occupied
machines string Names of the machines occupied
maintenance object Number of machines maintenance and their names if maintenance
count string Number of machines maintenance
machines string Names of the machines maintenance
has_class bool class in the lab
classes string if yes, then their names
total string Total number of computers
=====orciddata/amangal.json
https://api.uwaterloo.ca/v2/orciddata/jhonek.json
Response
==========================================================
get_varsity_games_data
GET /varsitygames/.{format}
Description
This method returns the info about the university games going to held,
already held and being held
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
http://campusrec.uwaterloo.ca/calendar.ashx/calendar.ics
Parameters :
GET /varsitygames/.{format}
Outputs :
json
Examples :
GET /varsitygames/.{format}
https://api.uwaterloo.ca/v2/athletics/varsitygames.json
Response
Field Name Type Value Description
id string Game Id
start_time string ISO 8601 formatted start date-time
end_time string ISO 8601 formatted end date-time
location string Location of the event
sport string Sport involved
opponent string Other team involved
summary string Summary of the event
end_result string End result of the game if any
description string Description of the event
url string URL of game
============================================
get_shoe_tages_data
GET /shoetags/.{format}
Description
This method returns the info about the ...........
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
https://www.google.com/calendar/ical/spcfit%40gmail.com/public/basic.ics
Parameters :
GET /shoetags/.{format}
Outputs :
json
Examples :
GET /shoetags/.{format}
https://api.uwaterloo.ca/v2/shoetags.json
Response
id string Shoe Tag id
description string Description of the shoe tag
location string Location of the event
summary string Shoe tags name
timezone string Timezone for start and end dates
description string Description of the event
rules object shoe tags rules data
frequency string How often
count/until string Total number of weeks/ the date its ending
byday string Day of week
dates object Start and end date-time of all weeks
start_date-time string ISO 8601 formatted start date-time
end_date-time string ISO 8601 formatted end date-time
============================================
get_faculty_labs_availability
GET /computerlabs/{faculty}.{format}
Description
This method returns the info about env, eng, ahs and arts labs
...
Parameters :
GET /computerlabs/{faculty}.{format}
Outputs :
json
Examples :
GET /computerlabs/{faculty}.{format}
https://api.uwaterloo.ca/v2/computerlabs/engineering.jsonhttps://api.uwaterloo.ca/v2/computerlabs/environment.json
https://api.uwaterloo.ca/v2/computerlabs/applied-health-sciences.json
ttps://api.uwaterloo.ca/v2/computerlabs/arts.json
Response
faculty Response
faculty string Labs used by faculty
lab_name string Name of the lab
location string Location of the lab
description string Description of the lab
available object Number of machines available and their names if available
count string Number of machines available
machines string Names of the machines available
occupied object Number of machines occupied and their names if occupied
count string Number of machines occupied
machines string Names of the machines occupied
maintenance object Number of machines maintenance and their names if maintenance
count string Number of machines maintenance
machines string Names of the machines maintenance
has_class bool class in the lab
classes string if yes, then their names
total string Total number of computers
============================================
addget_fedsfaculty_clublabs_dataavailability
GET /fedsclubdatacomputerlabs/{faculty}.{format}
Description
This method returns the info about the university games going to held,
already held and being heldenv, eng, ahs and arts labs
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
http://wwwenv-web1.fedsuwaterloo.ca/eventsu2old/icalenvlabcheck/monitor.json
Parameters http:
GET /fedsclubdata/.{format}
Outputs :
json
Examples :
GET /fedsclubdata/.{format}mmm.eng.uwaterloo.ca/~enginfo/enginfo2/labs.php
https://apiahslab.uwaterloo.ca/v2/fedsclubdata.json
Response
id string Club Id
start_time string ISO 8601 formatted start date-time
end_time string ISO 8601 formatted end date-time
summary string Summary of the event
description string Description of the event
categories string Category of the veent
url string URL for more details for the event
============================================
get_metal_health_resources_Data
GET /mentalhealth/resources/.{format}
Description
This method returns the info about the mental health resources present in KW region.
...
Sources :
dateset/MentalHealth/Resources.csv
Parameters :
GET /mentalhealth/resources/.{format}
Outputs :
json
Examples :
GET /mentalhealth/resources/.{format}
https://api.uwaterloo.ca/v2/mentalhealth/resources.json
Response
Field Name Type Value Description
title string Name of the mental health resource center
description string Description of the mental health resource center
location string Location of the mental health resource center
hours string Office hours of the center
email get-json.php
https://artslab.uwaterloo.ca/get-json.php
Parameters :
GET /computerlabs/{faculty}.{format}
Outputs :
json
Examples :
GET /computerlabs/{faculty}.{format}
https://api.uwaterloo.ca/v2/computerlabs/engineering.json
https://api.uwaterloo.ca/v2/computerlabs/environment.json
https://api.uwaterloo.ca/v2/computerlabs/applied-health-sciences.json
ttps://api.uwaterloo.ca/v2/computerlabs/arts.json
Response
faculty string Labs used by faculty
lab_name string Name of the lab
location string Location of the lab
description string Description of the lab
available object Number of machines available and their names if available
count string Number of machines available
machines string Names of the machines available
occupied object Number of machines occupied and their names if occupied
count string Number of machines occupied
machines string Names of the machines occupied
maintenance object Number of machines maintenance and their names if maintenance
count string Number of machines maintenance
machines string Names of the machines maintenance
has_class bool class in the lab
classes string if yes, then their names
total string Total number of computers
============================================
add_feds_club_data
GET /fedsclubdata/.{format}
Description
This method returns the info about the university games going to held,
already held and being held
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
http://www.feds.ca/events/ical/
Parameters :
GET /fedsclubdata/.{format}
Outputs :
json
Examples :
GET /fedsclubdata/.{format}
https://api.uwaterloo.ca/v2/fedsclubdata.json
Response
id string Club Id
start_time string ISO 8601 formatted start date-time
end_time string ISO 8601 formatted end date-time
summary string Summary of the event
description string Description of the event
categories string Category of the veent
url string URL for more details for the event
============================================
get_metal_health_resources_Data
GET /mentalhealth/resources/.{format}
Description
This method returns the info about the mental health resources present in KW region.
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
dateset/MentalHealth/Resources.csv
Parameters :
GET /mentalhealth/resources/.{format}
Outputs :
json
Examples :
GET /mentalhealth/resources/.{format}
https://api.uwaterloo.ca/v2/mentalhealth/resources.json
Response
Field Name Type Value Description
title string Name of the mental health resource center
description string Description of the mental health resource center
location string Location of the mental health resource center
hours string Office hours of the center
email string Email id of the center
phone string Phone number of the center
phoneroot string Extension if any
website string Website of the center
tags string On campus/off campus
============================================
GET /v2/poi/shuttlestops.{format}
Description
This method returns the coordinates of the shuttle stops on campus.
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
Sources :
https://github.com/uWaterloo/datasets
Parameters :
GET /v2/poi/shuttlestops.{format}
Outputs :
json
Examples :
GET /v2/poi/shuttlestops.{format}
https://api.uwaterloo.ca/v2/poi/shuttlestops.json
Response
Field Name Type Value Description
name string string Email id Name of the centerlocationphone
description string string Phone number of the center
phoneroot string Extension if any
website Location description
latitude string Website Latitude of the centershuttle stoptags
longitude string string On campus/off campus Longitude of the shuttle stop
============================================
GET /v2/poi/shuttlestopsfirepits.{format}
Description
This method returns the coordinates of the shuttle stops on firepits on campus.
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
...
Sources :
https://github.com/uWaterloo/datasets
Parameters :
GET /v2/poi/shuttlestopsfirepits.{format}
Outputs :
json
Examples :
GET /v2/poi/shuttlestopsfirepits.{format}
https://api.uwaterloo.ca/v2/poi/shuttlestopsfirepits.json
Response
Field Name Type Value Description
name string Name of the locationfire-pit
description string Location description Location fire-pit
latitude string Latitude of the shuttle stopfire-pit
longitude string Longitude of the shuttle stopfire-pit
============================================
GET /v2/poi/firepitsretailservices.{format}
Description
This method returns the coordinates of the firepits on retail services outlets on campus.
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
...
Sources :
https://github.com/uWaterloo/datasets
Parameters :
GET /v2/poi/firepitsretailservices.{format}
Outputs :
json
Examples :
GET /v2/poi/firepits
retailservices
.{format}
https://api.uwaterloo.ca/v2/poi/firepitsretailservices
.json
Response
Field Name Type Value Description
name string Name of the fire-pitlocation
description string Location fire-pit Location description
latitude string Latitude of the fire-pitretail services outlet
longitude string Longitude of the fire-pitthe retail services outlet
============================================
GET /v2/poi/retailservicesbookstores.{format}
Description
This method returns the coordinates of the retail services outlets book stores on campus.
Notes
All calls on this endpoint are logged as a security measure
Reverse searching or indexing this catalogue is not permitted
Any value can be null
...
Sources :
https://github.com/uWaterloo/datasets
Parameters :
GET /v2/poi/retailservicesbookstores.{format}
Outputs :
json
Examples :
GET /v2/poi/
retailservices
bookstores
.{format}
https://api.uwaterloo.ca/v2/poi/retailservices
bookstores
.json
Response
Field Name Type Value Description
...
latitude string Latitude of the retail services outlet book store
longitude string Longitude of the retail services outletthe book store