# Introduction to the User and Account REST API

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.

{% admonition type="warning" %}
  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.
{% /admonition %}

Version: 1.0.0_Beta

## Servers

Generated server url
```
https://YourSiteID-fno-uat.flexnetoperations.com/users-accounts-api
```

## Download OpenAPI description

[Introduction to the User and Account REST API](https://fnoapi.redocly.app/_bundle/apis/rest/user-accounts/user-account-service.yaml)

## Account

API for managing account-related operations such as creation, retrieval, update, and deletion.

### Get a list of accounts

 - [GET /v1/accounts](https://fnoapi.redocly.app/apis/rest/user-accounts/user-account-service/account/getaccountsbyfilterandpagination.md)

### Create an account

 - [POST /v1/accounts](https://fnoapi.redocly.app/apis/rest/user-accounts/user-account-service/account/postaccount.md)

## User

API for managing user-related operations such as creation, retrieval, update, and deletion.

### Get a list of users

 - [GET /v1/users](https://fnoapi.redocly.app/apis/rest/user-accounts/user-account-service/user/getusers.md): Returns a paginated list of users. Supports optional filters and sorting parameters to refine the results. Useful for displaying user information, managing users in FlexNet operations, or performing administrative tasks.

### Create a user

 - [POST /v1/users](https://fnoapi.redocly.app/apis/rest/user-accounts/user-account-service/user/postuser.md)

### Get a user

 - [GET /v1/users/{userName}](https://fnoapi.redocly.app/apis/rest/user-accounts/user-account-service/user/getusers_1.md)

