Web Service | Possible Actions | Related Pages |
|---|
| /sessions/login | | Security |
/api/events | - get a list of events from a project
- get a list of global events
- create an event
| Events |
| /api/favourites | - get the logged in user's list of favourites
- create a favourite
- delete a favourite
| Favourites, Filters |
| /api/updatecenter/installed_plugins | - get the list of all the plugins installed on the Sonar instance
| Update Center |
| /api/manual_measures | - get a list of manual measures
- create a manual measure
- delete a manual measure
| Manual Measures |
| /api/metrics | - get a list of metrics
- create a metric
- update a metric
- delete a metric
| Metrics |
/api/projects | | Project Settings |
| /api/profiles | - get the list of coding rules activated in a quality profile
- backup a quality profile
- restore a quality profile
| Quality Profiles |
| /api/properties | - get a list of properties
- create a property
- update a property
- delete a property
| |
| /api/resources | - get a list of resources
- get the measures of a list of metrics on a given resource
| Metrics |
| /api/reviews | - get a list of reviews
- create a review
- update a review (add comment, reassign it, etc.)
| Reviews |
| /api/rules | | Quality Profiles |
| /api/server | - get the status of the Sonar server.
| | /api/sources | - get a list of lines from source files
| | /api/server/system | - get the system properties, server info (Java, OS), database configuration, JVM statistics and installed plugins
| |
| /api/sources | - get a list of lines from source files
| |
| /api/timemachine | | Time Machine |
| /api/user_properties | - get a list of user properties
- create a user property
- update a user property
- delete a user property
| |
| /api/server/setup | | |
| /api/violations | - get a list of violations on a given resource
| Violations |