Get the history of changes on a quality profile: rule activation/deactivation, change in parameters/severity. Events are ordered by date in descending order (most recent first).
Parameters (8)
key(string, query, optional)
Quality profile key. Mandatory unless 'qualityProfile' and 'language' are specified.
language(string, query, optional)
Quality profile language. Mandatory if 'key' is not set.
import zingu_apis
api = zingu_apis.api("sonarqube")
result = api.fetch("api/qualityprofiles/changelog", key="AU-Tpxb--iU5OvuD2FLy", organization="my-org", p=42, ps=20, qualityProfile="Sonar way", since="2017-10-19 or 2017-10-19T13:00:00+0200", to="2017-10-19 or 2017-10-19T13:00:00+0200")
for item in result:
print(item)
const resp = await fetch("https://sonarcloud.io/api/qualityprofiles/changelog?key=AU-Tpxb--iU5OvuD2FLy&organization=my-org&p=42&ps=20&qualityProfile=Sonar+way&since=2017-10-19+or+2017-10-19T13%3A00%3A00%2B0200&to=2017-10-19+or+2017-10-19T13%3A00%3A00%2B0200");
const data = await resp.json();