API documentation for User and Account service
User and Account API (Beta) (1.0.0_Beta)
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/users
- Generated server urlhttps://flexera1000-uat.flexnetoperations.com/users-accounts-api/v1/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/users?userName=string&displayName=string&email=string&accountId=string&accountName=string&accountType=string&status=string&sort_by=string&sort_order=string&page=0&limit=0'{ "status": "string" }
Mandatory fields: firstName, lastName, emailAddress, accountRoles [accountName, roles]
Email address of the user
Important: The user name must match the email address for the user. If canLogin is set to false, this field is ignored. if canLogin is set to true, this field is required.
Flag to indicate if the user should be Active or Inactive, Status can be one of the following values: Active, Inactive
Provide time zone setting in the format: GMT#.#DST#. When a user is saved, this offset is converted to a time zone string and the time zone string is displayed when a user is retrieved.
List of account associated with user. Set user's account and list of the user’s roles. User name and roles are required if the user can log in
Account Name [unique identifier of Account - short name] which needs to be linked to User
Expiry date of the user in YYYY-MM-DD format. Expiry date should be provided when canLogin flag is true. It is the date when user is no longer linked to the account. If included, the value cannot be null. If not included, the user's access to the account will not expire.
List of user custom attributes. Note that mandatory custom attributes must be included in this list
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/users
- Generated server urlhttps://flexera1000-uat.flexnetoperations.com/users-accounts-api/v1/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/users \
-H 'Content-Type: application/json' \
-d '{
"firstName": "John",
"lastName": "Doe",
"displayName": "John Doe",
"emailAddress": "johndoe@xyz.com",
"phoneNumber": "989915487",
"faxNumber": "01154785",
"street": "High Street",
"city": "New York",
"state": "The Empire State",
"zipcode": "10118",
"country": "US",
"locale": "en_US",
"portalLogin": true,
"userName": "johndoe@xyz.com",
"status": "Active",
"timezone": "GMT-6.0DST0",
"shared": false,
"accountRoles": [
{
"accountName": "123456",
"expiryDate": "2025-12-30",
"roles": [
"USER",
"ADMIN"
]
}
],
"attributes": [
{
"name": "REGION",
"value": "EMEA"
}
],
"optIn": false,
"canLogin": true
}'{ "status": "string" }
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/users/{userName}
- Generated server urlhttps://flexera1000-uat.flexnetoperations.com/users-accounts-api/v1/users/{userName}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/users/{userName}'