Table of Contents
Request example:
{
"jsonrpc": "2.0",
"method": "getProjectUsers",
"id": 1601016721,
"params": [
"1"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 1601016721,
"result": {
"1": "admin"
}
}
Request example:
{
"jsonrpc": "2.0",
"method": "getAssignableUsers",
"id": 658294870,
"params": [
"1"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 658294870,
"result": {
"1": "admin"
}
}
Request example:
{
"jsonrpc": "2.0",
"method": "addProjectUser",
"id": 1294688355,
"params": [
"1",
"1",
"project-viewer"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 1294688355,
"result": true
}
Request example:
{
"jsonrpc": "2.0",
"method": "addProjectGroup",
"id": 1694959089,
"params": [
"1",
"1"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 1694959089,
"result": true
}
Request example:
{
"jsonrpc": "2.0",
"method": "removeProjectUser",
"id": 645233805,
"params": [
1,
1
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 645233805,
"result": true
}
Request example:
{
"jsonrpc": "2.0",
"method": "removeProjectGroup",
"id": 557146966,
"params": [
1,
1
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 557146966,
"result": true
}
Request example:
{
"jsonrpc": "2.0",
"method": "changeProjectUserRole",
"id": 193473170,
"params": [
"1",
"1",
"project-viewer"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 193473170,
"result": true
}
Request example:
{
"jsonrpc": "2.0",
"method": "changeProjectGroupRole",
"id": 2114673298,
"params": [
"1",
"1",
"project-viewer"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 2114673298,
"result": true
}
Request example:
{
"jsonrpc": "2.0",
"method": "getProjectUserRole",
"id": 2114673298,
"params": [
"2",
"3"
]
}
Response example:
{
"jsonrpc": "2.0",
"id": 2114673298,
"result": "project-viewer"
}