| Table of Contents |
Get Coding Rules Activated in a Quality Profile
| Description | Get the list of coding rules activated in a quality profile |
URL | /api/profiles |
| Method | GET |
Security | None |
Examples
Get all the coding rules activated on the default java quality profile:
Get all the coding rules activated on the java quality profile 'Common rules':
Parameters
Parameter | Description | Required | Default Value | Value |
|---|---|---|---|---|
language | Project language | Yes | None | java |
name | Profile name. If not set, the default profile for the selected language is used. | No | None | Sonar%20way |
rule_repositories | Comma-separated list of rules repository keys. | No | None | pmd,findbugs |
rule_severities | Comma-separated list of rule severities. | No | None | BLOCKER,CRITICAL |
| format | Response formats: xml or json | No | xml |
Backup a Quality Profile
| Sonar 3.1 Available since Sonar 3.1 |
| Description | Backup a quality profile |
URL | /api/profiles/backup |
| Method | GET |
| Security | Requires Global Administrator role |
Examples
Backup the default java quality profile:
Backup the java quality profile 'Sonar%20way':
Parameters
Parameter | Description | Required | Default Value | Value |
|---|---|---|---|---|
language | Project language | Yes | None | java |
name | Profile name. If not set, the default profile for the selected language is used. | No | None | Sonar%20way |
| format | Response formats: xml or json | No | xml |
Restore a Quality Profile
| Sonar 3.1 Available since Sonar 3.1 |
| Description | Restore a quality profile |
URL | /api/profiles/restore |
| Method | POST |
| Security | Requires Global Administrator role |
Examples
Restore the quality profile defined in ???????:
Backup the java quality profile 'Sonar%20way':
Parameters
Parameter | Description | Required | Default Value | Value |
|---|---|---|---|---|
language | Project language | Yes | None | java |
name | Profile name. If not set, the default profile for the selected language is used. | No | None | Sonar%20way |
| format | Response formats: xml or json | No | xml |

