# PACE User Management

OpenAPI file: https://developer.pace.cloud/doc/user.json

## Description

This is version `2025-2` of this API documentation. Last update on Apr 3, 2025.
The PACE User API is responsible for user related actions.

## Servers

- Production server (preview release 2025-2): https://api.pace.cloud/user/2025-2 (Production server (preview release 2025-2))


## Topics

### [Authentication](https://developer.pace.cloud/doc/user/authentication.md)


## Endpoints

### [Attributes](https://developer.pace.cloud/doc/user/group/endpoint-attributes.md)

- [Get the users keycloak attributes](https://developer.pace.cloud/doc/user/operation/operation-getuserattributes.md)

- [Update the users attributes](https://developer.pace.cloud/doc/user/operation/operation-setuserattributes.md)


### [Auditlogs](https://developer.pace.cloud/doc/user/group/endpoint-auditlogs.md)

- [Record audit log action](https://developer.pace.cloud/doc/user/operation/operation-recordauditlog.md)


### [Callbacks](https://developer.pace.cloud/doc/user/group/endpoint-callbacks.md)

- [Password reset](https://developer.pace.cloud/doc/user/operation/operation-callbackpasswordreset.md)


### [Federated identities](https://developer.pace.cloud/doc/user/group/endpoint-federated-identities.md)

- [Define federated identity](https://developer.pace.cloud/doc/user/operation/operation-setfederatedidentity.md)

- [Delete federated identity](https://developer.pace.cloud/doc/user/operation/operation-deletefederatedidentity.md)

- [Provide a token for a federated identity provider](https://developer.pace.cloud/doc/user/operation/operation-grantfederatedtoken.md)


### [Gdpr](https://developer.pace.cloud/doc/user/group/endpoint-gdpr.md)

- [Retrieves a GDPR takeout](https://developer.pace.cloud/doc/user/operation/operation-getgdprtakeout.md)

- [Lists GDPR takeouts](https://developer.pace.cloud/doc/user/operation/operation-listgdprtakeouts.md)

- [Requests a GDPR takeout](https://developer.pace.cloud/doc/user/operation/operation-requestgdprtakeout.md)

- [Retrieves a user's GDPR takeout](https://developer.pace.cloud/doc/user/operation/operation-getusergdprtakeout.md)

- [Lists user's GDPR takeouts](https://developer.pace.cloud/doc/user/operation/operation-listusergdprtakeouts.md)

- [Requests a GDPR takeout for a user](https://developer.pace.cloud/doc/user/operation/operation-requestusergdprtakeout.md)


### [Maintenance](https://developer.pace.cloud/doc/user/group/endpoint-maintenance.md)

- [Compares the scopes between our api-definitions and Keycloak](https://developer.pace.cloud/doc/user/operation/operation-postcheckscopes.md)


### [Preferences](https://developer.pace.cloud/doc/user/group/endpoint-preferences.md)

- [Get the users app preferences](https://developer.pace.cloud/doc/user/operation/operation-getapppreferences.md)

- [Update the users app preferences](https://developer.pace.cloud/doc/user/operation/operation-updateapppreferences.md)


### [Protocol](https://developer.pace.cloud/doc/user/group/endpoint-protocol.md)

- [Exchange User  Token](https://developer.pace.cloud/doc/user/operation/operation-tokenexchange.md)


### [Sessions](https://developer.pace.cloud/doc/user/group/endpoint-sessions.md)

- [Update session](https://developer.pace.cloud/doc/user/operation/operation-updatesession.md)


### [Terms](https://developer.pace.cloud/doc/user/group/endpoint-terms.md)

- [Checks acceptance of the terms of service for a user and a service.](https://developer.pace.cloud/doc/user/operation/operation-checkterms.md)

- [Returns the latest terms of service by serviceName](https://developer.pace.cloud/doc/user/operation/operation-latestterms.md)

- [Returns the latest terms of service by UUID](https://developer.pace.cloud/doc/user/operation/operation-getterms.md)

- [Accepts the terms presented under the UUID](https://developer.pace.cloud/doc/user/operation/operation-acceptterms.md)

- [Update the terms cache](https://developer.pace.cloud/doc/user/operation/operation-updateterms.md)


### [User](https://developer.pace.cloud/doc/user/group/endpoint-user.md)

- [Deletes the current account](https://developer.pace.cloud/doc/user/operation/operation-deletecurrentuser.md)

- [Check if user has a PIN](https://developer.pace.cloud/doc/user/operation/operation-checkuserpin.md)

- [Set the new PIN](https://developer.pace.cloud/doc/user/operation/operation-updateuserpin.md)

- [Check if user has a Password](https://developer.pace.cloud/doc/user/operation/operation-checkuserpassword.md)

- [Request to set a password](https://developer.pace.cloud/doc/user/operation/operation-createuserpassword.md)

- [Verify Email](https://developer.pace.cloud/doc/user/operation/operation-verifyemail.md)

- [Reset password for a user.](https://developer.pace.cloud/doc/user/operation/operation-resetpassword.md)

- [Check if user has a PIN or Password](https://developer.pace.cloud/doc/user/operation/operation-checkuserpinorpassword.md)

- [Check if user has a phone number set.](https://developer.pace.cloud/doc/user/operation/operation-checkuserphone.md)

- [Request a change of the users phone number](https://developer.pace.cloud/doc/user/operation/operation-updateuserphone.md)

- [Verifies the users phone number](https://developer.pace.cloud/doc/user/operation/operation-verifyuserphone.md)

- [Create device TOTP](https://developer.pace.cloud/doc/user/operation/operation-createtotp.md)

- [Verify OTP](https://developer.pace.cloud/doc/user/operation/operation-verifyotp.md)

- [Send OTP via Mail](https://developer.pace.cloud/doc/user/operation/operation-sendmailotp.md)

- [Create OTP](https://developer.pace.cloud/doc/user/operation/operation-createotp.md)


### [Users](https://developer.pace.cloud/doc/user/group/endpoint-users.md)

- [Returns the user data for the given user](https://developer.pace.cloud/doc/user/operation/operation-getuser.md)

- [Set the user data of the given user.](https://developer.pace.cloud/doc/user/operation/operation-setuser.md)

- [Deletes a user identified by UUID](https://developer.pace.cloud/doc/user/operation/operation-deleteuser.md)

- [Updates the user data of the given user](https://developer.pace.cloud/doc/user/operation/operation-updateuser.md)




[Powered by Bump.sh](https://bump.sh)
