API for managing account-related operations such as creation, retrieval, update, and deletion.
Introduction to the User and Account REST API (1.0.0_Beta)
The User and Account REST API provides endpoints for managing users and accounts within your system. It supports essential operations such as creating, retrieving, updating, and deleting both user and account records.
The User and Account REST API is currently in its beta version and remains under active development. As such, it is not yet fully optimized, and may undergo significant changes or enhancements. Revenera strongly advises against using this API in production environments.
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/accounts
- Generated server urlhttps://YourSiteID-fno-uat.flexnetoperations.com/users-accounts-api/v1/accounts
- 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/accounts?accountId=string&accountName=string&accountType=CUSTOMER&rootAccountOnly=false&page=0&limit=0'Mandatory fields: accountId, name, accountType
Applicable to CUSTOMER and CHANNEL_PARTNER accounts, visible determines whether or not an account unrelated to this account can see the name of this account when it is in a channel partner tier of an entitlement, line item, or device. If visible is false, this account will appear as Name Withheld to unrelated accounts. Default: true
Defines the account type. Valid values: CUSTOMER, PUBLISHER, CHANNEL_PARTNER Default: CUSTOMER. (Using REST API, a new account cannot be created with an accountType of SELF_REGISTERED.)
- Mock serverhttps://fnoapi.redocly.app/_mock/apis/rest/user-accounts/user-account-service/v1/accounts
- Generated server urlhttps://YourSiteID-fno-uat.flexnetoperations.com/users-accounts-api/v1/accounts
- 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/accounts \
-H 'Content-Type: application/json' \
-d '{
"accountId": "12345",
"name": "Flexera Software LLC",
"description": "Flexera Software LLC - Main Office",
"address1": "123 Flexera St",
"address2": "Suite 100",
"city": "Chicago",
"state": "IL",
"zipcode": "60601",
"country": "US",
"region": "North America",
"visible": true,
"accountType": "CUSTOMER",
"attributes": [
{
"name": "REGION",
"value": "EMEA"
}
]
}'{ "status": "string" }