# \AppsApi
All URIs are relative to *https://localhost*
[**get_app_types_using_get**](AppsApi.md#get_app_types_using_get) | **Get** /users-web/api/v3/apps/types | Get all App types supported for the account identified with apiKey
[**get_using_get**](AppsApi.md#get_using_get) | **Get** /users-web/api/v3/apps/{anyStateAppId} | Gets defails for one particular App
[**invite_app_guests_using_post**](AppsApi.md#invite_app_guests_using_post) | **Post** /users-web/api/v3/apps/guests | Invite guests to an app
[**list_apps_users_using_get**](AppsApi.md#list_apps_users_using_get) | **Get** /users-web/api/v3/apps/users | Get all users of apps accessible to this account
[**list_using_get**](AppsApi.md#list_using_get) | **Get** /users-web/api/v3/apps | Get all apps accessible by account identified with apiKey
[**update_description_using_put**](AppsApi.md#update_description_using_put) | **Put** /users-web/api/v3/apps/{anyStateAppId}/description | Update description of the app
[**update_using_put1**](AppsApi.md#update_using_put1) | **Put** /users-web/api/v3/apps/{anyStateAppId} | Update app
# **get_app_types_using_get**
> ::models::GenericApiResponse get_app_types_using_get(ctx, )
Get all App types supported for the account identified with apiKey
### Required Parameters
This endpoint does not need any parameter.
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **get_using_get**
> ::models::GenericApiResponse get_using_get(ctx, any_state_app_id)
Gets defails for one particular App
### Required Parameters
 **ctx** | **context.Context** | context containing the authentication | nil if no authentication
  **any_state_app_id** | **i64**| anyStateAppId | 
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **invite_app_guests_using_post**
> ::models::GenericApiResponse invite_app_guests_using_post(ctx, invitation)
Invite guests to an app
### Required Parameters
 **ctx** | **context.Context** | context containing the authentication | nil if no authentication
  **invitation** | [**Invitation**](Invitation.md)| For `app` and `apps` fields only `id` needs to be populated.Other fields can be left empty or with default values | 
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **list_apps_users_using_get**
> ::models::GenericApiResponse list_apps_users_using_get(ctx, )
Get all users of apps accessible to this account
### Required Parameters
This endpoint does not need any parameter.
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **list_using_get**
> ::models::GenericApiResponse list_using_get(ctx, )
Get all apps accessible by account identified with apiKey
### Required Parameters
This endpoint does not need any parameter.
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **update_description_using_put**
> ::models::GenericApiResponse update_description_using_put(ctx, any_state_app_id, optional)
Update description of the app
App can be in any state
### Required Parameters
 **ctx** | **context.Context** | context containing the authentication | nil if no authentication
  **any_state_app_id** | **i64**| App Id | 
 **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
 **any_state_app_id** | **i64**| App Id | 
 **update_details** | [**AppDescription**](AppDescription.md)| Update Details | 
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **update_using_put1**
> ::models::GenericApiResponse update_using_put1(ctx, dto, any_state_app_id)
Update app
App can be in any state
### Required Parameters
 **ctx** | **context.Context** | context containing the authentication | nil if no authentication
  **dto** | [**UpdateAppInfo**](UpdateAppInfo.md)| dto | 
  **any_state_app_id** | **i64**| App Id | 
### Return type
[**::models::GenericApiResponse**](Generic Api Response.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
 - **Content-Type**: application/json
 - **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)