This page describes the ‘/accounts/’ REST endpoints that are added by the @PLUGIN@ plugin.
Please also take note of the general information on the REST API.
GET /accounts/{account-id}/@PLUGIN@~preference
Gets the preferences of a user for the @PLUGIN@ plugin.
GET /accounts/self/@PLUGIN@~preference HTTP/1.0
As response a ConfigInfo entity is returned that contains the preferences of a user for the @PLUGIN@ plugin.
HTTP/1.1 200 OK
Content-Disposition: attachment
Content-Type: application/json;charset=UTF-8
)]}'
{
"default_project": "All-Images",
"link_decoration": "INLINE"
}
PUT /accounts/{account-id}/@PLUGIN@~preference
Sets the configuration of the @PLUGIN@ plugin.
The new preferences must be specified as a ConfigInfo entity in the request body. Not setting a parameter means that the parameter is unset and that the global setting for this parameter applies again.
PUT /accounts/self/@PLUGIN@~preference HTTP/1.0
Content-Type: application/json;charset=UTF-8
{
"default_project": "All-Images"
}
Part of Gerrit Code Review