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

Latest commit

 

History

History
245 lines (214 loc) · 4.34 KB

term_courses.md

File metadata and controls

245 lines (214 loc) · 4.34 KB

Course listings by term

GET /terms/{term_id}/courses.{format}

Description

This method returns a list of all courses offered for the given term from the opendata database

Summary

Name Value Name Value
Request Protocol GET Requires API Key Yes
Method ID 1511 Enabled Yes
Service Name terms Service ID 241
Information Steward Registrar Data Type Scraped
Update Frequency Every term Cache Time 0 seconds

Notes

  • Any value can be null

Sources

Parameters

GET /terms/{term_id}/courses.{format}
Parameter Type Required Description
key filter yes Valid API key
callback filter no JSONP callback format

Output Formats

  • json
  • xml

Examples

GET /terms/{term_id}/courses.{format}

Response

Field Name Type Value Description
units float Course credits/units
catalog_number string Registrar assigned class number
subject string Requested subject acronym
title string Class name and title

Any value can be null

Output

JSON

{
  "meta":{
    "requests":796933,
    "timestamp":1452284471,
    "status":200,
    "message":"Request successful",
    "method_id":1511,
    "method":{
      
    }
  },
  "data":[
    {
      "subject":"ACC",
      "catalog_number":"607",
      "units":0.5,
      "title":"Tax Issues Integration"
    },
    {
      "subject":"ACC",
      "catalog_number":"611",
      "units":0.5,
      "title":"External Reporting"
    },
    {
      "subject":"ACC",
      "catalog_number":"621",
      "units":0.5,
      "title":"System Reliability Principles and Criteria"
    },
    {
      "subject":"ACC",
      "catalog_number":"622",
      "units":0.5,
      "title":"Electronic Commerce"
    },
    {
      "subject":"ACC",
      "catalog_number":"650",
      "units":0.5,
      "title":"Assurance and Governance"
    },
    {
      "subject":"ACC",
      "catalog_number":"652",
      "units":0.5,
      "title":"Forensic Accounting"
    },
    {
      "subject":"ACC",
      "catalog_number":"680",
      "units":0.5,
      "title":"Performance Measurement and Control systems for Implementing Strategy"
    },
    {
      "subject":"ACC",
      "catalog_number":"685",
      "units":0.5,
      "title":"Performance Management"
    },
    {
      "subject":"ACC",
      "catalog_number":"690",
      "units":0.5,
      "title":"Topics in Accounting"
    },
    {
      "subject":"ACC",
      "catalog_number":"701",
      "units":0.5,
      "title":"Financial Accounting Research Seminar"
    },
    {
      "subject":"ACC",
      "catalog_number":"750",
      "units":0.5,
      "title":"Auditing Research Seminar"
    },
    {
      "subject":"ACC",
      "catalog_number":"760",
      "units":0.5,
      "title":"Taxation Research Seminar"
    },
    {
      "subject":"ACC",
      "catalog_number":"784",
      "units":0.5,
      "title":"Selected Topics in Research Methodology"
    },
    {
      "subject":"ACINTY",
      "catalog_number":"600",
      "units":0,
      "title":"Academic Integrity Module"
    }
  ]
}