How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Qualio User Management API

The User Management API from Qualio — 7 operation(s) for user management.

Qualio User Management API is one of 11 APIs that Qualio publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include User Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 17 operations across 7 paths, and defines 19 schemas. It is described by OpenAPI 3.2.0, at version 0.1.

Requests are made against a single base URL, https://api.qualio.com.

17 operations 7 paths 19 schemas 2 DELETE5 GET7 OPTIONS1 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1
Base URL
https://api.qualio.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Qualio User Management API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-Api-Key (api_key). By default, every request must be authenticated.

Paths & Operations 17

Across 7 paths, the API surfaces 17 operations — 2 DELETE, 5 GET, 7 OPTIONS, 1 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

User Management 17
POST
/v1/user-management/invite
Invite a user
inviteUser body → 200400403429
OPTIONS
/v1/user-management/invite
Invite user options
inviteUserOptions → 200
GET
/v1/user-management/users
List users
listUsers → 200403429
OPTIONS
/v1/user-management/users
List users options
listUsersOptions → 200
GET
/v1/user-management/user/{userId}
Retrieve a user
getUser 1 param → 200400403404429
OPTIONS
/v1/user-management/user/{userId}
Get user options
getUserOptions 1 param → 200
DELETE
/v1/user-management/user/{userId}
Remove a user
deleteUser 1 param → 200400403404429
PUT
/v1/user-management/user/{userId}/assignments
Reassign user's assignments
reassignUserAssignments 1 param body → 200400403404429
OPTIONS
/v1/user-management/user/{userId}/assignments
Reassign user assignments options
reassignUserAssignmentsOptions 1 param → 200
GET
/v1/user-management/user/{userId}/assignments
List user's assignments
listUserAssignments 1 param → 200400403404429
GET
/v1/user-management/groups
List groups
listGroups → 200403429
OPTIONS
/v1/user-management/groups
List groups options
listGroupsOptions → 200
PUT
/v1/user-management/groups/{groupId}/user/{userId}
Add user to group
addUserToGroup 2 params → 200400403404429
OPTIONS
/v1/user-management/groups/{groupId}/user/{userId}
Add user to group options
addUserToGroupOptions 2 params → 200
DELETE
/v1/user-management/groups/{groupId}/user/{userId}
Remove user from group
removeUserFromGroup 2 params → 200400403404429
GET
/v1/user-management/user/me
Retrieve the current user's id and name
getCurrentUser → 200403429
OPTIONS
/v1/user-management/user/me
Get current user options
getCurrentUserOptions → 200

Schemas 19

The contract defines 19 schemas that model the data the API accepts and returns. The most detailed are userAssignmentMapping (9 properties), user (6 properties), invite (4 properties), userHasAssignmentsError (3 properties). Each schema is shown below with its type and property counts.

genericBadRequest400PathResponse
object
2 properties 2 required
generic404
A generic response when a resource can't be found
userId
number
A unique identifier for a user in Qualio
userList
object
An array of Qualio users
2 properties 2 required
deleteUserResp
object
A message indicating the user has been removed
1 property 1 required
groupList
object
An array of groups within your Qualio instance
2 properties 2 required
genericBadRequestResponse
object
2 properties 2 required
userGroupResp
object
A message confirming the user group addition was successful
1 property 1 required
userHasAssignmentsError
object
A message indicating the user has assignments remaining that must be reassigned before removal
3 properties 3 required
me
object
Retrieve the current user's id and name
2 properties 2 required
groupId
number
A unique identifier for a group in Qualio
genericForbiddenResponse
object
1 property 1 required
userGroupRemoveResp
object
A message confirming the user group removal was successful
1 property 1 required
reassignmentResponse
object
A response confirming the reassignment was successful
1 property 1 required
userAssignmentMapping
object
A response containing all entity assignments for a specific user
9 properties
user
object
A Qualio user
6 properties 6 required
throttledResponse
object
1 property 1 required
reassignmentRequest
object
A request to reassign all entities from one user to another
2 properties 2 required
invite
object
An invite for a user to join your Qualio instance
4 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

qualio-user-management-api-openapi.yml Raw ↑

Other APIs Qualio publishes across the network.

Qualio Audit Trail API
Qualio Change Management API
Qualio Compliance Intelligence API
Qualio Design Controls API
Qualio Documents API
Qualio Events API
Qualio Resource Library API
Qualio Suppliers API
Qualio Tags API
Qualio Training API
Where this information came from

This is an independent, third-party profile of Qualio User Management API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.