REST API - Users

General informations

Available for confluence administrators

Available since v. 1.2.0

  • Get all users
  • Add user
  • Change user name
  • Change user details
  • Delete user
  • Activate/deactivate user

Available since v. 2.0.0

  • Get user property
  • Set user property
  • Set avatar for any user

Available since v. 2.0.1

  • Get user details

Available since v. 2.0.1

  • Get user details

Available since v. 2.3.0

  • Get all users - added optional parameter showDetails
  • Get user details - added new fields - last login, created and updated date

Available since v. 2.7.0

  • Added hasAccessToUseConfluence to getUsers and getUserDetails details

Available since v. 2.8.0

  • Get all users - removed parameter showDetails, added parameters showBasicDetails and showExtendedDetails

Available since v. 2.13.0

  • Add user - added sendMail flag; password is now optional


Get all users

This API supports Pagination

This API supports optional parameters

This API returns all only users with access to use Confluence

Method type - GET

URL

  • {CONFLUENCE_URL}/rest/extender/1.0/user/getUsers
  • {CONFLUENCE_URL}/rest/extender/1.0/user/getUsers?&showBasicDetails=true
  • {CONFLUENCE_URL}/rest/extender/1.0/user/getUsers?&showExtendedDetails=true

Calling with a parameter showBasicDetails or showExtendedDetails may affect the response time

Parameters:

  • showBasicDetails, showExtendedDetails - for details please check Example response

  • dateFormat - define date format for date fields in output JSON - default format ‘yyyy-MM-dd'

Response format - JSON

Example response:

Without parameters

{
    "total": 2,
    "maxResults": 50,
    "startAt": 0,
    "users": [
        {
            "name": "new_user"
        },
        {
            "name": "admin"
        }
    ]
}

With parameter showBasicDetails=true

{
    "total": 2,
    "maxResults": 50,
    "startAt": 0,
    "users": [
        {
            "name": "new_user",
            "fullName": "New user",
            "key": "4128810272455d7b0172457188c10000",
            "email": "new@user.pl"
        },
        {
            "name": "admin",
            "fullName": "admin",
            "key": "4128810272455d7b0172457188c10005",
            "email": "admin@admin.com"
        }
    ]
}

With parameter showExtendedDetails=true

    "total": 1,
    "maxResults": 50,
    "startAt": 0,
    "users": [
        {
            "business": [
                {
                    "location": "",
                    "position": "",
                    "department": ""
                }
            ],
            "lastFailedLoginDate": null,
            "lastSuccessfulLoginDate": null,
            "fullName": "Admin CEO",
            "personal": [
                {
                    "website": "",
                    "im": "",
                    "phone": ""
                }
            ],
            "updatedDate": 1590302967994,
            "lastFailedLoginDateString": null,
            "createdDate": 1590302967994,
            "createdDateString": "2020-05-24 08:49:27",
            "name": "Admin",
            "lastSuccessfulLoginDateString": null,
            "key": "4128810272455d7b0172457188c10000",
            "email": "admin@admin.com",
            "updatedDateString": "2020-05-24 08:49:27",
            "hasAccessToUseConfluence": true
        }
    ]
}


Get user details

This API supports optional parameters

Method type - GET

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/getUserDetails/{userName}

where {userName} is user name like 'admin'

Parameters:

  • dateFormat - define date format for date fields in output JSON - default format ‘yyyy-MM-dd'

Example URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/getUserDetails?dateFormat=MM/dd/yyyy

  • {CONFLUENCE_URL}/rest/extender/1.0/user/getUserDetails?dateFormat=dd.MM.yyyy

Response format - JSON

Example response:

{
    "key": "2c9d829d6e61f011016e61f143ff0000",
    "email": "admin@example.com",
    "name": "admin",
    "fullName": "admin admin",
    "business": [
        {
            "location": "Poland",
            "position": "CEO",
            "department": "IT"
        }
    ],
    "personal": [
        {
            "website": "http://www.itlab.net.pl",
            "im": "IM1234",
            "phone": "0123456789"
        }
    ],
    "lastSuccessfulLoginDate": 1590039269342,
    "lastSuccessfulLoginDateString": "2020-05-21 07:34:29",
    "updatedDate": 1573637231865,
    "updatedDateString": "2019-11-13 10:27:11”,
    "lastFailedLoginDate": null,
    "lastFailedLoginDateString": null,
    "createdDate": 1573637231865,
    "createdDateString": "2019-11-13 10:27:11",
    "hasAccessToUseConfluence": true
}



Add user

Method type - PUT

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/add

Request format - JSON

Example

{
	"name":"USER_NAME",
	"fullName":"FULL NAME",
	"email":"EMAIL",
	"password":"PASSWORD",
	"sendMail": true,
	"groups": ["GROUP_1","GROUP_2"]
}
  • name - required
  • fullName - required
  • email - required
  • password - optional
  • sendMail - optional - true or false - send an email message informing the person of their account (name, fullName and password)
  • groups - optional - since v. 2.4.1 user is added to the default Confluence group, if you want to add it to another group, add this parameter 

Response format - JSON

Example

{
    "message": "User USER_NAME (FULL_NAME) was created"
}


Change user name

Method type - POST

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/rename/{userName}

where {userName} is user name

Example URL: 

    • {CONFLUENCE_URL}/rest/extender/1.0/user/rename/test_user

Request format - JSON

Example

JSON POST for one group
{
	"name":"test_user_new_name"
}

Response format - JSON

Example

Example 1
{
    "message": "User name 'test_user' was changed into 'test_user_new_name'"
}


Change user details

Method type - POST

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/changeDetails/{userName}

where {userName} is user name

Request format - JSON

Example

JSON POST for one group
{
	"fullName":"NE_FULL_NAME",
	"email":"NEW_EMAIL@test.pl",
	"password":"NEW_PASSWORD"
}
  • fullName - required
  • email - required
  • password - required


One parameter is required for this request

Response format - JSON

Example

Example 1
{
    "message": "User 'test_user' was changed"
}



Delete user

Method type - DELETE

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/delete/{userName}

where {userName} is user name

Response format - JSON

{
    "message": "User USER_NAME (FULL NAME) was deleted"
}



Activate/deactivate user

Method type - POST

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/activate/{userName}
  • {CONFLUENCE_URL}/rest/extender/1.0/user/deactivate/{userName}

where {userName} is user name

Response format - JSON

{
    "message": "User USER_NAME (FULL NAME) deactivated"
}


Get user property

Method type - GET

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/property/{userName}/{propertyKey}

where {userName} is user name and {propertyKey} is property key 

Example:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/property/admin/user.organisation.position.full.name

Response format - JSON

{
    "value": "Chief Information Officer"
}



Set user property

Method type - PUT

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/property/{userName}/{propertyKey}

where {userName} is user name and {propertyKey} is property key 

Request format - JSON

Example:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/property/admin/user.organisation.position.full.name
JSON POST for unsafe-one group
{
	"value":"VALUE TO SET FOR THIS PROPERTY KEY"
}


Response format - JSON

{
    "message": "success"
}




Set avatar for any user

Using base64 image

Method type - PUT

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/avatar/base64/{userName}

where {userName} is user name

Request format - JSON

Example:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/avatar/base64/rick
JSON POST for unsafe-one group
{
    "string":"BASE64_IMAGE"
}
 Full example
JSON POST for unsafe-one group
{
"string":"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"
}


Response format - JSON

{
    "message": "avatar changed"
}

Using image from disk

Method type - PUT

URL:

  • {CONFLUENCE_URL}/rest/extender/1.0/user/avatar/image/{userName}

where {userName} is user name

Request format - FILE FROM DISK

Curl example:

curl -D- -u {username}:{password} -X PUT -F "file=@{PATH/TO/FILE}" {CONFLUENCE_URL}/rest/extender/1.0/user/avatar/image/rick

Postman example:

In Body select form-data → In KEY write file and select image in VALUE

 

Response format - JSON

{
    "message": "avatar changed"
}







Pagination

This REST API uses pagination to improve performance for all Jira users. Pagination is enforced for methods that could return a large collection of items. When you make a request to a paged API, the response will wrap the returned array of values in a JSON object with paging metadata, for example:

{
    "startAt" : 0,
    "maxResults" : 10,
    "total": 200,
    "objects": [
        { /* result 0 */ },
        { /* result 1 */ },
        { /* result 2 */ }
    ]
}

Where:

  • startAt is the index of the first item returned in the page of results.
  • maxResults is the maximum number of items that can be returned per page. Each API endpoint may have a different limit for the number of items returned, and these limits may change without notice. (default value - 1000)
  • total is the total number of items contained in all pages. This number may change as the client requests the subsequent pages, therefore the client should always assume that the requested page can be empty.