<div dir="ltr">Hi,<div>Has there been a change in the way that API keys work for the measurement results API?</div><div><br></div><div>I've got an API key which is granted permission to get results from a non-public measurement.  When I do:</div><div><br></div><div><div>curl -H "Authorization: Key $KEY" "<a href="https://atlas.ripe.net/api/v2/measurements/$MEASUREMENT/results/?start=">https://atlas.ripe.net/api/v2/measurements/$MEASUREMENT/results/?start=</a><span style="color:rgb(0,0,0);font-family:"open sans","lucida grande",sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">1520510400</span>"</div><div><br></div><div>(Replacing $KEY with the key and $MEASUREMENT with the measurement ID) I get:</div><div><br></div><div>{"error":{"status":400,"errors":[{"source":{"pointer":""},"detail":"Your keys has no grants"}],"code":102,"detail":"There was a problem with your request","title":"Bad Request"}}</div></div><div><br></div><div><br></div><div>This was previously working, but I'm not sure exactly when it stopped.  I've checked that getting the data through my browser works while I'm logged into the site, and that if I request <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><a href="https://atlas.ripe.net/api/v2/measurements/$MEASUREMENT/latest">https://atlas.ripe.net/api/v2/measurements/$MEASUREMENT/latest</a> using the API key I get data returned.</span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Regards,</span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Dan</span></div></div>