Last updated: 12/05/2023 11:10:05 AM
![]() |
NoteBusiness role: Distributor (T1), ISP (T1), MSP (T2), and Reseller (T2)
|
This API is used to retrieve all user profiles under specified customer company.
Request
HTTP Request
[GET] /LMPI/v2/customers/{customer_id}/users
Parameters
Name
|
Type
|
Description
|
Validation
|
Required Parameters
|
|||
customer_id
|
string
|
The unique identifier of customer company that users belong to.
|
GUID format
|
Optional Parameters
|
|||
page
|
integer
|
The page number you want to query.
|
Positive integer, default value: 1
|
limit
|
integer
|
The number of records per page.
|
Positive integer (1-100), default value: 25
|
HTTP Request Example
[GET] https://{lmpi-fqdn}/LMPI/v2/customers/3e75316a-5d82-4cdc-8c00-4219527c07da/users
Do not supply a request body with this method.
Response
Response
If successful, this method returns an HTTP 200 OK status code and a response body
with the following structure:
{ "paging": { "total": 1, "limit": 25, "page": 1 }, "users": [{ "status": 1, "first_name": "TM_AT", "last_name": "001", "user_id": "300d03d8-851e-46e3-bbb5-59e96bbeaabf", "language": "en-US", "time_zone": "Pacific Standard Time", "email": "terry_liu@trend.com.tw", "phone": { "area_code": "818", "number": "907-7112", "extension": null}, "login_name": "TM_AT41212172035229" } ] }
Name
|
Type
|
Description
|
Length
|
paging.total
|
integer
|
The total number of records.
|
Positive integer
|
paging.limit
|
integer
|
The number of records per page.
|
Positive integer
|
paging.page
|
integer
|
The current page number.
|
Positive integer (1-max)
|
users[].user_id
|
string
|
The unique identifier of current user account.
|
GUID format
|
users[].status
|
integer
|
The status of current user account. 0: disabled. 1: enabled.
|
1 digit
|
users[].login_name
|
string
|
The login name of user account, used to sign in to Customer Licensing Portal.
|
4-25 characters
|
users[].first_name
|
string
|
The current user's first name.
|
1-50 characters
|
users[].last_name
|
string
|
The current user's last name.
|
1-50 characters
|
users[].email
|
string
|
The current user's contact email.
|
1-128 characters
|
users[].time_zone
|
string
|
The preferred time zone.
|
Valid time zone (e.g. Pacific Standard Time)
|
users[].language
|
string
|
The preferred language code, used to determine the language preference of Customer
Licensing Portal.
|
Valid language code (e.g. en-US)
|
users[].phone.area_code
|
string
|
The area code of user's contact phone number.
|
Positive integer, 0-5 digits
|
users[].phone.number
|
string
|
The contact phone number of the user.
|
0-16 characters (limited to numbers, plus signs, minus signs, periods, brackets)
|
users[].phone.extension
|
string
|
The extension of user's contact phone number.
|
Positive integer (0-10)
|