Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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/athleticsorciddata/varsitygamesamangal.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 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              Description of the event
url  Game Id
start_time            string            string    ISO 8601 formatted start date-time
end_time             string           URL of game=======   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_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

============================================

get_faculty_labs_availability

GET /computerlabs/{faculty}.{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/{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

============================================

getadd_shoefeds_tagesclub_data

GET /shoetagsfedsclubdata/.{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 :
httpshttp://www.googlefeds.comca/calendarevents/ical/spcfit%40gmail.com/public/basic.ics

Parameters :
GET /shoetagsfedsclubdata/.{format}

Outputs :
json

Examples :

GET /shoetagsfedsclubdata/.{format}
https://api.uwaterloo.ca/v2/shoetags.jsonResponse
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-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 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_labs_availabilitymetal_health_resources_Data

GET /computerlabsmentalhealth/resources/.{format}

Description Description 
This method returns the info about env, eng, ahs and arts labsthe 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 nullSources :
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.phpis not permitted
Any value can be null

Sources : 
dateset/MentalHealth/Resources.csv

Parameters :
GET /mentalhealth/computerlabsresources/.{format}

Outputs :
json

Examples :

GET /computerlabsmentalhealth/resources/.{format}
https://api.uwaterloo.ca/v2/v2mentalhealth/computerlabsresources.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

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_faculty_labs_availability

...

GET /v2/poi/shuttlestops.{format}

Description Description 
This method returns the info about env, eng, ahs and arts labsthe 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 :
http://env-web1.uwaterloo.ca/u2old/envlabcheck/monitor.json
http 
https://mmm.eng.uwaterloo.ca/~enginfo/enginfo2/labs.php
https://ahslab.uwaterloo.ca/get-json.phpgithub.com/uWaterloo/datasets

Parameters :

GET /v2/poi/shuttlestops.{format}

Outputs :
json

Examples :

GET /v2/poi/shuttlestops.{format}

https://artslabapi.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 computersv2/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/poi/fedsclubdataretailservices.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 of the center

phone                 string               Phone number of the center

phoneroot  Name of the 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 returns the 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/retailservicesgreenspaces.{format}


https://api.uwaterloo.ca/v2/poi/retailservicesgreenspaces.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/bookstoresbikrerepair.{format}


https://api.uwaterloo.ca/v2/poi/bookstoresbikrerepair.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