Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Web Service

Possible Actions

Related Pages
/sessions/login
  • authenticate
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

  • delete a project
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
  • get a list of rules
Quality Profiles
/api/server
  • get the status of the Sonar server
  • upgrade the Sonar database
  • 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
  • get past measures
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
  • upgrade Sonar database
 /api/violations
  • get a list of violations on a given resource
Violations

...