Notes
Congratulations to Tim and Brendan, who just got their Scrum Master certification! They’ll be helping to keep things running smoothly on our team in the future, taking over for Jen.
The long awaiting parent IDs for cost centers are now available in a new attribute on cost centers called parentHierarchyId. This will contain the ID of a level 8 cost center hierarchy. From there, you can use the existing filters on hierarchies to get ancestors or descendants. We also fixed a couple of bugs affecting grants that showed up in the most recent round of SIS testing.
We’re retiring the Postman collection we’ve been maintaining after learning that you can import the entire OpenAPI specification into Postman, and everything will be automatically set up for you. See the recording for a demonstration of how to do this in the Postman web client (which is very similar to the desktop client, if that’s what you prefer).
We’re rolling out our new security features that limit the set of records visible to API users according to the campus they represent. Existing API users won’t be affected at this time – we’re testing with some initial users now and will apply this feature more broadly in the coming months.
We spent some time during this sprint on internal cleanup tasks: removing old unused parts of the code, tightening up our AWS resources, and looking into better ways to handle our expanding OpenAPI specification file. We expect to continue some of this work in the next sprint.
API changes
- New parentHierarchyId attribute on cost centers