Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Latest commit

 

History

History
323 lines (292 loc) · 7.65 KB

term_infosessions.md

File metadata and controls

323 lines (292 loc) · 7.65 KB

Employer Info Sessions by Term

GET /terms/{term}/infosessions.{format}

Description

This method returns the schedule for employer information sessions of a given term

Summary

Name Value Name Value
Request Protocol GET Requires API Key Yes
Method ID 1489 Enabled Yes
Service Name terms Service ID 241
Information Steward CECA Data Type Scraped
Update Frequency Weekly Cache Time 0 seconds

Notes

  • Any value can be null

Sources

Parameters

GET /terms/{term}/infosessions.{format}
Parameter Type Required Description
term input yes Four digit term representation
format input yes The format of the output
key filter yes Your API key
callback filter no JSONP callback format

Output Formats

  • json
  • xml

Examples

GET /terms/{term}/infosessions.{format}

Response

Field Name Type Value Description
id string Session ID
employer string Name of the company/employer
date string Session date in yyyy/mm/dd format
start_time string Session start time in hh:mm 24 hour format
end_time string Session end time in hh:mm 24 hour format
description string Information about the session
website string Employer's website
building object Infosession location data
code string Building code
name string Name of building
room string Room within building
latitude float Location latitude coordinate
longitude float Location longitude coordinate
map_url string URL to uwaterloo map with infosession location
audience list List of intended programs for student audience
link string Link to CECA's schedule of the info session

Any value can be null

Output

JSON

{
  "meta":{
    "requests":31454,
    "timestamp":1456706180,
    "status":200,
    "message":"Request successful",
    "method_id":1129,
    "method":{
      
    }
  },
  "data":[
    {
      "id":3681,
      "employer":"Google",
      "date":"2016-01-05",
      "day":"January",
      "start_time":"17:00",
      "end_time":"19:00",
      "description":"Info session to discuss options at Google for majors outside of Computer Science.",
      "website":"http:\/\/www.google.com\/careers\/students",
      "building":{
        "code":"FED",
        "name":"Federation Hall",
        "room":"Main Hall",
        "latitude":43.4732,
        "longitude":-80.5485,
        "map_url":"https:\/\/uwaterloo.ca\/map\/FED?basemap=D#map=17\/43.4732\/-80.5485"
      },
      "audience":[
        "ENG - Computer",
        "ENG - Electrical",
        "ENG - Mechatronics",
        "ENG - Software",
        "ENG - System Design",
        "MATH - Combinatorics & Optimization",
        "MATH - Computer Science",
        "MATH - Pure Mathematics"
      ],
      "link":"http:\/\/www.ceca.uwaterloo.ca\/students\/hiresessions_details.php?id=3681"
    },
    {
      "id":3739,
      "employer":"Mattermost Inc.",
      "date":"2016-01-05",
      "day":"January",
      "start_time":"11:30",
      "end_time":"13:30",
      "description":"Mattermost, Inc. is Y Combinator-funded company behind Mattermost, an open source messaging platform available from http:\/\/mattermost.org. Here you'll write thoughtful, high-quality, open source code that's seen, used, shared and extended around the world.",
      "website":"mattermost.org",
      "building":{
        "code":"DC",
        "name":"William G. Davis Computer Research Centre",
        "room":"Corporate Lounge 1301",
        "latitude":43.4727,
        "longitude":-80.5421,
        "map_url":"https:\/\/uwaterloo.ca\/map\/DC?basemap=D#map=17\/43.4727\/-80.5421"
      },
      "audience":[
        "ENG - Computer",
        "ENG - Nanotechnology",
        "ENG - Software",
        "ENG - System Design",
        "MATH - Applied Mathematics",
        "MATH - Computer Science",
        "MATH - Information Technology Management",
        "MATH - Statistics"
      ],
      "link":"http:\/\/www.ceca.uwaterloo.ca\/students\/hiresessions_details.php?id=3739"
    },
    {
      "id":3758,
      "employer":"Deloitte",
      "date":"2016-01-05",
      "day":"January",
      "start_time":"19:30",
      "end_time":"21:30",
      "description":"Want to know what makes Deloitte different? Join us at our upcoming campus information session to learn more about our firm, our work and our culture. You'll have the opportunity to ask your most pressing questions and to meet professionals who were once in your shoes. Find out how to launch your career and why so many people come to Deloitte for the big opportunities, but stay for the people.",
      "website":"deloitte.ca\/campus",
      "building":{
        "code":"FED",
        "name":"Federation Hall",
        "room":"Columbia Room A & B",
        "latitude":43.4732,
        "longitude":-80.5485,
        "map_url":"https:\/\/uwaterloo.ca\/map\/FED?basemap=D#map=17\/43.4732\/-80.5485"
      },
      "audience":[
        "ENG - Computer",
        "ENG - Software",
        "ENG - System Design",
        "MATH - Computational Mathematics",
        "MATH - Computer Science",
        "MATH - Computing & Financial Management",
        "MATH - Financial Analysis & Risk Management",
        "MATH - Information Technology Management"
      ],
      "link":"http:\/\/www.ceca.uwaterloo.ca\/students\/hiresessions_details.php?id=3758"
    }
   ]
  }