---
title: "Replace existing client admin user"
method: POST
path: "/api/v1/user/{userId}/replace-client-admin"
tags: ["Delegated RA"]
---

# Replace existing client admin user

`POST /api/v1/user/{userId}/replace-client-admin`

## Request

- Base URL: `https://one.digicert.com/documentmanager`
- URL: `https://one.digicert.com/documentmanager/api/v1/user/{userId}/replace-client-admin`
- Auth: API key in header `X-API-Key`
- TypeScript: <https://skmtc.dev/digicert/apis/digicert-content-trust-manager/docs/api/v1/user/:userId/replace-client-admin/post.ts> (a function with typed inputs; its response is checked against the schema)

The below API can be used to replace an existing client admin with a different one

## Path parameters

- `userId` string, required

## Request body

- ReplaceClientAdminUserRequest
  - `email` string, required: Email address of the client admin of the account. This can be a person from Intrum who will manage all Intrum enterprise accounts.
  - `first_name` string, required: First name of account’s client admin
  - `last_name` string, required: Last name of account’s client admin
  - `user_name` string, required: Username of account’s client admin
  - `phone_number` string: Phone number of account’s client admin
  - `locale` string: Locale to be passed in AM to create client admin
  - `description` string: Description of the client admin

## Response `201`

Created

- CreateUserResponse
  - `id` string: user id for the user created in DigiCert One.

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Internal Server Error

---

[API](https://skmtc.dev/digicert/apis/digicert-content-trust-manager.md) - [All operations](https://skmtc.dev/digicert/apis/digicert-content-trust-manager/llms.txt) - [OpenAPI document](https://skmtc.dev/digicert/apis/digicert-content-trust-manager/revisions/8dec322a0e2b?raw)
