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 heldNotesuser'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/orciddata/amangal.json
https://api.uwaterloo.ca/v2/athleticsorciddata/varsitygamesjhonek.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 ==========================================================
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 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 nullSources :
https://www.google. 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
...
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.jsonResponse
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
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 Name of the location
description string Location description
latitude string Latitude of the shuttle stop
longitude string Longitude of the shuttle stop
============================================
GET /v2/poi/firepits.{format}
Description
This method returns the coordinates of the 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/firepits.{format}
Outputs :
json
Examples :
GET /v2/poi/firepits.{format}
https://api.uwaterloo.ca/v2/poi/firepits.json
Response
Field Name Type Value Description
name string Name of the fire-pit
description string Location fire-pit
latitude string Latitude of the fire-pit
longitude string Longitude of the fire-pit
============================================
add_feds_club_data
...
GET /v2/poi/retailservices.{format}
Description Description
This method returns the info about the university games going to held,
already held and being heldcoordinates of the 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 :
httphttps://wwwgithub.feds.cacom/eventsuWaterloo/ical/datasets
Parameters :
GET /
...
v2/poi/retailservices.{format}
Outputs :
json
Examples :
GET /
...
v2/poi/
retailservices
.{format}
https://api.uwaterloo.ca/v2/fedsclubdatapoi/retailservices
.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
Response
Field Name Type Value Description
name string Name of the location
description string Location description
latitude string Latitude of the retail services outlet
longitude string Longitude of the retail services outlet
============================================get_metal_health_resources_Data
GET /
...
v2/
...
poi/bookstores.{format}
Description
This method returns the info about the mental health resources present in KW regioncoordinates of the 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 :
datesethttps:/MentalHealth/Resources.csvgithub.com/uWaterloo/datasets
Parameters :
GET /
...
v2/
...
poi/bookstores.{format}
Outputs :
json
Examples :
GET /
...
v2/
...
poi/
bookstores
.{format}
https://api.uwaterloo.ca/v2/mentalhealthpoi/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 bookstores
.json
Response
Field Name Type string Office hours of the centeremail Value Description
name string string Email id Name of the center
phone string Phone number of the center
phoneroot location
description string string Extension if anywebsite Location description
latitude string Website Latitude of the centerbook store tags
longitude string string On campus/off campus Longitude of the book store
============================================
GET /v2/poibike/shuttlestopslockers.{format}
Description
This method returns the coordinates of the shuttle stops on bike lockers across 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/poibike/shuttlestopslockers.{format}
Outputs :
json
Examples :
GET /v2/poibike/shuttlestopslockers.{format}
https://api.uwaterloo.ca/v2/poibike/shuttlestopslockers.json
Response
Field Name Type Value Description
...
latitude string Latitude of the shuttle stopbook store
longitude string Longitude of the shuttle stopbook store
============================================
GET /v2/poisustainability/firepitsfood.{format}
Description
This method returns the coordinates of the firepits on sustainable food places 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/poisustainability/firepitsfood.{format}
Outputs :
json
Examples :
GET /v2/poisustainability/firepitsfood.{format}
https://api.uwaterloo.ca/v2/poisustainability/firepitsfood.json
Response
Field Name Type Value Description
name string Name of the fire-pitplace
description string Location fire-pit Location place
latitude string Latitude of the fire-pitfood place
longitude string Longitude of the fire-pitfood place
============================================
GET /v2/poisustainability/retailservicesgreenspaces.{format}
Description
This method returns the coordinates of the retail services outlets green spaces 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/poisustainability/retailservicesgreenspaces.{format}
Outputs :
json
Examples :
GET /v2/poisustainability/
retailservices
greenspaces.{format}
https://api.uwaterloo.ca/v2/poi/retailservices
greenspaces
.json
Response
Field Name Type Value Description
...
latitude string Latitude of the retail services outlet the green spaces
longitude string Longitude of the retail services outletgreen spaces
============================================
GET /v2/poisustainability/bookstoresbikerepair.{format}
Description
This method returns the coordinates of the book stores bike repair places 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/poisustainability/bookstoresbikerepair.{format}
Outputs :
json
Examples :
GET /v2/poisustainability/
bookstores
bikrerepair.{format}
https://api.uwaterloo.ca/v2/poi/bookstores
bikrerepair
.json
Response
Field Name Type Value Description
...
latitude string Latitude of the book store the bike repair place
longitude string Longitude of the book storebike repair place
============================================
GET /v2/bikesustainability/lockerscarshare.{format}
Description
This method returns the coordinates of the bike lockers across carshare spotson 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/bikesustainability/lockerscarshare.{format}
Outputs :
json
Examples :
GET /v2/bikesustainability/lockerscarshare.{format}
https://api.uwaterloo.ca/v2/bikepoi/lockerscarshare
.json
Response
Field Name Type Value Description
...
latitude string Latitude of the book store the car share spot
longitude string Longitude of the book storecar share spot