Users
Get multiple users.
Changed onget/users.json
Request
- Base URLhttps://passbolt.local
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
contain[last_logged_in]1 | 0
Add last logged in to response body.
contain[groups_users]1 | 0
Add group users to groups in response body.
contain[gpgkey]1 | 0
Add GPG key data to response body.
contain[profile]1 | 0
Add profile to response body.
contain[role]1 | 0
Add role to response body.
contain[missing_metadata_key_ids]1 | 0
Add missing metadata key IDs to response body.
filter[search]string
Filter using a keyword or a string.
filter[has-groups]string[]
Only return elements filtered by groups.
filter[has-access]string[]
Only return elements where specified users have access.
filter[is-admin]boolean
Only return admin users.
filter[is-active]boolean
Only return active elements.
Response
Operation is successful
Example response
{
"header": {
"servertime": 1720702619,
"message": "The operation was successful.",
"url": "/auth/verify.json",
"code": 200
}
}Changes
- info
added the new optional
queryrequest parametercontain[missing_metadata_key_ids] - info
added the non-success response with the status
- info
added the optional property
//to the response with the status
- info