# Mabl User API

**Canonical:** https://apis.io/apis/mabl/mabl-user-api/  
**Provider:** Mabl — https://apis.io/providers/mabl/  
**Base URL:** /  
**Documentation:** https://mabl.com

Mabl User API is one of 113 APIs that [Mabl](https://apis.io/providers/mabl/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include User. The published artifact set on APIs.io includes an OpenAPI specification.

The User API from Mabl — 19 operation(s) for user.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/self` | Retrieve current user based on bearer token |
| PATCH | `/self` | Update user metadata from authentication service |
| GET | `/users` | Query users |
| POST | `/users` | Register new user |
| GET | `/users/workspaceAssociations` | Query all non-tombstoned Users. |
| GET | `/users/companyAdmins` | Query admins for a specified company |
| GET | `/users/withAllAttributes` | Query Users with all the attributes |
| POST | `/users/reactivate` | Restarts the activation flow for a new user |
| POST | `/workspaces/{workspace_id}/users/batch` | Resolve workspace users by ID |
| GET | `/workspaces/{workspace_id}/users/{id}` | Get workspace user |
| DELETE | `/workspaces/{workspace_id}/users/{id}` | Remove a user from a workspace |
| PATCH | `/workspaces/{workspace_id}/users/{id}` | Change a workspace member's role |
| GET | `/users/{id}` | Retrieve User |
| DELETE | `/users/{id}` | Remove User |
| PATCH | `/users/{id}` | Update User |
| GET | `/users/withAllAttributes/{id}` | Retrieve User |
| GET | `/user-roles/{id}` | Get User Roles |
| PATCH | `/user-roles/{id}` | Update User Roles |
| GET | `/user-company-roles/{id}` | Get User's Company Roles |
| PATCH | `/user-company-roles/{id}` | Update User's Company Roles |
| POST | `/user-roles/acknowledge/{workspace_id}` | Acknowledge users own role in the specified workspace |
| GET | `/users/{id}/organizations` | Get User Organizations |
| GET | `/users/{id}/companies` | Get User Companies |
| GET | `/users/{id}/roleGrants` | Get User RoleGrants |
| POST | `/user-verification/email` | Send a verification e-mail to the user who made the API call |
| DELETE | `/users/okta-user/{email}` | Remove Okta User |
| GET | `/users/search` | Search users |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/mabl/openapi/mabl-user-api-openapi.yml

## Other Mabl APIs (12)

- [Mabl API](https://apis.io/apis/mabl/mabl-api/)
- [Mabl Applications API](https://apis.io/apis/mabl/mabl-applications-api/)
- [Mabl Credentials API](https://apis.io/apis/mabl/mabl-credentials-api/)
- [Mabl Database Connections API](https://apis.io/apis/mabl/mabl-database-connections-api/)
- [Mabl Deployment Events API](https://apis.io/apis/mabl/mabl-deployment-events-api/)
- [Mabl Environments API](https://apis.io/apis/mabl/mabl-environments-api/)
- [Mabl Flows API](https://apis.io/apis/mabl/mabl-flows-api/)
- [Mabl Issues API](https://apis.io/apis/mabl/mabl-issues-api/)
- [Mabl Test Runs API](https://apis.io/apis/mabl/mabl-test-runs-api/)
- [Mabl Tests API](https://apis.io/apis/mabl/mabl-tests-api/)
- [Mabl Users API](https://apis.io/apis/mabl/mabl-users-api/)
- [Mabl Ab Test Config API](https://apis.io/apis/mabl/mabl-abtestconfig-api/)

## Tags

User

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mabl/mabl-user-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mabl/.
