# rainbow_admin_portal

RainbowAdminPortal - JavaScript client for rainbow_admin_portal
# Rainbow administrator portal API guide  ## Preamble  ### Introduction  This guide describes list of API services that are provided by OT Rainbow management portal system. Services are used to manage OT Rainbow system entities  ### Protocol  REST interface is used for sending/receiving OT rainbow API messages. HTTP requests GET, DELETE, POST, UPDATE are used. Standard HTTP responses are used to provide requested information or error status. There is no session notion in OT Rainbow system, so requests could be issued according stateless model, without transport conservation between them. Additional data could be provided in message body. JSON is used as a main format for data encoding in message body part. Each request is started with the following pattern /{module}/{version}/ where {module} is a portal module name to address and {version} is a version of used API, par example, “v1.0”.  ### Security considerations  Each request should contain some credential information to authenticate itself. Standard HTTP authentication with basic/bearer modes is used. JSON Web Token mechanism is used to provide authentication information. JWT has a expire timeout that is controlled by OT Rainbow portal to prevent very long token usage. Also authentication with application token is used. The token must be provided in the request HTTP header, using a custom header: APIKey. At server side, token is verified, and if it doesn’t match, 403 Not Allowed response is sent. TLS is used as a transport protocol to support message exchanges between OT Rainbow portal and an application.  
This SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.82.0
- Package version: 1.82.0
- Build package: org.openapitools.codegen.languages.JavascriptClientCodegen

## Installation

### For [Node.js](https://nodejs.org/)

#### npm

To publish the library as a [npm](https://www.npmjs.com/), please follow the procedure in ["Publishing npm packages"](https://docs.npmjs.com/getting-started/publishing-npm-packages).

Then install it via:

```shell
npm install rainbow_admin_portal --save
```

##### Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing `package.json` (and this README). Let's call this `JAVASCRIPT_CLIENT_DIR`. Then run:

```shell
npm install
```

Next, [link](https://docs.npmjs.com/cli/link) it globally in npm with the following, also from `JAVASCRIPT_CLIENT_DIR`:

```shell
npm link
```

Finally, switch to the directory you want to use your rainbow_admin_portal from, and run:

```shell
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
```

You should now be able to `require('rainbow_admin_portal')` in javascript files from the directory you ran the last command above from.

### git

If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID
then install it via:

```shell
    npm install GIT_USER_ID/GIT_REPO_ID --save
```

### For browser

The library also works in the browser environment via npm and [browserify](http://browserify.org/). After following the above steps with Node.js and installing browserify with `npm install -g browserify`, perform the following (assuming *main.js* is your entry file, that's to say your javascript file where you actually use this library):

```shell
browserify main.js > bundle.js
```

Then include *bundle.js* in the HTML pages.

### Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error:
Cannot resolve module", most certainly you should disable AMD loader. Add/merge
the following section to your webpack config:

```javascript
module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}
```

## Getting Started

Please follow the [installation](#installation) instruction and execute the following JS code:

```javascript
var RainbowAdminPortal = require('rainbow_admin_portal');

var defaultClient = RainbowAdminPortal.ApiClient.instance;
// Configure API key authorization: Bearer
var Bearer = defaultClient.authentications['Bearer'];
Bearer.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Bearer.apiKeyPrefix['Authorization'] = "Token"

var api = new RainbowAdminPortal.BotsApi()
var botId = "botId_example"; // {String} Bot service unique identifier (like 578bb08dc0d8c107725ef8c4)
var accept = "accept_example"; // {String} application/json
api.adminBotsDeleteBots(botId, accept).then(function(data) {
  console.log('API called successfully. Returned data: ' + data);
}, function(error) {
  console.error(error);
});


```

## Documentation for API Endpoints

All URIs are relative to *http://localhost*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*RainbowAdminPortal.BotsApi* | [**adminBotsDeleteBots**](docs/BotsApi.md#adminBotsDeleteBots) | **DELETE** /api/rainbow/admin/v1.0/bots/{botId} | Delete a bot service.
*RainbowAdminPortal.BotsApi* | [**adminBotsGetBotId**](docs/BotsApi.md#adminBotsGetBotId) | **GET** /api/rainbow/admin/v1.0/bots/{botId} | Get a bot service data.
*RainbowAdminPortal.BotsApi* | [**adminBotsGetBots**](docs/BotsApi.md#adminBotsGetBots) | **GET** /api/rainbow/admin/v1.0/bots | Get all bot services.
*RainbowAdminPortal.BotsApi* | [**adminBotsPostBots**](docs/BotsApi.md#adminBotsPostBots) | **POST** /api/rainbow/admin/v1.0/bots | Create a bot service.
*RainbowAdminPortal.BotsApi* | [**adminBotsPutBots**](docs/BotsApi.md#adminBotsPutBots) | **PUT** /api/rainbow/admin/v1.0/bots/{botId} | Update a bot service.
*RainbowAdminPortal.ClientsVersionsApi* | [**deleteClientsVersions**](docs/ClientsVersionsApi.md#deleteClientsVersions) | **DELETE** /api/rainbow/admin/v1.0/clientsversions/{clientId} | Delete a client version
*RainbowAdminPortal.ClientsVersionsApi* | [**getClientsVersionsId**](docs/ClientsVersionsApi.md#getClientsVersionsId) | **GET** /api/rainbow/admin/v1.0/clientsversions/{clientId} | Get a clients versions data
*RainbowAdminPortal.ClientsVersionsApi* | [**getClientsversions**](docs/ClientsVersionsApi.md#getClientsversions) | **GET** /api/rainbow/admin/v1.0/clientsversions | Get all clients versions
*RainbowAdminPortal.ClientsVersionsApi* | [**postClientsVersions**](docs/ClientsVersionsApi.md#postClientsVersions) | **POST** /api/rainbow/admin/v1.0/clientsversions | Create a client version
*RainbowAdminPortal.ClientsVersionsApi* | [**putClientsVersions**](docs/ClientsVersionsApi.md#putClientsVersions) | **PUT** /api/rainbow/admin/v1.0/clientsversions/{clientId} | Update a client version
*RainbowAdminPortal.CommonApi* | [**deleteMetrics**](docs/CommonApi.md#deleteMetrics) | **DELETE** /api/rainbow/metrics | Clear performance metrics
*RainbowAdminPortal.CommonApi* | [**getApiRainbowAdminV10About**](docs/CommonApi.md#getApiRainbowAdminV10About) | **GET** /api/rainbow/admin/v1.0/about | About admin portal
*RainbowAdminPortal.CommonApi* | [**getApiRainbowPcgV10About**](docs/CommonApi.md#getApiRainbowPcgV10About) | **GET** /api/rainbow/pcg/v1.0/about | About pcg portal
*RainbowAdminPortal.CommonApi* | [**getApiRainbowPing**](docs/CommonApi.md#getApiRainbowPing) | **GET** /api/rainbow/ping | Get admin portal status report
*RainbowAdminPortal.CommonApi* | [**getMetrics**](docs/CommonApi.md#getMetrics) | **GET** /api/rainbow/metrics | Get performance metrics
*RainbowAdminPortal.CommonApi* | [**putApiRainbowLogsLevels**](docs/CommonApi.md#putApiRainbowLogsLevels) | **PUT** /api/rainbow/logs/levels | Change log level
*RainbowAdminPortal.CompaniesApi* | [**deleteCompanies**](docs/CompaniesApi.md#deleteCompanies) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId} | Delete a company
*RainbowAdminPortal.CompaniesApi* | [**getCompanies**](docs/CompaniesApi.md#getCompanies) | **GET** /api/rainbow/admin/v1.0/companies | Get all companies
*RainbowAdminPortal.CompaniesApi* | [**getCompaniesAdministrators**](docs/CompaniesApi.md#getCompaniesAdministrators) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/administrators | Get company administrators
*RainbowAdminPortal.CompaniesApi* | [**getCompaniesId**](docs/CompaniesApi.md#getCompaniesId) | **GET** /api/rainbow/admin/v1.0/companies/{companyId} | Get a company data
*RainbowAdminPortal.CompaniesApi* | [**getCompaniesServiceDescription**](docs/CompaniesApi.md#getCompaniesServiceDescription) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/service-description | Get company service description file
*RainbowAdminPortal.CompaniesApi* | [**getCompanyAppCustomisation**](docs/CompaniesApi.md#getCompanyAppCustomisation) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/app-customisation | Get company App Customisation
*RainbowAdminPortal.CompaniesApi* | [**getCompanyAppFeatureCustomisation**](docs/CompaniesApi.md#getCompanyAppFeatureCustomisation) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/app-feature-customisation | Get company App feature Customisation
*RainbowAdminPortal.CompaniesApi* | [**getDefaultCompany**](docs/CompaniesApi.md#getDefaultCompany) | **GET** /api/rainbow/admin/v1.0/companies/default | Get default company data
*RainbowAdminPortal.CompaniesApi* | [**postCompanies**](docs/CompaniesApi.md#postCompanies) | **POST** /api/rainbow/admin/v1.0/companies | Create a company
*RainbowAdminPortal.CompaniesApi* | [**putCompanies**](docs/CompaniesApi.md#putCompanies) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId} | Update a company
*RainbowAdminPortal.CompaniesApi* | [**setCompanyCustomisation**](docs/CompaniesApi.md#setCompanyCustomisation) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId}/app-customisation | Set company App Customisation
*RainbowAdminPortal.CompaniesApi* | [**setCompanyFeatureCustomisation**](docs/CompaniesApi.md#setCompanyFeatureCustomisation) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId}/app-feature-customisation | Set company App feature Customisation
*RainbowAdminPortal.CompaniesAvatarApi* | [**adminCompaniesDeleteAvatar**](docs/CompaniesAvatarApi.md#adminCompaniesDeleteAvatar) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/avatar | Delete company&#39;s avatar
*RainbowAdminPortal.CompaniesAvatarApi* | [**adminCompaniesGetAvatar**](docs/CompaniesAvatarApi.md#adminCompaniesGetAvatar) | **GET** /api/avatar/{companyId} | Get company&#39;s avatar
*RainbowAdminPortal.CompaniesAvatarApi* | [**adminCompaniesPostAvatar**](docs/CompaniesAvatarApi.md#adminCompaniesPostAvatar) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/avatar | Upload company&#39;s avatar
*RainbowAdminPortal.CompaniesBannerApi* | [**adminCompaniesDeleteBanner**](docs/CompaniesBannerApi.md#adminCompaniesDeleteBanner) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/banner | Delete company&#39;s banner
*RainbowAdminPortal.CompaniesBannerApi* | [**adminCompaniesGetBanner**](docs/CompaniesBannerApi.md#adminCompaniesGetBanner) | **GET** /api/banner/{companyId} | Get company&#39;s banner
*RainbowAdminPortal.CompaniesBannerApi* | [**adminCompaniesPostBanner**](docs/CompaniesBannerApi.md#adminCompaniesPostBanner) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/banner | Upload company&#39;s banner
*RainbowAdminPortal.CompaniesCustomDataApi* | [**putCompaniesCustomData**](docs/CompaniesCustomDataApi.md#putCompaniesCustomData) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId}/custom-data | Manage custom data
*RainbowAdminPortal.CompaniesSettingsForPstnConferencesApi* | [**getCompanyConferenceSettings**](docs/CompaniesSettingsForPstnConferencesApi.md#getCompanyConferenceSettings) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/settings/conferences | Get PSTN Conferences settings
*RainbowAdminPortal.CompaniesSettingsForPstnConferencesApi* | [**putCompanyConferenceSettings**](docs/CompaniesSettingsForPstnConferencesApi.md#putCompanyConferenceSettings) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId}/settings/conferences | Update conferences settings for a given company
*RainbowAdminPortal.CompaniesSettingsWebrtcApi* | [**deleteCompanyIceServers**](docs/CompaniesSettingsWebrtcApi.md#deleteCompanyIceServers) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/settings/iceservers/{iceServerId} | Delete an ICE server
*RainbowAdminPortal.CompaniesSettingsWebrtcApi* | [**getCompanyIceServers**](docs/CompaniesSettingsWebrtcApi.md#getCompanyIceServers) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/settings/iceservers | Get ICE servers
*RainbowAdminPortal.CompaniesSettingsWebrtcApi* | [**postCompanyIceServers**](docs/CompaniesSettingsWebrtcApi.md#postCompanyIceServers) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/settings/iceservers | Create an ICE server
*RainbowAdminPortal.CompaniesSettingsWebrtcApi* | [**putCompanyIceServers**](docs/CompaniesSettingsWebrtcApi.md#putCompanyIceServers) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId}/settings/iceservers/{iceServerId} | Update an ICE server
*RainbowAdminPortal.CompaniesSitesApi* | [**getCompanySites**](docs/CompaniesSitesApi.md#getCompanySites) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/sites | Get all sites linked with this company
*RainbowAdminPortal.CompaniesSsoSettingsApi* | [**deleteCompanySSOSettings**](docs/CompaniesSsoSettingsApi.md#deleteCompanySSOSettings) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/settings/sso/{singleSignOnType} | Delete an SSO server configuration
*RainbowAdminPortal.CompaniesSsoSettingsApi* | [**getCompanySSOSettings**](docs/CompaniesSsoSettingsApi.md#getCompanySSOSettings) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/settings/sso | Get SSO server configuration
*RainbowAdminPortal.CompaniesSsoSettingsApi* | [**postCompanySSOSettings**](docs/CompaniesSsoSettingsApi.md#postCompanySSOSettings) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/settings/sso | Create SSO server configuration
*RainbowAdminPortal.CompaniesSsoSettingsApi* | [**putCompanySSOSettings**](docs/CompaniesSsoSettingsApi.md#putCompanySSOSettings) | **PUT** /api/rainbow/admin/v1.0/companies/{companyId}/settings/sso/{singleSignOnType} | Update SSO server configuration
*RainbowAdminPortal.CompaniesVisibilityApi* | [**deleteCompaniesVisibility**](docs/CompaniesVisibilityApi.md#deleteCompaniesVisibility) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/visible-by/{otherCompanyId} | Remove visibility to a given company
*RainbowAdminPortal.CompaniesVisibilityApi* | [**deletePendingCompanyVisibilityReqById**](docs/CompaniesVisibilityApi.md#deletePendingCompanyVisibilityReqById) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/visibility/requests/{visibilityRequestId} | Delete a pending visibility request
*RainbowAdminPortal.CompaniesVisibilityApi* | [**getPendingCompanyVisibilityReq**](docs/CompaniesVisibilityApi.md#getPendingCompanyVisibilityReq) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/visibility/requests | Get pending visibility requests
*RainbowAdminPortal.CompaniesVisibilityApi* | [**getPendingCompanyVisibilityReqById**](docs/CompaniesVisibilityApi.md#getPendingCompanyVisibilityReqById) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/visibility/requests/{visibilityRequestId} | Get a pending visibility request
*RainbowAdminPortal.CompaniesVisibilityApi* | [**postAcceptCompanyVisibilityReq**](docs/CompaniesVisibilityApi.md#postAcceptCompanyVisibilityReq) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/visibility/requests/{visibilityRequestId}/accept | Accept a visibility request
*RainbowAdminPortal.CompaniesVisibilityApi* | [**postCompaniesVisibility**](docs/CompaniesVisibilityApi.md#postCompaniesVisibility) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/visible-by/{otherCompanyId} | Add visibility to a given company
*RainbowAdminPortal.FilebackendstoragesApi* | [**adminFilebackendstoragesDeleteBackends**](docs/FilebackendstoragesApi.md#adminFilebackendstoragesDeleteBackends) | **DELETE** /api/rainbow/admin/v1.0/filebackendstorages/{backendId} | Delete a backend.
*RainbowAdminPortal.FilebackendstoragesApi* | [**adminFilebackendstoragesGetBackendId**](docs/FilebackendstoragesApi.md#adminFilebackendstoragesGetBackendId) | **GET** /api/rainbow/admin/v1.0/filebackendstorages/{backendId} | Get a file backend data
*RainbowAdminPortal.FilebackendstoragesApi* | [**adminFilebackendstoragesGetBackends**](docs/FilebackendstoragesApi.md#adminFilebackendstoragesGetBackends) | **GET** /api/rainbow/admin/v1.0/filebackendstorages | Get all filebackendstorages
*RainbowAdminPortal.FilebackendstoragesApi* | [**adminFilebackendstoragesPostBackends**](docs/FilebackendstoragesApi.md#adminFilebackendstoragesPostBackends) | **POST** /api/rainbow/admin/v1.0/filebackendstorages | Create a backend
*RainbowAdminPortal.FilebackendstoragesApi* | [**adminFilebackendstoragesPutBots**](docs/FilebackendstoragesApi.md#adminFilebackendstoragesPutBots) | **PUT** /api/rainbow/admin/v1.0/filebackendstorages/{backendId} | Update a backend
*RainbowAdminPortal.JoinCompaniesLinksApi* | [**deleteJoinCompaniesLinksById**](docs/JoinCompaniesLinksApi.md#deleteJoinCompaniesLinksById) | **DELETE** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/links/{joinCompanyLinkId} | Delete a join company link
*RainbowAdminPortal.JoinCompaniesLinksApi* | [**getJoinCompaniesLinks**](docs/JoinCompaniesLinksApi.md#getJoinCompaniesLinks) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/links | Get all join company links
*RainbowAdminPortal.JoinCompaniesLinksApi* | [**getJoinCompaniesLinksById**](docs/JoinCompaniesLinksApi.md#getJoinCompaniesLinksById) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/links/{joinCompanyLinkId} | Get a join company link
*RainbowAdminPortal.JoinCompaniesLinksApi* | [**postJoinCompaniesLinks**](docs/JoinCompaniesLinksApi.md#postJoinCompaniesLinks) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/links | Create a join company link
*RainbowAdminPortal.JoinCompanyInvitationsApi* | [**adminPostJoinCompanyInvite**](docs/JoinCompanyInvitationsApi.md#adminPostJoinCompanyInvite) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/invitations | Create a join company invitation
*RainbowAdminPortal.JoinCompanyInvitationsApi* | [**getJoinCompanyInvitations**](docs/JoinCompanyInvitationsApi.md#getJoinCompanyInvitations) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/invitations | Get all join company invitations
*RainbowAdminPortal.JoinCompanyInvitationsApi* | [**getJoinCompanyInviteById**](docs/JoinCompanyInvitationsApi.md#getJoinCompanyInviteById) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/invitations/{invitationId} | Get a join company invitation
*RainbowAdminPortal.JoinCompanyInvitationsApi* | [**putCancelJoinCompanyInviteById**](docs/JoinCompanyInvitationsApi.md#putCancelJoinCompanyInviteById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/invitations/{invitationId}/cancel | Cancel a join company invitation
*RainbowAdminPortal.JoinCompanyInvitationsApi* | [**putFailedJoinCompanyInviteById**](docs/JoinCompanyInvitationsApi.md#putFailedJoinCompanyInviteById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/invitations/{invitationId}/failed | Tag as failed a join company invitation
*RainbowAdminPortal.JoinCompanyInvitationsApi* | [**resendJoinCompanyInviteById**](docs/JoinCompanyInvitationsApi.md#resendJoinCompanyInviteById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/invitations/{invitationId}/re-send | Re-send a join company invitation
*RainbowAdminPortal.JoinCompanyRequestsApi* | [**getJoinCompanyRequestById**](docs/JoinCompanyRequestsApi.md#getJoinCompanyRequestById) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/requests/{joinCompanyRequestId} | Get a join company request
*RainbowAdminPortal.JoinCompanyRequestsApi* | [**getJoinCompanyRequests**](docs/JoinCompanyRequestsApi.md#getJoinCompanyRequests) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/requests | Get all join company requests
*RainbowAdminPortal.JoinCompanyRequestsApi* | [**postAcceptJoinCompanyReq**](docs/JoinCompanyRequestsApi.md#postAcceptJoinCompanyReq) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/requests/{joinCompanyRequestId}/accept | Accept a join company request
*RainbowAdminPortal.JoinCompanyRequestsApi* | [**postDeclineJoinCompanyReq**](docs/JoinCompanyRequestsApi.md#postDeclineJoinCompanyReq) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/join-companies/requests/{joinCompanyRequestId}/decline | Decline a join company request
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**adminPostAcceptLinkEcToBpInvitation**](docs/LinkEcToBpInvitationsApi.md#adminPostAcceptLinkEcToBpInvitation) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations/{invitationId}/accept | Accept an invitation
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**adminPostDeclineLinkEcToBpInvitation**](docs/LinkEcToBpInvitationsApi.md#adminPostDeclineLinkEcToBpInvitation) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations/{invitationId}/decline | Decline an invitation
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**adminPostLinkEcToBpInvite**](docs/LinkEcToBpInvitationsApi.md#adminPostLinkEcToBpInvite) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations | Create an invitation to link EC to BP
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**getLinkECToBPInvitations**](docs/LinkEcToBpInvitationsApi.md#getLinkECToBPInvitations) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations | Get all invitations
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**getLinkECToBPInviteById**](docs/LinkEcToBpInvitationsApi.md#getLinkECToBPInviteById) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations/{invitationId} | Get an invitation
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**putCancelLinkEcToBpInviteById**](docs/LinkEcToBpInvitationsApi.md#putCancelLinkEcToBpInviteById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations/{invitationId}/cancel | Cancel an invitation
*RainbowAdminPortal.LinkEcToBpInvitationsApi* | [**resendLinkEcToBpInviteById**](docs/LinkEcToBpInvitationsApi.md#resendLinkEcToBpInviteById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/invitations/{invitationId}/re-send | Re-send an invitation
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**adminPostAcceptLinkEcToBpRequest**](docs/LinkEcToBpRequestsApi.md#adminPostAcceptLinkEcToBpRequest) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests/{requestId}/accept | Accept a request
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**adminPostDeclineLinkEcToBpRequest**](docs/LinkEcToBpRequestsApi.md#adminPostDeclineLinkEcToBpRequest) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests/{requestId}/decline | Decline a request
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**adminPostLinkEcToBpRequest**](docs/LinkEcToBpRequestsApi.md#adminPostLinkEcToBpRequest) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests | Create a request to link EC to BP
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**getLinkECToBPRequestById**](docs/LinkEcToBpRequestsApi.md#getLinkECToBPRequestById) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests/{requestId} | Get a request
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**getLinkECToBPRequests**](docs/LinkEcToBpRequestsApi.md#getLinkECToBPRequests) | **GET** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests | Get all requests
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**postCancelLinkEcToBpRequestById**](docs/LinkEcToBpRequestsApi.md#postCancelLinkEcToBpRequestById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests/{requestId}/cancel | Cancel a request
*RainbowAdminPortal.LinkEcToBpRequestsApi* | [**resendLinkEcToBpRequestById**](docs/LinkEcToBpRequestsApi.md#resendLinkEcToBpRequestById) | **POST** /api/rainbow/admin/v1.0/companies/{companyId}/bp-link/requests/{requestId}/re-send | Re-send a request
*RainbowAdminPortal.NotificationsEmailsApi* | [**adminRequestCompanyVisibility**](docs/NotificationsEmailsApi.md#adminRequestCompanyVisibility) | **POST** /api/rainbow/admin/v1.0/notifications/emails/request-company-visibility | Send a company visibility request
*RainbowAdminPortal.NotificationsImApi* | [**notificationsIM**](docs/NotificationsImApi.md#notificationsIM) | **POST** /api/rainbow/admin/v1.0/notifications/im | Send an IM to a Rainbow user
*RainbowAdminPortal.NotificationsImApi* | [**notificationsIMBot**](docs/NotificationsImApi.md#notificationsIMBot) | **POST** /api/rainbow/admin/v1.0/notifications/im/bot | Send an IM to a Rainbow user from a bot
*RainbowAdminPortal.OperationsLogsApi* | [**getOperationLog**](docs/OperationsLogsApi.md#getOperationLog) | **GET** /api/rainbow/admin/v1.0/logs/operations | Get operation logs
*RainbowAdminPortal.OrganisationsApi* | [**deleteOrganisations**](docs/OrganisationsApi.md#deleteOrganisations) | **DELETE** /api/rainbow/admin/v1.0/organisations/{organisationId} | Delete an organisation
*RainbowAdminPortal.OrganisationsApi* | [**getOrganisations**](docs/OrganisationsApi.md#getOrganisations) | **GET** /api/rainbow/admin/v1.0/organisations | Get all organisations
*RainbowAdminPortal.OrganisationsApi* | [**getOrganisationsId**](docs/OrganisationsApi.md#getOrganisationsId) | **GET** /api/rainbow/admin/v1.0/organisations/{organisationId} | Get an organisation data
*RainbowAdminPortal.OrganisationsApi* | [**postOrganisations**](docs/OrganisationsApi.md#postOrganisations) | **POST** /api/rainbow/admin/v1.0/organisations | Create an organisation
*RainbowAdminPortal.OrganisationsApi* | [**putOrganisations**](docs/OrganisationsApi.md#putOrganisations) | **PUT** /api/rainbow/admin/v1.0/organisations/{organisationId} | Update an organisation
*RainbowAdminPortal.OrganisationsCompaniesApi* | [**deleteOrganisationCompanies**](docs/OrganisationsCompaniesApi.md#deleteOrganisationCompanies) | **DELETE** /api/rainbow/admin/v1.0/organisations/{organisationId}/companies/{companyId} | Unlink the company to an organization
*RainbowAdminPortal.OrganisationsCompaniesApi* | [**getOrganisationCompanies**](docs/OrganisationsCompaniesApi.md#getOrganisationCompanies) | **GET** /api/rainbow/admin/v1.0/organisations/{organisationId}/companies | Get all companies linked with this organization
*RainbowAdminPortal.OrganisationsCompaniesApi* | [**postOrganisationCompanies**](docs/OrganisationsCompaniesApi.md#postOrganisationCompanies) | **POST** /api/rainbow/admin/v1.0/organisations/{organisationId}/companies | Link a company to an organization
*RainbowAdminPortal.PcgPbxsApi* | [**getPbxId**](docs/PcgPbxsApi.md#getPbxId) | **GET** /api/rainbow/pcg/v1.0/pbxs/{pbxId} | Get a pbx data
*RainbowAdminPortal.PcgPbxsApi* | [**getPbxs**](docs/PcgPbxsApi.md#getPbxs) | **GET** /api/rainbow/pcg/v1.0/pbxs | Get all pbxs
*RainbowAdminPortal.PcgPbxsPhoneNumbersApi* | [**deletePcgPbxPhoneNbShortNb**](docs/PcgPbxsPhoneNumbersApi.md#deletePcgPbxPhoneNbShortNb) | **DELETE** /api/rainbow/pcg/v1.0/pbxs/{pbxId}/phone-numbers/short-number/{shortNumber} | Delete a pbx phone number
*RainbowAdminPortal.PcgPbxsPhoneNumbersApi* | [**getPcgPbxPhoneNb**](docs/PcgPbxsPhoneNumbersApi.md#getPcgPbxPhoneNb) | **GET** /api/rainbow/pcg/v1.0/pbxs/{pbxId}/phone-numbers | Get all pbx phone numbers
*RainbowAdminPortal.PcgPbxsPhoneNumbersApi* | [**getPcgPbxPhoneNbShortNb**](docs/PcgPbxsPhoneNumbersApi.md#getPcgPbxPhoneNbShortNb) | **GET** /api/rainbow/pcg/v1.0/pbxs/{pbxId}/phone-numbers/short-number/{shortNumber} | Get a pbx phone number
*RainbowAdminPortal.PcgPbxsPhoneNumbersApi* | [**postPcgPbxPhoneNb**](docs/PcgPbxsPhoneNumbersApi.md#postPcgPbxPhoneNb) | **POST** /api/rainbow/pcg/v1.0/pbxs/{pbxId}/phone-numbers | Create a pbx phone number
*RainbowAdminPortal.PcgPbxsPhoneNumbersApi* | [**putPcgPbxPhoneNbShortNb**](docs/PcgPbxsPhoneNumbersApi.md#putPcgPbxPhoneNbShortNb) | **PUT** /api/rainbow/pcg/v1.0/pbxs/{pbxId}/phone-numbers/short-number/{shortNumber} | Update a pbx phone number
*RainbowAdminPortal.PhoneNumbersApi* | [**phoneNumbersAnalyze**](docs/PhoneNumbersApi.md#phoneNumbersAnalyze) | **POST** /api/rainbow/admin/v1.0/phone-numbers/analyze | Analyze phone number
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminDeleteRainbowCatalogs**](docs/RainbowCatalogsApi.md#adminDeleteRainbowCatalogs) | **DELETE** /api/rainbow/admin/v1.0/catalogs/{catalogId} | Delete a catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminDeleteRainbowCatalogsFeatures**](docs/RainbowCatalogsApi.md#adminDeleteRainbowCatalogsFeatures) | **DELETE** /api/rainbow/admin/v1.0/catalogs/{catalogId}/offers/{offerId} | Remove an offer from a catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminDeleteRainbowCatalogsServiceDescription**](docs/RainbowCatalogsApi.md#adminDeleteRainbowCatalogsServiceDescription) | **DELETE** /api/rainbow/admin/v1.0/catalogs/{catalogId}/service-description | Delete a service description file
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminGetDefaultRainbowCatalog**](docs/RainbowCatalogsApi.md#adminGetDefaultRainbowCatalog) | **GET** /api/rainbow/admin/v1.0/catalogs/default | Get default catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminGetRainbowCatalogById**](docs/RainbowCatalogsApi.md#adminGetRainbowCatalogById) | **GET** /api/rainbow/admin/v1.0/catalog/{catalogId} | Get a catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminGetRainbowCatalogs**](docs/RainbowCatalogsApi.md#adminGetRainbowCatalogs) | **GET** /api/rainbow/admin/v1.0/catalogs | Get all catalogs
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminGetRainbowCatalogsServiceDescription**](docs/RainbowCatalogsApi.md#adminGetRainbowCatalogsServiceDescription) | **GET** /api/rainbow/admin/v1.0/catalogs/{catalogId}/service-description | Get a service description file
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminPostRainbowCatalogs**](docs/RainbowCatalogsApi.md#adminPostRainbowCatalogs) | **POST** /api/rainbow/admin/v1.0/catalogs | Create a catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminPostRainbowCatalogsFeatures**](docs/RainbowCatalogsApi.md#adminPostRainbowCatalogsFeatures) | **POST** /api/rainbow/admin/v1.0/catalogs/{catalogId}/offers/{offerId} | Add an offer to a catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminPostRainbowCatalogsServiceDescription**](docs/RainbowCatalogsApi.md#adminPostRainbowCatalogsServiceDescription) | **POST** /api/rainbow/admin/v1.0/catalogs/{catalogId}/service-description | Upload a service description file
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminPutRainbowCatalogs**](docs/RainbowCatalogsApi.md#adminPutRainbowCatalogs) | **PUT** /api/rainbow/admin/v1.0/catalogs/{catalogId} | Update a catalog
*RainbowAdminPortal.RainbowCatalogsApi* | [**adminPutRainbowCatalogsDefault**](docs/RainbowCatalogsApi.md#adminPutRainbowCatalogsDefault) | **PUT** /api/rainbow/admin/v1.0/catalogs/default/{catalogId} | Set a catalog as default
*RainbowAdminPortal.RainbowFeaturesApi* | [**adminDeleteRainbowFeatures**](docs/RainbowFeaturesApi.md#adminDeleteRainbowFeatures) | **DELETE** /api/rainbow/admin/v1.0/features/{featureId} | Delete a feature
*RainbowAdminPortal.RainbowFeaturesApi* | [**adminGetRainbowFeatureById**](docs/RainbowFeaturesApi.md#adminGetRainbowFeatureById) | **GET** /api/rainbow/admin/v1.0/features/{featureId} | Get a feature
*RainbowAdminPortal.RainbowFeaturesApi* | [**adminGetRainbowFeatures**](docs/RainbowFeaturesApi.md#adminGetRainbowFeatures) | **GET** /api/rainbow/admin/v1.0/features | Get all features
*RainbowAdminPortal.RainbowFeaturesApi* | [**adminPostRainbowFeatures**](docs/RainbowFeaturesApi.md#adminPostRainbowFeatures) | **POST** /api/rainbow/admin/v1.0/features | Create a feature
*RainbowAdminPortal.RainbowFeaturesApi* | [**adminPutRainbowFeatures**](docs/RainbowFeaturesApi.md#adminPutRainbowFeatures) | **PUT** /api/rainbow/admin/v1.0/features/{featureId} | Update a feature
*RainbowAdminPortal.RainbowOffersApi* | [**adminDeleteRainbowOffers**](docs/RainbowOffersApi.md#adminDeleteRainbowOffers) | **DELETE** /api/rainbow/admin/v1.0/offers/{offerId} | Delete an offer
*RainbowAdminPortal.RainbowOffersApi* | [**adminGetRainbowOfferById**](docs/RainbowOffersApi.md#adminGetRainbowOfferById) | **GET** /api/rainbow/admin/v1.0/offers/{offerId} | Get an offer
*RainbowAdminPortal.RainbowOffersApi* | [**adminGetRainbowOffers**](docs/RainbowOffersApi.md#adminGetRainbowOffers) | **GET** /api/rainbow/admin/v1.0/offers/default | Get default offer
*RainbowAdminPortal.RainbowOffersApi* | [**adminPostRainbowOffers**](docs/RainbowOffersApi.md#adminPostRainbowOffers) | **POST** /api/rainbow/admin/v1.0/offers | Create an offer
*RainbowAdminPortal.RainbowOffersApi* | [**adminPutRainbowOffers**](docs/RainbowOffersApi.md#adminPutRainbowOffers) | **PUT** /api/rainbow/admin/v1.0/offers/{offerId} | Update an offer
*RainbowAdminPortal.RainbowOffersApi* | [**adminPutRainbowOffersDefault**](docs/RainbowOffersApi.md#adminPutRainbowOffersDefault) | **PUT** /api/rainbow/admin/v1.0/offers/default/{offerId} | Set an offer as default
*RainbowAdminPortal.RainbowOffersApi* | [**getApiRainbowAdminV10Offers**](docs/RainbowOffersApi.md#getApiRainbowAdminV10Offers) | **GET** /api/rainbow/admin/v1.0/offers | Get all offers
*RainbowAdminPortal.RainbowProfilesApi* | [**adminDeleteRainbowProfiles**](docs/RainbowProfilesApi.md#adminDeleteRainbowProfiles) | **DELETE** /api/rainbow/admin/v1.0/profiles/{profileId} | Delete a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**adminDeleteRainbowProfilesFeatures**](docs/RainbowProfilesApi.md#adminDeleteRainbowProfilesFeatures) | **DELETE** /api/rainbow/admin/v1.0/profiles/{profileId}/features/{featureId} | Delete a feature from a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**adminGetRainbowProfileById**](docs/RainbowProfilesApi.md#adminGetRainbowProfileById) | **GET** /api/rainbow/admin/v1.0/profiles/{profileId} | Get a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**adminPostRainbowProfiles**](docs/RainbowProfilesApi.md#adminPostRainbowProfiles) | **POST** /api/rainbow/admin/v1.0/profiles | Create a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**adminPostRainbowProfilesFeatures**](docs/RainbowProfilesApi.md#adminPostRainbowProfilesFeatures) | **POST** /api/rainbow/admin/v1.0/profiles/{profileId}/features/{featureId} | Add a feature to a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**adminPutRainbowProfiles**](docs/RainbowProfilesApi.md#adminPutRainbowProfiles) | **PUT** /api/rainbow/admin/v1.0/profiles/{profileId} | Update a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**adminPutRainbowProfilesFeatures**](docs/RainbowProfilesApi.md#adminPutRainbowProfilesFeatures) | **PUT** /api/rainbow/admin/v1.0/profiles/{profileId}/features/{featureId} | Update a feature in a profile
*RainbowAdminPortal.RainbowProfilesApi* | [**getApiRainbowAdminV10Profiles**](docs/RainbowProfilesApi.md#getApiRainbowAdminV10Profiles) | **GET** /api/rainbow/admin/v1.0/profiles | Get all profiles
*RainbowAdminPortal.RoomsApi* | [**getApiRainbowAdminV10Rooms**](docs/RoomsApi.md#getApiRainbowAdminV10Rooms) | **GET** /api/rainbow/admin/v1.0/rooms | Get all rooms id
*RainbowAdminPortal.SettingsRainbowChangeLogApi* | [**getRainbowChangeLog**](docs/SettingsRainbowChangeLogApi.md#getRainbowChangeLog) | **GET** /api/rainbow/admin/v1.0/settings/changelogs | Get news about rainbow features
*RainbowAdminPortal.SettingsRainbowChangeLogApi* | [**putRainbowChange**](docs/SettingsRainbowChangeLogApi.md#putRainbowChange) | **PUT** /api/rainbow/admin/v1.0/settings/changelogs | Create a rainbow change log
*RainbowAdminPortal.SettingsWebrtcApi* | [**deleteIceServers**](docs/SettingsWebrtcApi.md#deleteIceServers) | **DELETE** /api/rainbow/admin/v1.0/settings/iceservers/{iceServerId} | Delete an ICE server
*RainbowAdminPortal.SettingsWebrtcApi* | [**getIceServers**](docs/SettingsWebrtcApi.md#getIceServers) | **GET** /api/rainbow/admin/v1.0/settings/iceservers | Get available stun, turn servers
*RainbowAdminPortal.SettingsWebrtcApi* | [**postIceServers**](docs/SettingsWebrtcApi.md#postIceServers) | **POST** /api/rainbow/admin/v1.0/settings/iceservers | Create an ICE server
*RainbowAdminPortal.SettingsWebrtcApi* | [**putIceServers**](docs/SettingsWebrtcApi.md#putIceServers) | **PUT** /api/rainbow/admin/v1.0/settings/iceservers/{iceServerId} | Update an ICE server
*RainbowAdminPortal.SitesApi* | [**deleteSites**](docs/SitesApi.md#deleteSites) | **DELETE** /api/rainbow/admin/v1.0/sites/{siteId} | Delete a site
*RainbowAdminPortal.SitesApi* | [**getSites**](docs/SitesApi.md#getSites) | **GET** /api/rainbow/admin/v1.0/sites | Get all sites
*RainbowAdminPortal.SitesApi* | [**getSitesId**](docs/SitesApi.md#getSitesId) | **GET** /api/rainbow/admin/v1.0/sites/{siteId} | Get a site data
*RainbowAdminPortal.SitesApi* | [**postSites**](docs/SitesApi.md#postSites) | **POST** /api/rainbow/admin/v1.0/sites | Create a site
*RainbowAdminPortal.SitesApi* | [**putSites**](docs/SitesApi.md#putSites) | **PUT** /api/rainbow/admin/v1.0/sites/{siteId} | Update a site
*RainbowAdminPortal.SitesSettingsWebrtcApi* | [**deleteSiteIceServers**](docs/SitesSettingsWebrtcApi.md#deleteSiteIceServers) | **DELETE** /api/rainbow/admin/v1.0/sites/{siteId}/settings/iceservers/{iceServerId} | Delete an ICE server
*RainbowAdminPortal.SitesSettingsWebrtcApi* | [**postSiteIceServers**](docs/SitesSettingsWebrtcApi.md#postSiteIceServers) | **POST** /api/rainbow/admin/v1.0/sites/{siteId}/settings/iceservers | Create an ICE server
*RainbowAdminPortal.SitesSettingsWebrtcApi* | [**putSiteIceServers**](docs/SitesSettingsWebrtcApi.md#putSiteIceServers) | **PUT** /api/rainbow/admin/v1.0/sites/{siteId}/settings/iceservers/{iceServerId} | Update an ICE server
*RainbowAdminPortal.SitesSystemsApi* | [**deleteSiteSystems**](docs/SitesSystemsApi.md#deleteSiteSystems) | **DELETE** /api/rainbow/admin/v1.0/sites/{siteId}/systems/{systemId} | Unlink a system to a site
*RainbowAdminPortal.SitesSystemsApi* | [**getSiteSystems**](docs/SitesSystemsApi.md#getSiteSystems) | **GET** /api/rainbow/admin/v1.0/sites/{siteId}/systems | Get all systems linked with this site
*RainbowAdminPortal.SitesSystemsApi* | [**postSiteSystems**](docs/SitesSystemsApi.md#postSiteSystems) | **POST** /api/rainbow/admin/v1.0/sites/{siteId}/systems | Link a system to a site
*RainbowAdminPortal.SystemsApi* | [**deleteSystems**](docs/SystemsApi.md#deleteSystems) | **DELETE** /api/rainbow/admin/v1.0/systems/{systemId} | Delete a system
*RainbowAdminPortal.SystemsApi* | [**getSystems**](docs/SystemsApi.md#getSystems) | **GET** /api/rainbow/admin/v1.0/systems | Get all systems
*RainbowAdminPortal.SystemsApi* | [**getSystemsId**](docs/SystemsApi.md#getSystemsId) | **GET** /api/rainbow/admin/v1.0/systems/{systemId} | Get a system data
*RainbowAdminPortal.SystemsApi* | [**getSystemsIdByPbxId**](docs/SystemsApi.md#getSystemsIdByPbxId) | **GET** /api/rainbow/admin/v1.0/systems/pbxid/{pbxId} | Get a system data by pbxId
*RainbowAdminPortal.SystemsApi* | [**postSystems**](docs/SystemsApi.md#postSystems) | **POST** /api/rainbow/admin/v1.0/systems | Create a system
*RainbowAdminPortal.SystemsApi* | [**putSystems**](docs/SystemsApi.md#putSystems) | **PUT** /api/rainbow/admin/v1.0/systems/{systemId} | Update a system
*RainbowAdminPortal.SystemsGroupsApi* | [**deleteSystemsFromGroupId**](docs/SystemsGroupsApi.md#deleteSystemsFromGroupId) | **DELETE** /api/rainbow/admin/v1.0/systems/{systemId}/groups/{groupId} | Remove a system from a group
*RainbowAdminPortal.SystemsGroupsApi* | [**deleteSystemsGroupId**](docs/SystemsGroupsApi.md#deleteSystemsGroupId) | **DELETE** /api/rainbow/admin/v1.0/systems/groups/{groupId} | Delete a systems group
*RainbowAdminPortal.SystemsGroupsApi* | [**getSystemsGroupId**](docs/SystemsGroupsApi.md#getSystemsGroupId) | **GET** /api/rainbow/admin/v1.0/systems/groups/{groupId} | Get systems group data
*RainbowAdminPortal.SystemsGroupsApi* | [**getSystemsGroups**](docs/SystemsGroupsApi.md#getSystemsGroups) | **GET** /api/rainbow/admin/v1.0/systems/groups | Get all systems groups
*RainbowAdminPortal.SystemsGroupsApi* | [**postSystemsGroups**](docs/SystemsGroupsApi.md#postSystemsGroups) | **POST** /api/rainbow/admin/v1.0/systems/groups | Create a systems group
*RainbowAdminPortal.SystemsGroupsApi* | [**putSystemsGroupId**](docs/SystemsGroupsApi.md#putSystemsGroupId) | **PUT** /api/rainbow/admin/v1.0/systems/{systemId}/groups/{groupId} | Add a new system to a group
*RainbowAdminPortal.SystemsGroupsApi* | [**putSystemsGroupNameId**](docs/SystemsGroupsApi.md#putSystemsGroupNameId) | **PUT** /api/rainbow/admin/v1.0/systems/groups/{groupId} | Rename a systems group
*RainbowAdminPortal.SystemsPhoneNumbersApi* | [**getSystemPhoneNumbers**](docs/SystemsPhoneNumbersApi.md#getSystemPhoneNumbers) | **GET** /api/rainbow/admin/v1.0/systems/{systemId}/phone-numbers | Get all system phone numbers
*RainbowAdminPortal.SystemsPhoneNumbersApi* | [**getSystemPhoneNumbersId**](docs/SystemsPhoneNumbersApi.md#getSystemPhoneNumbersId) | **GET** /api/rainbow/admin/v1.0/systems/{systemId}/phone-numbers/{phoneNumberId} | Get a system phone number
*RainbowAdminPortal.SystemsPhoneNumbersApi* | [**putSystemPhoneNumbers**](docs/SystemsPhoneNumbersApi.md#putSystemPhoneNumbers) | **PUT** /api/rainbow/admin/v1.0/systems/{systemId}/phone-numbers/{phoneNumberId} | Update a system phone number
*RainbowAdminPortal.SystemsPhoneNumbersMultiCompaniesApi* | [**getSystemPhoneNumbersMulti**](docs/SystemsPhoneNumbersMultiCompaniesApi.md#getSystemPhoneNumbersMulti) | **GET** /api/rainbow/admin/v1.0/systems/{systemId}/phone-numbers/multi-companies | Get all companyPrefix for a isCentrex system
*RainbowAdminPortal.SystemsResetPasswordApi* | [**postSystemsRestPassword**](docs/SystemsResetPasswordApi.md#postSystemsRestPassword) | **POST** /api/rainbow/admin/v1.0/systems/{systemId}/reset-password | Reset CCCA jid password
*RainbowAdminPortal.UsersApi* | [**deleteUsers**](docs/UsersApi.md#deleteUsers) | **DELETE** /api/rainbow/admin/v1.0/users/{userId} | Delete a user
*RainbowAdminPortal.UsersApi* | [**getUsers**](docs/UsersApi.md#getUsers) | **GET** /api/rainbow/admin/v1.0/users | Get all users
*RainbowAdminPortal.UsersApi* | [**getUsersId**](docs/UsersApi.md#getUsersId) | **GET** /api/rainbow/admin/v1.0/users/{userId} | Get a user data
*RainbowAdminPortal.UsersApi* | [**postUsers**](docs/UsersApi.md#postUsers) | **POST** /api/rainbow/admin/v1.0/users | Create a user
*RainbowAdminPortal.UsersApi* | [**putUsers**](docs/UsersApi.md#putUsers) | **PUT** /api/rainbow/admin/v1.0/users/{userId} | Update a user
*RainbowAdminPortal.UsersCompaniesApi* | [**unlinkUserFromACompany**](docs/UsersCompaniesApi.md#unlinkUserFromACompany) | **PUT** /api/rainbow/admin/v1.0/users/{userId}/companies/default | Unlink user from a company and link it to default company
*RainbowAdminPortal.UsersInvitationsApi* | [**adminUsersTagFailed**](docs/UsersInvitationsApi.md#adminUsersTagFailed) | **POST** /api/rainbow/admin/v1.0/users/{userId}/invitations/{invitationId}/failed | Tag as failed a user invitation
*RainbowAdminPortal.UsersNetworksApi* | [**adminUsersPostUserNetworks**](docs/UsersNetworksApi.md#adminUsersPostUserNetworks) | **POST** /api/rainbow/admin/v1.0/users/{userId}/networks | Add users to user network
*RainbowAdminPortal.UsersProfilesApi* | [**adminUsersDeleteUserProfiles**](docs/UsersProfilesApi.md#adminUsersDeleteUserProfiles) | **DELETE** /api/rainbow/admin/v1.0/users/{userId}/profiles/subscriptions/{subscriptionId} | Delete a user profile
*RainbowAdminPortal.UsersProfilesApi* | [**adminUsersGetUserProfiles**](docs/UsersProfilesApi.md#adminUsersGetUserProfiles) | **GET** /api/rainbow/admin/v1.0/users/{userId}/profiles | Get a user profiles
*RainbowAdminPortal.UsersProfilesApi* | [**adminUsersPostUserProfiles**](docs/UsersProfilesApi.md#adminUsersPostUserProfiles) | **POST** /api/rainbow/admin/v1.0/users/{userId}/profiles/subscriptions/{subscriptionId} | Add a user profile


## Documentation for Models

 - [RainbowAdminPortal.AdminBotsDeleteBotsSuccess](docs/AdminBotsDeleteBotsSuccess.md)
 - [RainbowAdminPortal.AdminBotsGetBotIdSuccess](docs/AdminBotsGetBotIdSuccess.md)
 - [RainbowAdminPortal.AdminBotsGetBotsSuccess](docs/AdminBotsGetBotsSuccess.md)
 - [RainbowAdminPortal.AdminBotsPostBots](docs/AdminBotsPostBots.md)
 - [RainbowAdminPortal.AdminBotsPostBotsSuccess](docs/AdminBotsPostBotsSuccess.md)
 - [RainbowAdminPortal.AdminBotsPutBots](docs/AdminBotsPutBots.md)
 - [RainbowAdminPortal.AdminBotsPutBotsSuccess](docs/AdminBotsPutBotsSuccess.md)
 - [RainbowAdminPortal.AdminCompaniesDeleteAvatarSuccess](docs/AdminCompaniesDeleteAvatarSuccess.md)
 - [RainbowAdminPortal.AdminCompaniesDeleteBannerSuccess](docs/AdminCompaniesDeleteBannerSuccess.md)
 - [RainbowAdminPortal.AdminCompaniesGetAvatarSuccess](docs/AdminCompaniesGetAvatarSuccess.md)
 - [RainbowAdminPortal.AdminCompaniesGetBannerSuccess](docs/AdminCompaniesGetBannerSuccess.md)
 - [RainbowAdminPortal.AdminCompaniesPostAvatar](docs/AdminCompaniesPostAvatar.md)
 - [RainbowAdminPortal.AdminCompaniesPostAvatarSuccess](docs/AdminCompaniesPostAvatarSuccess.md)
 - [RainbowAdminPortal.AdminCompaniesPostBanner](docs/AdminCompaniesPostBanner.md)
 - [RainbowAdminPortal.AdminCompaniesPostBannerSuccess](docs/AdminCompaniesPostBannerSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowCatalogsFeaturesSuccess](docs/AdminDeleteRainbowCatalogsFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowCatalogsServiceDescriptionSuccess](docs/AdminDeleteRainbowCatalogsServiceDescriptionSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowCatalogsSuccess](docs/AdminDeleteRainbowCatalogsSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowFeaturesSuccess](docs/AdminDeleteRainbowFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowOffersSuccess](docs/AdminDeleteRainbowOffersSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowProfilesFeaturesSuccess](docs/AdminDeleteRainbowProfilesFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminDeleteRainbowProfilesSuccess](docs/AdminDeleteRainbowProfilesSuccess.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesDeleteBackendsSuccess](docs/AdminFilebackendstoragesDeleteBackendsSuccess.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesGetBackendIdSuccess](docs/AdminFilebackendstoragesGetBackendIdSuccess.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesGetBackendsSuccess](docs/AdminFilebackendstoragesGetBackendsSuccess.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesPostBackends](docs/AdminFilebackendstoragesPostBackends.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesPostBackendsSuccess](docs/AdminFilebackendstoragesPostBackendsSuccess.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesPutBots](docs/AdminFilebackendstoragesPutBots.md)
 - [RainbowAdminPortal.AdminFilebackendstoragesPutBotsSuccess](docs/AdminFilebackendstoragesPutBotsSuccess.md)
 - [RainbowAdminPortal.AdminGetDefaultRainbowCatalogSuccess](docs/AdminGetDefaultRainbowCatalogSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowCatalogByIdSuccess](docs/AdminGetRainbowCatalogByIdSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowCatalogsServiceDescriptionSuccess](docs/AdminGetRainbowCatalogsServiceDescriptionSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowCatalogsSuccess](docs/AdminGetRainbowCatalogsSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowCatalogsSuccessData](docs/AdminGetRainbowCatalogsSuccessData.md)
 - [RainbowAdminPortal.AdminGetRainbowFeatureByIdSuccess](docs/AdminGetRainbowFeatureByIdSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowFeaturesSuccess](docs/AdminGetRainbowFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowOfferByIdSuccess](docs/AdminGetRainbowOfferByIdSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowOfferByIdSuccessProvisioningNeeded](docs/AdminGetRainbowOfferByIdSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminGetRainbowOffersSuccess](docs/AdminGetRainbowOffersSuccess.md)
 - [RainbowAdminPortal.AdminGetRainbowOffersSuccessProvisioningNeeded](docs/AdminGetRainbowOffersSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminGetRainbowProfileByIdSuccess](docs/AdminGetRainbowProfileByIdSuccess.md)
 - [RainbowAdminPortal.AdminPostAcceptLinkEcToBpInvitationSuccess](docs/AdminPostAcceptLinkEcToBpInvitationSuccess.md)
 - [RainbowAdminPortal.AdminPostAcceptLinkEcToBpRequestSuccess](docs/AdminPostAcceptLinkEcToBpRequestSuccess.md)
 - [RainbowAdminPortal.AdminPostDeclineLinkEcToBpInvitationSuccess](docs/AdminPostDeclineLinkEcToBpInvitationSuccess.md)
 - [RainbowAdminPortal.AdminPostDeclineLinkEcToBpRequestSuccess](docs/AdminPostDeclineLinkEcToBpRequestSuccess.md)
 - [RainbowAdminPortal.AdminPostJoinCompanyInvite](docs/AdminPostJoinCompanyInvite.md)
 - [RainbowAdminPortal.AdminPostJoinCompanyInviteSuccess](docs/AdminPostJoinCompanyInviteSuccess.md)
 - [RainbowAdminPortal.AdminPostLinkEcToBpInvite](docs/AdminPostLinkEcToBpInvite.md)
 - [RainbowAdminPortal.AdminPostLinkEcToBpInviteSuccess](docs/AdminPostLinkEcToBpInviteSuccess.md)
 - [RainbowAdminPortal.AdminPostLinkEcToBpRequest](docs/AdminPostLinkEcToBpRequest.md)
 - [RainbowAdminPortal.AdminPostLinkEcToBpRequestSuccess](docs/AdminPostLinkEcToBpRequestSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowCatalogs](docs/AdminPostRainbowCatalogs.md)
 - [RainbowAdminPortal.AdminPostRainbowCatalogsFeaturesSuccess](docs/AdminPostRainbowCatalogsFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowCatalogsServiceDescriptionSuccess](docs/AdminPostRainbowCatalogsServiceDescriptionSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowCatalogsSuccess](docs/AdminPostRainbowCatalogsSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowFeatures](docs/AdminPostRainbowFeatures.md)
 - [RainbowAdminPortal.AdminPostRainbowFeaturesSuccess](docs/AdminPostRainbowFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowOffers](docs/AdminPostRainbowOffers.md)
 - [RainbowAdminPortal.AdminPostRainbowOffersProvisioningNeeded](docs/AdminPostRainbowOffersProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminPostRainbowOffersSuccess](docs/AdminPostRainbowOffersSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowOffersSuccessProvisioningNeeded](docs/AdminPostRainbowOffersSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminPostRainbowProfiles](docs/AdminPostRainbowProfiles.md)
 - [RainbowAdminPortal.AdminPostRainbowProfilesFeatures](docs/AdminPostRainbowProfilesFeatures.md)
 - [RainbowAdminPortal.AdminPostRainbowProfilesFeaturesSuccess](docs/AdminPostRainbowProfilesFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminPostRainbowProfilesSuccess](docs/AdminPostRainbowProfilesSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowCatalogs](docs/AdminPutRainbowCatalogs.md)
 - [RainbowAdminPortal.AdminPutRainbowCatalogsDefaultSuccess](docs/AdminPutRainbowCatalogsDefaultSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowCatalogsSuccess](docs/AdminPutRainbowCatalogsSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowFeatures](docs/AdminPutRainbowFeatures.md)
 - [RainbowAdminPortal.AdminPutRainbowFeaturesSuccess](docs/AdminPutRainbowFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowOffers](docs/AdminPutRainbowOffers.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersDefault](docs/AdminPutRainbowOffersDefault.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersDefaultProvisioningNeeded](docs/AdminPutRainbowOffersDefaultProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersDefaultSuccess](docs/AdminPutRainbowOffersDefaultSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersDefaultSuccessProvisioningNeeded](docs/AdminPutRainbowOffersDefaultSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersProvisioningNeeded](docs/AdminPutRainbowOffersProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersSuccess](docs/AdminPutRainbowOffersSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowOffersSuccessProvisioningNeeded](docs/AdminPutRainbowOffersSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminPutRainbowProfiles](docs/AdminPutRainbowProfiles.md)
 - [RainbowAdminPortal.AdminPutRainbowProfilesFeatures](docs/AdminPutRainbowProfilesFeatures.md)
 - [RainbowAdminPortal.AdminPutRainbowProfilesFeaturesSuccess](docs/AdminPutRainbowProfilesFeaturesSuccess.md)
 - [RainbowAdminPortal.AdminPutRainbowProfilesSuccess](docs/AdminPutRainbowProfilesSuccess.md)
 - [RainbowAdminPortal.AdminRequestCompanyVisibility](docs/AdminRequestCompanyVisibility.md)
 - [RainbowAdminPortal.AdminRequestCompanyVisibilitySuccess](docs/AdminRequestCompanyVisibilitySuccess.md)
 - [RainbowAdminPortal.AdminUsersDeleteUserProfilesSuccess](docs/AdminUsersDeleteUserProfilesSuccess.md)
 - [RainbowAdminPortal.AdminUsersDeleteUserProfilesSuccessProvisioningNeeded](docs/AdminUsersDeleteUserProfilesSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminUsersGetUserProfilesSuccess](docs/AdminUsersGetUserProfilesSuccess.md)
 - [RainbowAdminPortal.AdminUsersGetUserProfilesSuccessProvisioningNeeded](docs/AdminUsersGetUserProfilesSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminUsersPostUserNetworks](docs/AdminUsersPostUserNetworks.md)
 - [RainbowAdminPortal.AdminUsersPostUserNetworksSuccess](docs/AdminUsersPostUserNetworksSuccess.md)
 - [RainbowAdminPortal.AdminUsersPostUserProfilesSuccess](docs/AdminUsersPostUserProfilesSuccess.md)
 - [RainbowAdminPortal.AdminUsersPostUserProfilesSuccessProvisioningNeeded](docs/AdminUsersPostUserProfilesSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.AdminUsersTagFailedSuccess](docs/AdminUsersTagFailedSuccess.md)
 - [RainbowAdminPortal.DeleteClientsVersionsSuccess](docs/DeleteClientsVersionsSuccess.md)
 - [RainbowAdminPortal.DeleteCompaniesSuccess](docs/DeleteCompaniesSuccess.md)
 - [RainbowAdminPortal.DeleteCompaniesVisibilitySuccess](docs/DeleteCompaniesVisibilitySuccess.md)
 - [RainbowAdminPortal.DeleteCompanyIceServersSuccess](docs/DeleteCompanyIceServersSuccess.md)
 - [RainbowAdminPortal.DeleteIceServersSuccess](docs/DeleteIceServersSuccess.md)
 - [RainbowAdminPortal.DeleteJoinCompaniesLinksByIdSuccess](docs/DeleteJoinCompaniesLinksByIdSuccess.md)
 - [RainbowAdminPortal.DeleteMetricsSuccess](docs/DeleteMetricsSuccess.md)
 - [RainbowAdminPortal.DeleteOrganisationCompaniesSuccess](docs/DeleteOrganisationCompaniesSuccess.md)
 - [RainbowAdminPortal.DeleteOrganisationsSuccess](docs/DeleteOrganisationsSuccess.md)
 - [RainbowAdminPortal.DeletePcgPbxPhoneNbShortNbSuccess](docs/DeletePcgPbxPhoneNbShortNbSuccess.md)
 - [RainbowAdminPortal.DeletePendingCompanyVisibilityReqByIdSuccess](docs/DeletePendingCompanyVisibilityReqByIdSuccess.md)
 - [RainbowAdminPortal.DeleteSiteIceServersSuccess](docs/DeleteSiteIceServersSuccess.md)
 - [RainbowAdminPortal.DeleteSiteSystemsSuccess](docs/DeleteSiteSystemsSuccess.md)
 - [RainbowAdminPortal.DeleteSitesSuccess](docs/DeleteSitesSuccess.md)
 - [RainbowAdminPortal.DeleteSystemsFromGroupIdSuccess](docs/DeleteSystemsFromGroupIdSuccess.md)
 - [RainbowAdminPortal.DeleteSystemsFromGroupIdSuccessSystems](docs/DeleteSystemsFromGroupIdSuccessSystems.md)
 - [RainbowAdminPortal.DeleteSystemsGroupIdSuccess](docs/DeleteSystemsGroupIdSuccess.md)
 - [RainbowAdminPortal.DeleteSystemsSuccess](docs/DeleteSystemsSuccess.md)
 - [RainbowAdminPortal.DeleteUsersSuccess](docs/DeleteUsersSuccess.md)
 - [RainbowAdminPortal.GetApiRainbowAdminV10AboutSuccess](docs/GetApiRainbowAdminV10AboutSuccess.md)
 - [RainbowAdminPortal.GetApiRainbowAdminV10OffersSuccess](docs/GetApiRainbowAdminV10OffersSuccess.md)
 - [RainbowAdminPortal.GetApiRainbowAdminV10OffersSuccessProvisioningNeeded](docs/GetApiRainbowAdminV10OffersSuccessProvisioningNeeded.md)
 - [RainbowAdminPortal.GetApiRainbowAdminV10ProfilesSuccess](docs/GetApiRainbowAdminV10ProfilesSuccess.md)
 - [RainbowAdminPortal.GetApiRainbowAdminV10RoomsSuccess](docs/GetApiRainbowAdminV10RoomsSuccess.md)
 - [RainbowAdminPortal.GetApiRainbowAdminV10RoomsSuccessData](docs/GetApiRainbowAdminV10RoomsSuccessData.md)
 - [RainbowAdminPortal.GetApiRainbowPcgV10AboutSuccess](docs/GetApiRainbowPcgV10AboutSuccess.md)
 - [RainbowAdminPortal.GetApiRainbowPingSuccess](docs/GetApiRainbowPingSuccess.md)
 - [RainbowAdminPortal.GetClientsVersionsIdSuccess](docs/GetClientsVersionsIdSuccess.md)
 - [RainbowAdminPortal.GetClientsversionsSuccess](docs/GetClientsversionsSuccess.md)
 - [RainbowAdminPortal.GetCompaniesAdministratorsSuccess](docs/GetCompaniesAdministratorsSuccess.md)
 - [RainbowAdminPortal.GetCompaniesAdministratorsSuccessCreatedByAdmin](docs/GetCompaniesAdministratorsSuccessCreatedByAdmin.md)
 - [RainbowAdminPortal.GetCompaniesAdministratorsSuccessEmails](docs/GetCompaniesAdministratorsSuccessEmails.md)
 - [RainbowAdminPortal.GetCompaniesAdministratorsSuccessPhoneNumbers](docs/GetCompaniesAdministratorsSuccessPhoneNumbers.md)
 - [RainbowAdminPortal.GetCompaniesIdSuccess](docs/GetCompaniesIdSuccess.md)
 - [RainbowAdminPortal.GetCompaniesIdSuccessBpContractAcceptationInfo](docs/GetCompaniesIdSuccessBpContractAcceptationInfo.md)
 - [RainbowAdminPortal.GetCompaniesIdSuccessCustomData](docs/GetCompaniesIdSuccessCustomData.md)
 - [RainbowAdminPortal.GetCompaniesIdSuccessDataLocation](docs/GetCompaniesIdSuccessDataLocation.md)
 - [RainbowAdminPortal.GetCompaniesServiceDescriptionSuccess](docs/GetCompaniesServiceDescriptionSuccess.md)
 - [RainbowAdminPortal.GetCompaniesSuccess](docs/GetCompaniesSuccess.md)
 - [RainbowAdminPortal.GetCompanyConferenceSettingsSuccess](docs/GetCompanyConferenceSettingsSuccess.md)
 - [RainbowAdminPortal.GetCompanyIceServers](docs/GetCompanyIceServers.md)
 - [RainbowAdminPortal.GetCompanyIceServersSuccess](docs/GetCompanyIceServersSuccess.md)
 - [RainbowAdminPortal.GetCompanySSOSettingsSuccess](docs/GetCompanySSOSettingsSuccess.md)
 - [RainbowAdminPortal.GetCompanySSOSettingsSuccessData](docs/GetCompanySSOSettingsSuccessData.md)
 - [RainbowAdminPortal.GetCompanySitesSuccess](docs/GetCompanySitesSuccess.md)
 - [RainbowAdminPortal.GetDefaultCompanySuccess](docs/GetDefaultCompanySuccess.md)
 - [RainbowAdminPortal.GetIceServersSuccess](docs/GetIceServersSuccess.md)
 - [RainbowAdminPortal.GetIceServersSuccessGetIceServersResponse](docs/GetIceServersSuccessGetIceServersResponse.md)
 - [RainbowAdminPortal.GetJoinCompaniesLinksByIdSuccess](docs/GetJoinCompaniesLinksByIdSuccess.md)
 - [RainbowAdminPortal.GetJoinCompaniesLinksSuccess](docs/GetJoinCompaniesLinksSuccess.md)
 - [RainbowAdminPortal.GetJoinCompanyInvitationsSuccess](docs/GetJoinCompanyInvitationsSuccess.md)
 - [RainbowAdminPortal.GetJoinCompanyInviteByIdSuccess](docs/GetJoinCompanyInviteByIdSuccess.md)
 - [RainbowAdminPortal.GetJoinCompanyRequestByIdSuccess](docs/GetJoinCompanyRequestByIdSuccess.md)
 - [RainbowAdminPortal.GetJoinCompanyRequestByIdSuccessRequestedToCompanyAdmin](docs/GetJoinCompanyRequestByIdSuccessRequestedToCompanyAdmin.md)
 - [RainbowAdminPortal.GetJoinCompanyRequestsSuccess](docs/GetJoinCompanyRequestsSuccess.md)
 - [RainbowAdminPortal.GetJoinCompanyRequestsSuccessData](docs/GetJoinCompanyRequestsSuccessData.md)
 - [RainbowAdminPortal.GetLinkECToBPInvitationsSuccess](docs/GetLinkECToBPInvitationsSuccess.md)
 - [RainbowAdminPortal.GetLinkECToBPInviteByIdSuccess](docs/GetLinkECToBPInviteByIdSuccess.md)
 - [RainbowAdminPortal.GetLinkECToBPRequestByIdSuccess](docs/GetLinkECToBPRequestByIdSuccess.md)
 - [RainbowAdminPortal.GetLinkECToBPRequestsSuccess](docs/GetLinkECToBPRequestsSuccess.md)
 - [RainbowAdminPortal.GetMetricsSuccess](docs/GetMetricsSuccess.md)
 - [RainbowAdminPortal.GetOperationLogSuccess](docs/GetOperationLogSuccess.md)
 - [RainbowAdminPortal.GetOperationLogSuccessDoneBy](docs/GetOperationLogSuccessDoneBy.md)
 - [RainbowAdminPortal.GetOperationLogSuccessResourceContext](docs/GetOperationLogSuccessResourceContext.md)
 - [RainbowAdminPortal.GetOrganisationCompaniesSuccess](docs/GetOrganisationCompaniesSuccess.md)
 - [RainbowAdminPortal.GetOrganisationsIdSuccess](docs/GetOrganisationsIdSuccess.md)
 - [RainbowAdminPortal.GetOrganisationsSuccess](docs/GetOrganisationsSuccess.md)
 - [RainbowAdminPortal.GetPbxIdSuccess](docs/GetPbxIdSuccess.md)
 - [RainbowAdminPortal.GetPbxIdSuccessPbxGroup](docs/GetPbxIdSuccessPbxGroup.md)
 - [RainbowAdminPortal.GetPbxIdSuccessPbxNumberingTranslator](docs/GetPbxIdSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.GetPbxsSuccess](docs/GetPbxsSuccess.md)
 - [RainbowAdminPortal.GetPbxsSuccessPbxNumberingTranslator](docs/GetPbxsSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.GetPcgPbxPhoneNbShortNbSuccess](docs/GetPcgPbxPhoneNbShortNbSuccess.md)
 - [RainbowAdminPortal.GetPcgPbxPhoneNbSuccess](docs/GetPcgPbxPhoneNbSuccess.md)
 - [RainbowAdminPortal.GetPendingCompanyVisibilityReqByIdSuccess](docs/GetPendingCompanyVisibilityReqByIdSuccess.md)
 - [RainbowAdminPortal.GetPendingCompanyVisibilityReqSuccess](docs/GetPendingCompanyVisibilityReqSuccess.md)
 - [RainbowAdminPortal.GetRainbowChangeLogSuccess](docs/GetRainbowChangeLogSuccess.md)
 - [RainbowAdminPortal.GetRainbowChangeLogSuccessGetRainbowChangeLogResponse](docs/GetRainbowChangeLogSuccessGetRainbowChangeLogResponse.md)
 - [RainbowAdminPortal.GetRainbowChangeLogSuccessGetRainbowChangeLogResponseData](docs/GetRainbowChangeLogSuccessGetRainbowChangeLogResponseData.md)
 - [RainbowAdminPortal.GetSiteSystemsSuccess](docs/GetSiteSystemsSuccess.md)
 - [RainbowAdminPortal.GetSitesIdSuccess](docs/GetSitesIdSuccess.md)
 - [RainbowAdminPortal.GetSitesIdSuccessIceServers](docs/GetSitesIdSuccessIceServers.md)
 - [RainbowAdminPortal.GetSitesIdSuccessSettings](docs/GetSitesIdSuccessSettings.md)
 - [RainbowAdminPortal.GetSitesSuccess](docs/GetSitesSuccess.md)
 - [RainbowAdminPortal.GetSystemPhoneNumbersIdSuccess](docs/GetSystemPhoneNumbersIdSuccess.md)
 - [RainbowAdminPortal.GetSystemPhoneNumbersSuccess](docs/GetSystemPhoneNumbersSuccess.md)
 - [RainbowAdminPortal.GetSystemsGroupIdSuccess](docs/GetSystemsGroupIdSuccess.md)
 - [RainbowAdminPortal.GetSystemsGroupIdSuccessSystems](docs/GetSystemsGroupIdSuccessSystems.md)
 - [RainbowAdminPortal.GetSystemsGroupsSuccess](docs/GetSystemsGroupsSuccess.md)
 - [RainbowAdminPortal.GetSystemsGroupsSuccessSystems](docs/GetSystemsGroupsSuccessSystems.md)
 - [RainbowAdminPortal.GetSystemsIdByPbxIdSuccess](docs/GetSystemsIdByPbxIdSuccess.md)
 - [RainbowAdminPortal.GetSystemsIdByPbxIdSuccessPbxNumberingTranslator](docs/GetSystemsIdByPbxIdSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.GetSystemsIdSuccess](docs/GetSystemsIdSuccess.md)
 - [RainbowAdminPortal.GetSystemsIdSuccessPbxNumberingTranslator](docs/GetSystemsIdSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.GetSystemsSuccess](docs/GetSystemsSuccess.md)
 - [RainbowAdminPortal.GetUsersIdSuccess](docs/GetUsersIdSuccess.md)
 - [RainbowAdminPortal.GetUsersIdSuccessCalendars](docs/GetUsersIdSuccessCalendars.md)
 - [RainbowAdminPortal.GetUsersIdSuccessEmails](docs/GetUsersIdSuccessEmails.md)
 - [RainbowAdminPortal.GetUsersIdSuccessPhoneNumbers](docs/GetUsersIdSuccessPhoneNumbers.md)
 - [RainbowAdminPortal.GetUsersSuccess](docs/GetUsersSuccess.md)
 - [RainbowAdminPortal.GetUsersSuccessEmails](docs/GetUsersSuccessEmails.md)
 - [RainbowAdminPortal.GetUsersSuccessPhoneNumbers](docs/GetUsersSuccessPhoneNumbers.md)
 - [RainbowAdminPortal.NotificationsIM](docs/NotificationsIM.md)
 - [RainbowAdminPortal.NotificationsIMBot](docs/NotificationsIMBot.md)
 - [RainbowAdminPortal.NotificationsIMBotSuccess](docs/NotificationsIMBotSuccess.md)
 - [RainbowAdminPortal.NotificationsIMSuccess](docs/NotificationsIMSuccess.md)
 - [RainbowAdminPortal.PhoneNumbersAnalyze](docs/PhoneNumbersAnalyze.md)
 - [RainbowAdminPortal.PhoneNumbersAnalyzeSuccess](docs/PhoneNumbersAnalyzeSuccess.md)
 - [RainbowAdminPortal.PhoneNumbersAnalyzeSuccessParseAndKeepRawInput](docs/PhoneNumbersAnalyzeSuccessParseAndKeepRawInput.md)
 - [RainbowAdminPortal.PostAcceptCompanyVisibilityReqSuccess](docs/PostAcceptCompanyVisibilityReqSuccess.md)
 - [RainbowAdminPortal.PostAcceptJoinCompanyReqSuccess](docs/PostAcceptJoinCompanyReqSuccess.md)
 - [RainbowAdminPortal.PostAcceptJoinCompanyReqSuccessAcceptationInfo](docs/PostAcceptJoinCompanyReqSuccessAcceptationInfo.md)
 - [RainbowAdminPortal.PostCancelLinkEcToBpRequestByIdSuccess](docs/PostCancelLinkEcToBpRequestByIdSuccess.md)
 - [RainbowAdminPortal.PostClientsVersions](docs/PostClientsVersions.md)
 - [RainbowAdminPortal.PostClientsVersionsSuccess](docs/PostClientsVersionsSuccess.md)
 - [RainbowAdminPortal.PostCompanies](docs/PostCompanies.md)
 - [RainbowAdminPortal.PostCompaniesSuccess](docs/PostCompaniesSuccess.md)
 - [RainbowAdminPortal.PostCompaniesVisibilitySuccess](docs/PostCompaniesVisibilitySuccess.md)
 - [RainbowAdminPortal.PostCompanyIceServers](docs/PostCompanyIceServers.md)
 - [RainbowAdminPortal.PostCompanyIceServersSuccess](docs/PostCompanyIceServersSuccess.md)
 - [RainbowAdminPortal.PostCompanySSOSettings](docs/PostCompanySSOSettings.md)
 - [RainbowAdminPortal.PostDeclineJoinCompanyReqSuccess](docs/PostDeclineJoinCompanyReqSuccess.md)
 - [RainbowAdminPortal.PostDeclineJoinCompanyReqSuccessDeclinationInfo](docs/PostDeclineJoinCompanyReqSuccessDeclinationInfo.md)
 - [RainbowAdminPortal.PostIceServers](docs/PostIceServers.md)
 - [RainbowAdminPortal.PostIceServersSuccess](docs/PostIceServersSuccess.md)
 - [RainbowAdminPortal.PostJoinCompaniesLinks](docs/PostJoinCompaniesLinks.md)
 - [RainbowAdminPortal.PostJoinCompaniesLinksSuccess](docs/PostJoinCompaniesLinksSuccess.md)
 - [RainbowAdminPortal.PostOrganisationCompanies](docs/PostOrganisationCompanies.md)
 - [RainbowAdminPortal.PostOrganisationCompaniesSuccess](docs/PostOrganisationCompaniesSuccess.md)
 - [RainbowAdminPortal.PostOrganisations](docs/PostOrganisations.md)
 - [RainbowAdminPortal.PostOrganisationsSuccess](docs/PostOrganisationsSuccess.md)
 - [RainbowAdminPortal.PostPcgPbxPhoneNb](docs/PostPcgPbxPhoneNb.md)
 - [RainbowAdminPortal.PostPcgPbxPhoneNbSuccess](docs/PostPcgPbxPhoneNbSuccess.md)
 - [RainbowAdminPortal.PostSiteIceServers](docs/PostSiteIceServers.md)
 - [RainbowAdminPortal.PostSiteIceServersSuccess](docs/PostSiteIceServersSuccess.md)
 - [RainbowAdminPortal.PostSiteSystems](docs/PostSiteSystems.md)
 - [RainbowAdminPortal.PostSiteSystemsSuccess](docs/PostSiteSystemsSuccess.md)
 - [RainbowAdminPortal.PostSiteSystemsSuccessPbxNumberingTranslator](docs/PostSiteSystemsSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.PostSites](docs/PostSites.md)
 - [RainbowAdminPortal.PostSitesSuccess](docs/PostSitesSuccess.md)
 - [RainbowAdminPortal.PostSitesSuccessIceServers](docs/PostSitesSuccessIceServers.md)
 - [RainbowAdminPortal.PostSitesSuccessSettings](docs/PostSitesSuccessSettings.md)
 - [RainbowAdminPortal.PostSystems](docs/PostSystems.md)
 - [RainbowAdminPortal.PostSystemsGroups](docs/PostSystemsGroups.md)
 - [RainbowAdminPortal.PostSystemsGroupsSuccess](docs/PostSystemsGroupsSuccess.md)
 - [RainbowAdminPortal.PostSystemsGroupsSuccessSystems](docs/PostSystemsGroupsSuccessSystems.md)
 - [RainbowAdminPortal.PostSystemsPbxNumberingTranslator](docs/PostSystemsPbxNumberingTranslator.md)
 - [RainbowAdminPortal.PostSystemsRestPasswordSuccess](docs/PostSystemsRestPasswordSuccess.md)
 - [RainbowAdminPortal.PostSystemsRestPasswordSuccessPbxNumberingTranslator](docs/PostSystemsRestPasswordSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.PostSystemsSuccess](docs/PostSystemsSuccess.md)
 - [RainbowAdminPortal.PostSystemsSuccessPbxNumberingTranslator](docs/PostSystemsSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.PostUsers](docs/PostUsers.md)
 - [RainbowAdminPortal.PostUsersEmails](docs/PostUsersEmails.md)
 - [RainbowAdminPortal.PostUsersPhoneNumbers](docs/PostUsersPhoneNumbers.md)
 - [RainbowAdminPortal.PostUsersSuccess](docs/PostUsersSuccess.md)
 - [RainbowAdminPortal.PostUsersSuccessEmails](docs/PostUsersSuccessEmails.md)
 - [RainbowAdminPortal.PostUsersSuccessPhoneNumbers](docs/PostUsersSuccessPhoneNumbers.md)
 - [RainbowAdminPortal.PutApiRainbowLogsLevels](docs/PutApiRainbowLogsLevels.md)
 - [RainbowAdminPortal.PutApiRainbowLogsLevelsSuccess](docs/PutApiRainbowLogsLevelsSuccess.md)
 - [RainbowAdminPortal.PutApiRainbowLogsLevelsSuccessNewLoggerLevels](docs/PutApiRainbowLogsLevelsSuccessNewLoggerLevels.md)
 - [RainbowAdminPortal.PutApiRainbowLogsLevelsSuccessOldLoggerLevels](docs/PutApiRainbowLogsLevelsSuccessOldLoggerLevels.md)
 - [RainbowAdminPortal.PutCancelJoinCompanyInviteById](docs/PutCancelJoinCompanyInviteById.md)
 - [RainbowAdminPortal.PutCancelJoinCompanyInviteByIdSuccess](docs/PutCancelJoinCompanyInviteByIdSuccess.md)
 - [RainbowAdminPortal.PutCancelLinkEcToBpInviteByIdSuccess](docs/PutCancelLinkEcToBpInviteByIdSuccess.md)
 - [RainbowAdminPortal.PutClientsVersions](docs/PutClientsVersions.md)
 - [RainbowAdminPortal.PutClientsVersionsSuccess](docs/PutClientsVersionsSuccess.md)
 - [RainbowAdminPortal.PutCompanies](docs/PutCompanies.md)
 - [RainbowAdminPortal.PutCompaniesCustomData](docs/PutCompaniesCustomData.md)
 - [RainbowAdminPortal.PutCompaniesCustomDataData](docs/PutCompaniesCustomDataData.md)
 - [RainbowAdminPortal.PutCompaniesCustomDataSuccess](docs/PutCompaniesCustomDataSuccess.md)
 - [RainbowAdminPortal.PutCompaniesSuccess](docs/PutCompaniesSuccess.md)
 - [RainbowAdminPortal.PutCompanyConferenceSettings](docs/PutCompanyConferenceSettings.md)
 - [RainbowAdminPortal.PutCompanyConferenceSettingsSuccess](docs/PutCompanyConferenceSettingsSuccess.md)
 - [RainbowAdminPortal.PutCompanyIceServers](docs/PutCompanyIceServers.md)
 - [RainbowAdminPortal.PutCompanyIceServersSuccess](docs/PutCompanyIceServersSuccess.md)
 - [RainbowAdminPortal.PutCompanySSOSettings](docs/PutCompanySSOSettings.md)
 - [RainbowAdminPortal.PutFailedJoinCompanyInviteByIdSuccess](docs/PutFailedJoinCompanyInviteByIdSuccess.md)
 - [RainbowAdminPortal.PutIceServers](docs/PutIceServers.md)
 - [RainbowAdminPortal.PutIceServersSuccess](docs/PutIceServersSuccess.md)
 - [RainbowAdminPortal.PutOrganisations](docs/PutOrganisations.md)
 - [RainbowAdminPortal.PutOrganisationsSuccess](docs/PutOrganisationsSuccess.md)
 - [RainbowAdminPortal.PutPcgPbxPhoneNbShortNb](docs/PutPcgPbxPhoneNbShortNb.md)
 - [RainbowAdminPortal.PutPcgPbxPhoneNbShortNbSuccess](docs/PutPcgPbxPhoneNbShortNbSuccess.md)
 - [RainbowAdminPortal.PutRainbowChange](docs/PutRainbowChange.md)
 - [RainbowAdminPortal.PutRainbowChangeSuccess](docs/PutRainbowChangeSuccess.md)
 - [RainbowAdminPortal.PutSiteIceServers](docs/PutSiteIceServers.md)
 - [RainbowAdminPortal.PutSiteIceServersSuccess](docs/PutSiteIceServersSuccess.md)
 - [RainbowAdminPortal.PutSites](docs/PutSites.md)
 - [RainbowAdminPortal.PutSitesSuccess](docs/PutSitesSuccess.md)
 - [RainbowAdminPortal.PutSitesSuccessIceServers](docs/PutSitesSuccessIceServers.md)
 - [RainbowAdminPortal.PutSitesSuccessSettings](docs/PutSitesSuccessSettings.md)
 - [RainbowAdminPortal.PutSystemPhoneNumbers](docs/PutSystemPhoneNumbers.md)
 - [RainbowAdminPortal.PutSystemPhoneNumbersSuccess](docs/PutSystemPhoneNumbersSuccess.md)
 - [RainbowAdminPortal.PutSystems](docs/PutSystems.md)
 - [RainbowAdminPortal.PutSystemsGroupIdSuccess](docs/PutSystemsGroupIdSuccess.md)
 - [RainbowAdminPortal.PutSystemsGroupIdSuccessSystems](docs/PutSystemsGroupIdSuccessSystems.md)
 - [RainbowAdminPortal.PutSystemsGroupNameId](docs/PutSystemsGroupNameId.md)
 - [RainbowAdminPortal.PutSystemsGroupNameIdSuccess](docs/PutSystemsGroupNameIdSuccess.md)
 - [RainbowAdminPortal.PutSystemsGroupNameIdSuccessSystems](docs/PutSystemsGroupNameIdSuccessSystems.md)
 - [RainbowAdminPortal.PutSystemsPbxNumberingTranslator](docs/PutSystemsPbxNumberingTranslator.md)
 - [RainbowAdminPortal.PutSystemsSuccess](docs/PutSystemsSuccess.md)
 - [RainbowAdminPortal.PutSystemsSuccessPbxNumberingTranslator](docs/PutSystemsSuccessPbxNumberingTranslator.md)
 - [RainbowAdminPortal.PutUsers](docs/PutUsers.md)
 - [RainbowAdminPortal.PutUsersEmails](docs/PutUsersEmails.md)
 - [RainbowAdminPortal.PutUsersPhoneNumbers](docs/PutUsersPhoneNumbers.md)
 - [RainbowAdminPortal.PutUsersSuccess](docs/PutUsersSuccess.md)
 - [RainbowAdminPortal.PutUsersSuccessEmails](docs/PutUsersSuccessEmails.md)
 - [RainbowAdminPortal.PutUsersSuccessPhoneNumbers](docs/PutUsersSuccessPhoneNumbers.md)
 - [RainbowAdminPortal.ResendJoinCompanyInviteById](docs/ResendJoinCompanyInviteById.md)
 - [RainbowAdminPortal.ResendJoinCompanyInviteByIdSuccess](docs/ResendJoinCompanyInviteByIdSuccess.md)
 - [RainbowAdminPortal.ResendLinkEcToBpInviteById](docs/ResendLinkEcToBpInviteById.md)
 - [RainbowAdminPortal.ResendLinkEcToBpInviteByIdSuccess](docs/ResendLinkEcToBpInviteByIdSuccess.md)
 - [RainbowAdminPortal.ResendLinkEcToBpRequestById](docs/ResendLinkEcToBpRequestById.md)
 - [RainbowAdminPortal.ResendLinkEcToBpRequestByIdSuccess](docs/ResendLinkEcToBpRequestByIdSuccess.md)
 - [RainbowAdminPortal.SetCompanyCustomisationSuccess](docs/SetCompanyCustomisationSuccess.md)
 - [RainbowAdminPortal.SetCompanyFeatureCustomisationSuccess](docs/SetCompanyFeatureCustomisationSuccess.md)
 - [RainbowAdminPortal.UnlinkUserFromACompanySuccess](docs/UnlinkUserFromACompanySuccess.md)


## Documentation for Authorization



### Bearer


- **Type**: API key
- **API key parameter name**: Authorization
- **Location**: HTTP header

