Skip to content

Latest commit

 

History

History
217 lines (186 loc) · 3.79 KB

changelog.md

File metadata and controls

217 lines (186 loc) · 3.79 KB

API Changelog

GET /api/changelog.{format}

Description

This method returns list of changes made to the API

Summary

Name Value Name Value
Request Protocol GET Requires API Key No
Method ID 1117 Enabled Yes
Service Name api Service ID 223
Information Steward UW OpenData Data Type Direct DB Connection
Update Frequency Every request (live) Cache Time 0 seconds

Notes

  • Calling this method does not affect usage
  • Any value can be null

Sources

Parameters

GET /api/changelog.{format}
Parameter Type Required Description
format input yes The format of the output
callback filter no JSONP callback format

Output Formats

  • json
  • xml

Examples

GET /api/changelog.{format}

Response

Field Name Type Value Description
date string Y-m-d date of published changes
changes list List of published changes

Any value can be null

Output

JSON

{
  "meta":{
    "requests":86,
    "timestamp":1381935097,
    "status":200,
    "message":"Request successful",
    "method_id":1117,
    "version":2.07,
    "method":{
      
    }
  },
  "data":[
    {
      "date":"2013-10-14",
      "changes":[
        "Published schedule endpoint",
        "Published courses endpoint",
        "Published course from buildings endpoint"
      ]
    },
    {
      "date":"2013-06-13",
      "changes":[
        "Added ability to ban api keys",
        "Added error code 403 for banned api keys",
        "Updated exam schedule"
      ]
    },
    {
      "date":"2013-06-05",
      "changes":[
        "JSON output pretty prints",
        "Enabled request logging for all requests (authenticated and unauthenticated)"
      ]
    },
    {
      "date":"2013-06-02",
      "changes":[
        "Changed \/foodservices\/product to \/foodservices\/products"
      ]
    },
    {
      "date":"2013-05-27",
      "changes":[
        "Added jsonp ?callback= functionality",
        "Added XML output format"
      ]
    },
    {
      "date":"2013-05-25",
      "changes":[
        "Added \/foodservices\/menu method",
        "Added \/foodservices\/notes method",
        "Added \/foodservices\/announcements method"
      ]
    },
    {
      "date":"2013-05-23",
      "changes":[
        "Added \/buildings\/list method",
        "Added \/resources\/printers method"
      ]
    },
    {
      "date":"2013-05-21",
      "changes":[
        "Added parameters key to \/api\/methods"
      ]
    },
    {
      "date":"2013-05-20",
      "changes":[
        "Added changelog endpoint",
        "Added api version endpoint",
        "Bumped API to version 2.03"
      ]
    }
  ]
}