Age rating, ask-to-buy and the web filter switch write again.
Fixed
set_age_rating,set_acquisition_policyand the web filter on/off switch failed with400 "The Operations field is required"(#54). Since October the mobile aggregator wants its PATCH as a small operations document ({"operations": [{"op": "Replace", "path": "/maxAgeRating", "value": 16}]}, with the op capitalised). Confirmed against a real account: the age rating changed 15 -> 16 -> 15 and read back from Microsoft after each write.
Still broken (same issue)
- Blocking or allowing a website (
block_website/remove_website) and app time limits (set_app_time_limit). Both endpoints accept the new document structure but reject every field shape tried for the site list and for the app policy, so they need a capture of the Family Safety app's own requests. If you can capture one, #54 is the place.
Note for Xbox users
The lock switch fixed in 2.0.16 still goes through the Family web session. A mobile endpoint that may replace it has been identified; a volunteer with a console will be needed to confirm it, see #56.