All scripts need to be run with the test version of the new SIS API. Testing needs to be completed by June 5.
Known differences:
- There is no "default" response format. You should explicitly choose a response format by including either Accept: application/json or Accept: application/xml as a request header.
- In JSON responses, the timestamp node will now correctly include the full date and time
- In XML responses, the order of nodes or attributes may differ slightly.
- In XML responses, optional nodes that are empty will be omitted. For example, while the current version may show: <p:pronouns> </p:pronouns> or <p:pronouns /> that node will simply not appear in the new version.
- In XML responses, linefeeds will no longer be escaped as \n. For example, while you'd currently see this: <c:formattedAddress>123 Main St.\nBerkeley, CA 94720<c:formattedAddress> that node will now appear like this:
<c:formattedAddress>123 Main St.
Berkeley, CA 94720<c:formattedAddress>
- In Student API responses that include ...ownedBy.administrativeOwner.percentage, that percentage is currently represented in scientific notation (e.g., 1E+2), but will be corrected to decimal.
All scripts need to be run with the test version of the new SIS API. Testing needs to be completed by June 5.
Known differences:
<c:formattedAddress>123 Main St.
Berkeley, CA 94720<c:formattedAddress>