July 14, 2016: Integration Announcement

Hello Campus Application Developers,

Here is the SIS Integrations team weekly summary of items of interest to our integration partners.

Go Live 5.6d - Successful!

Go Live 5.6d went into Production on Sunday, 7/10. See the Release Notes below for a summary of changes to SIS APIs.


UAT/QAT Environment Downtime

On Monday, 7/18, BCSQAT will be down for most of the day for a data refresh. During that time the “Try it Out” button in API Central will produce an error for SIS APIs.

Known Issues

As we find issues affecting API users, we will list them here to let you know we are working on fixes for near-term release.


  • Registration Status - Student EDO field isRegistered is currently based on enrollment only.  Business logic behind this status is being revised to incorporate current definition of “registered” status which will affect the number of students who appear “registered”.

  • Student API /descriptors endpoint has some inconsistencies.  This endpoint  will be deprecated soon and campus developers should switch to use the standalone Descriptors API.

  • Student EDO - <birth> node reports “US” for some students who have a foreign birthplace.  The <birth:locality> field can be used to access this information while the SIS team addresses the underlying data issue.

  • Term API - httpresponse code format (string,integer) inconsistent-will standardize on integer values.

Release Notes - GL 5.6d

Enrollment API

  • Fixed bug causing pagination issues.  Pagination now uses page numbers rather than student IDs as cursors.


Class API (fixed in GL5.6a)

  • Added Assigned Instructor Campus email address to the EDO.  Access to this field requires authorization.  Unauthorized applications will see the field redacted (asterisks replace the email address) in the EDO returned by the Class API.

  • Fixed a bug that reversed class.course.title and class.course.transcriptTitle

Additional Information

Each Friday, the SIS Integrations team holds Virtual Office Hours from 1-3 pm to answer questions and discuss issues you may be having. To join us, call 1-888-240-2560 - meeting ID: 113695594.

We welcome your feedback. If you have questions or comments, please contact us at ask-sis-integrations@lists.berkeley.edu.


SIS Integration Team