cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
339
Views
0
Helpful
1
Replies

WxCC - Creating a new user using the API

benny3
Level 1
Level 1

Hi,

According to the WxCC API document, you must supply a ciUserId as part of the request and Existence of a CI user is a prerequisite to create a new WxCC user. 

https://developer.webex-cx.com/documentation/users/v1/create-users

How do I obtain the the ciUserId?

How do I get a list of all the Webex users (not WxCC users) with their ciUserIds?

My application get a list of users (by their email address) that needs to be provisioned as CC users.

Tnx,

Benny

1 Accepted Solution

Accepted Solutions

luzmacia
Cisco Employee
Cisco Employee

Hi Benny,

To obtain the ciUserId, you can make a GET request to the Users API endpoint in the WxCC API.

Here is an example of the endpoint you can use:
GET /cc/api/v1/users
This will return a list of all WxCC users with their respective ciUserIds. You can use this list to find the ciUserId for a specific user.

To get a list of all Webex users (not WxCC users) with their ciUserIds, you can make a GET request to the Webex Users API.

Here is an example of the endpoint you can use:
GET /v1/people

This will return a list of all Webex users in your organization with their respective ciUserIds. Note that you may need appropriate permissions to access this information.

To provision CC users based on a list of email addresses, you can use the Create User API endpoint in the WxCC API.

Here is an example of the endpoint you can use:
POST /cc/api/v1/users

You would need to provide the necessary parameters, including the email address, to create the CC user. Make sure to provide the correct ciUserId for the existing CI user in the request.

 

View solution in original post

1 Reply 1

luzmacia
Cisco Employee
Cisco Employee

Hi Benny,

To obtain the ciUserId, you can make a GET request to the Users API endpoint in the WxCC API.

Here is an example of the endpoint you can use:
GET /cc/api/v1/users
This will return a list of all WxCC users with their respective ciUserIds. You can use this list to find the ciUserId for a specific user.

To get a list of all Webex users (not WxCC users) with their ciUserIds, you can make a GET request to the Webex Users API.

Here is an example of the endpoint you can use:
GET /v1/people

This will return a list of all Webex users in your organization with their respective ciUserIds. Note that you may need appropriate permissions to access this information.

To provision CC users based on a list of email addresses, you can use the Create User API endpoint in the WxCC API.

Here is an example of the endpoint you can use:
POST /cc/api/v1/users

You would need to provide the necessary parameters, including the email address, to create the CC user. Make sure to provide the correct ciUserId for the existing CI user in the request.