On Thu, Feb 06, 2014 at 05:31:03PM +0100, Denis Walker wrote:
Dear colleagues,
We have identified the cause of the REST API JSON issues some users have been experiencing. Details can be found on github: https://github.com/RIPE-NCC/whois/issues/114
We deployed a new minor version (1.71.1) of the RIPE Database software today at 17:15 (UTC +1) to fix this issue.
Release notes can be found here: https://www.ripe.net/data-tools/db/release-notes
It seems that the JSON structure changed. The hierarchy was something like this: ['whois-resources']['objects']['object']['attributes']['attribute'] When you called an URL like this: https://rest.db.ripe.net/ripe/route-set/AS5580:RS-SHADOWSETS:RS-AS15562-AS-S... but 'whois-resources' has been popped from the tree? Did something get deprecated? My guess is that the behaviour changed because of this commit: https://github.com/RIPE-NCC/whois/commit/2c83a067d0e4794ecaba9232f9b0f66b6ae... Am I correct to assume that this change fixed https://github.com/RIPE-NCC/whois/issues/114 but at the same time introduced a new data model? Kind regards, Job