Skip to content

Test API Update #1

@pancakereport

Description

@pancakereport

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions