instana_client 1.0.2
Instana REST API documentation
Requires Python: >=3.9
Keywords: OpenAPI, OpenAPI-Generator, Instana REST API documentation

# instana-client
Documentation for INSTANA REST API

This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.309.1268
- Package version: 1.0.2
- Generator version: 7.13.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [http://instana.com](http://instana.com)

## Requirements.

Python 3.9+

## Installation & Usage
### pip install

If the python package is hosted on a repository, you can install directly using:

```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)

Then import the package:
```python
import instana_client
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import instana_client
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python

import instana_client
from instana_client.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://unit-tenant.instana.io
# See configuration.py for a list of all supported configuration parameters.
configuration = instana_client.Configuration(
    host = "https://unit-tenant.instana.io"
)

# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.

# Configure API key authorization: ApiKeyAuth
configuration.api_key['ApiKeyAuth'] = os.environ["API_KEY"]

# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['ApiKeyAuth'] = 'Bearer'


# Enter a context with an instance of the API client
with instana_client.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = instana_client.AIManagementApi(api_client)
    llm_egress_gateway = {"name":"Example LLM egress Handler","description":"This is a sample custom handler used for testing.","aiModel":"watsonx-gpt-4","supports":{"capabilities":["anomaly-detection","remediation"]},"metadata":{"source":"user","version":"1.0.0"},"endpointUrl":"https://example.com/handler","endpointApiKey":"secret-api-key","watsonxKey":"watsonx-123","watsonxProject":"project-xyz","watsonxUrl":"https://watsonx.example.com","instanaAgents":{"agents":["agent-1","agent-2"]}} # LLMEgressGateway | 

    try:
        # Create a new LLM gateway
        api_response = api_instance.add_llm_egress_gateway(llm_egress_gateway)
        print("The response of AIManagementApi->add_llm_egress_gateway:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling AIManagementApi->add_llm_egress_gateway: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *https://unit-tenant.instana.io*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AIManagementApi* | [**add_llm_egress_gateway**](docs/AIManagementApi.md#add_llm_egress_gateway) | **POST** /api/llm/egress/handler | Create a new LLM gateway
*AIManagementApi* | [**delete_llm_egress_gateway**](docs/AIManagementApi.md#delete_llm_egress_gateway) | **DELETE** /api/llm/egress/handler/{id} | Delete a LLM egress gateway
*AIManagementApi* | [**enable_llm_egress_gateway**](docs/AIManagementApi.md#enable_llm_egress_gateway) | **PUT** /api/llm/egress/handler/{id}/enable | Set the enabled status of a LLM gateway
*AIManagementApi* | [**get_llm_capabilities**](docs/AIManagementApi.md#get_llm_capabilities) | **GET** /api/llm/capabilities | Get all LLM capabilities
*AIManagementApi* | [**get_llm_egress_gateway_by_id**](docs/AIManagementApi.md#get_llm_egress_gateway_by_id) | **GET** /api/llm/egress/handler/{id} | Get a LLM gateway by ID
*AIManagementApi* | [**get_llm_egress_gateways**](docs/AIManagementApi.md#get_llm_egress_gateways) | **GET** /api/llm/egress/handler | Get all LLM gateways
*AIManagementApi* | [**update_llm_egress_gateway**](docs/AIManagementApi.md#update_llm_egress_gateway) | **PUT** /api/llm/egress/handler/{id} | Update an existing LLM gateway.
*APITokenApi* | [**delete_api_token**](docs/APITokenApi.md#delete_api_token) | **DELETE** /api/settings/api-tokens/{internalId} | Delete API token
*APITokenApi* | [**get_api_token**](docs/APITokenApi.md#get_api_token) | **GET** /api/settings/api-tokens/{internalId} | Get API token
*APITokenApi* | [**get_api_tokens**](docs/APITokenApi.md#get_api_tokens) | **GET** /api/settings/api-tokens | Get all API Tokens
*APITokenApi* | [**post_api_token**](docs/APITokenApi.md#post_api_token) | **POST** /api/settings/api-tokens | Create an API token
*APITokenApi* | [**put_api_token**](docs/APITokenApi.md#put_api_token) | **PUT** /api/settings/api-tokens/{internalId} | Create or update an API token
*ActionCatalogApi* | [**get_action_by_id**](docs/ActionCatalogApi.md#get_action_by_id) | **GET** /api/automation/actions/{id} | Get an automation action by ID.
*ActionCatalogApi* | [**get_action_matches**](docs/ActionCatalogApi.md#get_action_matches) | **POST** /api/automation/ai/action/match | Get automation actions that match the incidents or issues.
*ActionCatalogApi* | [**get_action_matches_by_id_and_time_window**](docs/ActionCatalogApi.md#get_action_matches_by_id_and_time_window) | **GET** /api/automation/ai/action/match | Get action matches by application ID or snapshot ID.
*ActionCatalogApi* | [**get_actions**](docs/ActionCatalogApi.md#get_actions) | **GET** /api/automation/actions | Get all automation actions.
*ActionCatalogApi* | [**get_dynamic_parameters_tag_catalog**](docs/ActionCatalogApi.md#get_dynamic_parameters_tag_catalog) | **GET** /api/automation/parameters/dynamic/catalog | Get tag catalog for dynamic parameters
*ActionCatalogApi* | [**resolve**](docs/ActionCatalogApi.md#resolve) | **PUT** /api/automation/parameters/dynamic | Resolve dynamic parameter values
*ActionHistoryApi* | [**add_action_instance**](docs/ActionHistoryApi.md#add_action_instance) | **POST** /api/automation/actioninstances | Run an automation action.
*ActionHistoryApi* | [**delete_action_instance**](docs/ActionHistoryApi.md#delete_action_instance) | **DELETE** /api/automation/actioninstances/{actionInstanceId} | Deletes an automation action run result from the action run history by ID.
*ActionHistoryApi* | [**delete_action_instances**](docs/ActionHistoryApi.md#delete_action_instances) | **DELETE** /api/automation/actioninstances | Delete automation action run results.
*ActionHistoryApi* | [**get_action_instance**](docs/ActionHistoryApi.md#get_action_instance) | **GET** /api/automation/actioninstances/{actionInstanceId} | Get the details of an automation action run result by ID from action run history.
*ActionHistoryApi* | [**get_action_instances**](docs/ActionHistoryApi.md#get_action_instances) | **GET** /api/automation/actioninstances | Get the details of automation action run results from action run history.
*ApdexReportApi* | [**get_apdex_report**](docs/ApdexReportApi.md#get_apdex_report) | **GET** /api/apdex/report/{apdexId} | Generate Apdex report
*ApdexSettingsApi* | [**create_apdex_configuration**](docs/ApdexSettingsApi.md#create_apdex_configuration) | **POST** /api/settings/apdex | Create Apdex Configuration
*ApdexSettingsApi* | [**delete_apdex_configuration**](docs/ApdexSettingsApi.md#delete_apdex_configuration) | **DELETE** /api/settings/apdex/{id} | Delete Apdex Configuration
*ApdexSettingsApi* | [**get_all_apdex_configurations**](docs/ApdexSettingsApi.md#get_all_apdex_configurations) | **GET** /api/settings/apdex | Get All Apdex Configurations
*ApdexSettingsApi* | [**get_apdex_configuration**](docs/ApdexSettingsApi.md#get_apdex_configuration) | **GET** /api/settings/apdex/{id} | Get Apdex Configuration
*ApdexSettingsApi* | [**get_apdex_configurations_for_entity_type_and_id**](docs/ApdexSettingsApi.md#get_apdex_configurations_for_entity_type_and_id) | **GET** /api/settings/apdex/{entityType}/{entityId} | Get all Apdex configurations for entity type and entity id
*ApplicationAlertConfigurationApi* | [**create_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#create_application_alert_config) | **POST** /api/events/settings/application-alert-configs | Create Smart Alert Config
*ApplicationAlertConfigurationApi* | [**delete_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#delete_application_alert_config) | **DELETE** /api/events/settings/application-alert-configs/{id} | Delete Smart Alert Config
*ApplicationAlertConfigurationApi* | [**disable_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#disable_application_alert_config) | **PUT** /api/events/settings/application-alert-configs/{id}/disable | Disable Smart Alert Config
*ApplicationAlertConfigurationApi* | [**enable_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#enable_application_alert_config) | **PUT** /api/events/settings/application-alert-configs/{id}/enable | Enable Application Alert Config
*ApplicationAlertConfigurationApi* | [**find_all_active_application_alert_configs**](docs/ApplicationAlertConfigurationApi.md#find_all_active_application_alert_configs) | **GET** /api/events/settings/application-alert-configs | Get all Smart Alert Configs
*ApplicationAlertConfigurationApi* | [**find_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#find_application_alert_config) | **GET** /api/events/settings/application-alert-configs/{id} | Get Smart Alert Config
*ApplicationAlertConfigurationApi* | [**find_application_alert_config_versions**](docs/ApplicationAlertConfigurationApi.md#find_application_alert_config_versions) | **GET** /api/events/settings/application-alert-configs/{id}/versions | Get Smart Alert Config Versions
*ApplicationAlertConfigurationApi* | [**restore_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#restore_application_alert_config) | **PUT** /api/events/settings/application-alert-configs/{id}/restore/{created} | Restore Smart Alert Config
*ApplicationAlertConfigurationApi* | [**update_application_alert_config**](docs/ApplicationAlertConfigurationApi.md#update_application_alert_config) | **POST** /api/events/settings/application-alert-configs/{id} | Update Smart Alert Config
*ApplicationAlertConfigurationApi* | [**update_application_historic_baseline**](docs/ApplicationAlertConfigurationApi.md#update_application_historic_baseline) | **POST** /api/events/settings/application-alert-configs/{id}/update-baseline | Recalculate Smart Alert Config Baseline
*ApplicationAnalyzeApi* | [**get_call_details**](docs/ApplicationAnalyzeApi.md#get_call_details) | **GET** /api/application-monitoring/v2/analyze/traces/{traceId}/calls/{callId}/details | Get call detail
*ApplicationAnalyzeApi* | [**get_call_group**](docs/ApplicationAnalyzeApi.md#get_call_group) | **POST** /api/application-monitoring/analyze/call-groups | Get grouped call metrics
*ApplicationAnalyzeApi* | [**get_correlated_traces**](docs/ApplicationAnalyzeApi.md#get_correlated_traces) | **GET** /api/application-monitoring/analyze/backend-correlation | Resolve Trace IDs from Monitoring Beacons.
*ApplicationAnalyzeApi* | [**get_trace_download**](docs/ApplicationAnalyzeApi.md#get_trace_download) | **GET** /api/application-monitoring/v2/analyze/traces/{id} | Get trace detail
*ApplicationAnalyzeApi* | [**get_trace_groups**](docs/ApplicationAnalyzeApi.md#get_trace_groups) | **POST** /api/application-monitoring/analyze/trace-groups | Get grouped trace metrics
*ApplicationAnalyzeApi* | [**get_traces**](docs/ApplicationAnalyzeApi.md#get_traces) | **POST** /api/application-monitoring/analyze/traces | Get all traces
*ApplicationCatalogApi* | [**get_application_catalog_metrics**](docs/ApplicationCatalogApi.md#get_application_catalog_metrics) | **GET** /api/application-monitoring/catalog/metrics | Get Metric catalog
*ApplicationCatalogApi* | [**get_application_tag_catalog**](docs/ApplicationCatalogApi.md#get_application_tag_catalog) | **GET** /api/application-monitoring/catalog | Get application tag catalog
*ApplicationCatalogApi* | [**get_application_tags**](docs/ApplicationCatalogApi.md#get_application_tags) | **GET** /api/application-monitoring/catalog/tags | Get application tags
*ApplicationMetricsApi* | [**get_application_data_metrics_v2**](docs/ApplicationMetricsApi.md#get_application_data_metrics_v2) | **POST** /api/application-monitoring/v2/metrics | Get Application Data Metrics
*ApplicationMetricsApi* | [**get_application_metrics**](docs/ApplicationMetricsApi.md#get_application_metrics) | **POST** /api/application-monitoring/metrics/applications | Get Application Metrics
*ApplicationMetricsApi* | [**get_endpoints_metrics**](docs/ApplicationMetricsApi.md#get_endpoints_metrics) | **POST** /api/application-monitoring/metrics/endpoints | Get Endpoint metrics
*ApplicationMetricsApi* | [**get_services_metrics**](docs/ApplicationMetricsApi.md#get_services_metrics) | **POST** /api/application-monitoring/metrics/services | Get Service metrics
*ApplicationResourcesApi* | [**get_application_endpoints**](docs/ApplicationResourcesApi.md#get_application_endpoints) | **GET** /api/application-monitoring/applications/services/endpoints | Get endpoints
*ApplicationResourcesApi* | [**get_application_services**](docs/ApplicationResourcesApi.md#get_application_services) | **GET** /api/application-monitoring/applications;id&#x3D;&lt;appId&gt;/services | Get applications/services
*ApplicationResourcesApi* | [**get_applications**](docs/ApplicationResourcesApi.md#get_applications) | **GET** /api/application-monitoring/applications | Get applications
*ApplicationResourcesApi* | [**get_services**](docs/ApplicationResourcesApi.md#get_services) | **GET** /api/application-monitoring/services | Get services
*ApplicationSettingsApi* | [**add_application_config**](docs/ApplicationSettingsApi.md#add_application_config) | **POST** /api/application-monitoring/settings/application | Add application configuration
*ApplicationSettingsApi* | [**add_manual_service_config**](docs/ApplicationSettingsApi.md#add_manual_service_config) | **POST** /api/application-monitoring/settings/manual-service | Add manual service configuration
*ApplicationSettingsApi* | [**add_service_config**](docs/ApplicationSettingsApi.md#add_service_config) | **POST** /api/application-monitoring/settings/service | Add service configuration
*ApplicationSettingsApi* | [**create_endpoint_config**](docs/ApplicationSettingsApi.md#create_endpoint_config) | **POST** /api/application-monitoring/settings/endpoint | Create endpoint configuration
*ApplicationSettingsApi* | [**create_http_endpoint_config**](docs/ApplicationSettingsApi.md#create_http_endpoint_config) | **POST** /api/application-monitoring/settings/http-endpoint | Create HTTP endpoint configuration
*ApplicationSettingsApi* | [**delete_application_config**](docs/ApplicationSettingsApi.md#delete_application_config) | **DELETE** /api/application-monitoring/settings/application/{id} | Delete application configuration
*ApplicationSettingsApi* | [**delete_endpoint_config**](docs/ApplicationSettingsApi.md#delete_endpoint_config) | **DELETE** /api/application-monitoring/settings/endpoint/{id} | Delete endpoint configuration
*ApplicationSettingsApi* | [**delete_http_endpoint_config**](docs/ApplicationSettingsApi.md#delete_http_endpoint_config) | **DELETE** /api/application-monitoring/settings/http-endpoint/{id} | Delete HTTP endpoint configuration
*ApplicationSettingsApi* | [**delete_manual_service_config**](docs/ApplicationSettingsApi.md#delete_manual_service_config) | **DELETE** /api/application-monitoring/settings/manual-service/{id} | Delete manual service configuration
*ApplicationSettingsApi* | [**delete_service_config**](docs/ApplicationSettingsApi.md#delete_service_config) | **DELETE** /api/application-monitoring/settings/service/{id} | Delete service configuration
*ApplicationSettingsApi* | [**get_all_manual_service_configs**](docs/ApplicationSettingsApi.md#get_all_manual_service_configs) | **GET** /api/application-monitoring/settings/manual-service | All manual service configurations
*ApplicationSettingsApi* | [**get_application_config**](docs/ApplicationSettingsApi.md#get_application_config) | **GET** /api/application-monitoring/settings/application/{id} | Application configuration
*ApplicationSettingsApi* | [**get_application_configs**](docs/ApplicationSettingsApi.md#get_application_configs) | **GET** /api/application-monitoring/settings/application | All Application configurations
*ApplicationSettingsApi* | [**get_endpoint_config**](docs/ApplicationSettingsApi.md#get_endpoint_config) | **GET** /api/application-monitoring/settings/endpoint/{id} | Endpoint configuration
*ApplicationSettingsApi* | [**get_endpoint_configs**](docs/ApplicationSettingsApi.md#get_endpoint_configs) | **GET** /api/application-monitoring/settings/endpoint | All Endpoint configurations
*ApplicationSettingsApi* | [**get_http_endpoint_config**](docs/ApplicationSettingsApi.md#get_http_endpoint_config) | **GET** /api/application-monitoring/settings/http-endpoint/{id} | HTTP Endpoint configuration
*ApplicationSettingsApi* | [**get_http_endpoint_configs**](docs/ApplicationSettingsApi.md#get_http_endpoint_configs) | **GET** /api/application-monitoring/settings/http-endpoint | All HTTP endpoint configurations
*ApplicationSettingsApi* | [**get_service_config**](docs/ApplicationSettingsApi.md#get_service_config) | **GET** /api/application-monitoring/settings/service/{id} | Service configuration
*ApplicationSettingsApi* | [**get_service_configs**](docs/ApplicationSettingsApi.md#get_service_configs) | **GET** /api/application-monitoring/settings/service | All service configurations
*ApplicationSettingsApi* | [**order_service_config**](docs/ApplicationSettingsApi.md#order_service_config) | **PUT** /api/application-monitoring/settings/service/order | Order of service configuration
*ApplicationSettingsApi* | [**put_application_config**](docs/ApplicationSettingsApi.md#put_application_config) | **PUT** /api/application-monitoring/settings/application/{id} | Update application configuration
*ApplicationSettingsApi* | [**put_service_config**](docs/ApplicationSettingsApi.md#put_service_config) | **PUT** /api/application-monitoring/settings/service/{id} | Update service configuration
*ApplicationSettingsApi* | [**replace_all**](docs/ApplicationSettingsApi.md#replace_all) | **PUT** /api/application-monitoring/settings/service | Replace all service configurations
*ApplicationSettingsApi* | [**replace_all_manual_service_configs**](docs/ApplicationSettingsApi.md#replace_all_manual_service_configs) | **PUT** /api/application-monitoring/settings/manual-service | Replace all manual service configurations
*ApplicationSettingsApi* | [**update_endpoint_config**](docs/ApplicationSettingsApi.md#update_endpoint_config) | **PUT** /api/application-monitoring/settings/endpoint/{id} | Update endpoint configuration
*ApplicationSettingsApi* | [**update_http_endpoint_config**](docs/ApplicationSettingsApi.md#update_http_endpoint_config) | **PUT** /api/application-monitoring/settings/http-endpoint/{id} | Update HTTP endpoint configuration
*ApplicationSettingsApi* | [**update_manual_service_config**](docs/ApplicationSettingsApi.md#update_manual_service_config) | **PUT** /api/application-monitoring/settings/manual-service/{id} | Update manual service configuration
*ApplicationTopologyApi* | [**get_services_map**](docs/ApplicationTopologyApi.md#get_services_map) | **GET** /api/application-monitoring/topology/services | Gets the service topology
*AuditLogApi* | [**get_access_logs**](docs/AuditLogApi.md#get_access_logs) | **GET** /api/settings/accesslog | Access log
*AuditLogApi* | [**get_audit_logs**](docs/AuditLogApi.md#get_audit_logs) | **GET** /api/settings/auditlog | Audit log
*AuthenticationApi* | [**delete_google_sso_config**](docs/AuthenticationApi.md#delete_google_sso_config) | **DELETE** /api/settings/authentication/googleSSO | Delete Google SSO configuration
*AuthenticationApi* | [**delete_ldap_config**](docs/AuthenticationApi.md#delete_ldap_config) | **DELETE** /api/settings/authentication/ldap | Delete LDAP configuration
*AuthenticationApi* | [**delete_oidc_config**](docs/AuthenticationApi.md#delete_oidc_config) | **DELETE** /api/settings/authentication/oidc | Delete OIDC configuration
*AuthenticationApi* | [**delete_saml_config**](docs/AuthenticationApi.md#delete_saml_config) | **DELETE** /api/settings/authentication/saml | Delete SAML configuration
*BusinessMonitoringApi* | [**create_business_perspective**](docs/BusinessMonitoringApi.md#create_business_perspective) | **POST** /api/business-monitoring/business-perspectives | Create business perspective
*BusinessMonitoringApi* | [**delete_business_perspective**](docs/BusinessMonitoringApi.md#delete_business_perspective) | **DELETE** /api/business-monitoring/business-perspectives/{id} | Delete business perspective
*BusinessMonitoringApi* | [**get_activities**](docs/BusinessMonitoringApi.md#get_activities) | **POST** /api/business-monitoring/activities | Get Business Activities
*BusinessMonitoringApi* | [**get_activities_csv**](docs/BusinessMonitoringApi.md#get_activities_csv) | **POST** /api/business-monitoring/activities/csv | Download Business Activities
*BusinessMonitoringApi* | [**get_business_perspective**](docs/BusinessMonitoringApi.md#get_business_perspective) | **GET** /api/business-monitoring/business-perspectives/{id} | Get business perspective
*BusinessMonitoringApi* | [**get_business_perspectives**](docs/BusinessMonitoringApi.md#get_business_perspectives) | **GET** /api/business-monitoring/business-perspectives | Get all business perspectives
*BusinessMonitoringApi* | [**get_business_tag_catalog**](docs/BusinessMonitoringApi.md#get_business_tag_catalog) | **GET** /api/business-monitoring/catalog | Get business tag catalog
*BusinessMonitoringApi* | [**update_business_perspective**](docs/BusinessMonitoringApi.md#update_business_perspective) | **PUT** /api/business-monitoring/business-perspectives/{id} | Update business perspective
*CustomDashboardsApi* | [**add_custom_dashboard**](docs/CustomDashboardsApi.md#add_custom_dashboard) | **POST** /api/custom-dashboard | Add custom dashboard
*CustomDashboardsApi* | [**delete_custom_dashboard**](docs/CustomDashboardsApi.md#delete_custom_dashboard) | **DELETE** /api/custom-dashboard/{customDashboardId} | Remove custom dashboard
*CustomDashboardsApi* | [**get_custom_dashboard**](docs/CustomDashboardsApi.md#get_custom_dashboard) | **GET** /api/custom-dashboard/{customDashboardId} | Get custom dashboard
*CustomDashboardsApi* | [**get_custom_dashboards**](docs/CustomDashboardsApi.md#get_custom_dashboards) | **GET** /api/custom-dashboard | Get accessible custom dashboards
*CustomDashboardsApi* | [**get_shareable_api_tokens**](docs/CustomDashboardsApi.md#get_shareable_api_tokens) | **GET** /api/custom-dashboard/shareable-api-tokens | Get all API tokens.
*CustomDashboardsApi* | [**get_shareable_users**](docs/CustomDashboardsApi.md#get_shareable_users) | **GET** /api/custom-dashboard/shareable-users | Get all users (without invitations).
*CustomDashboardsApi* | [**update_custom_dashboard**](docs/CustomDashboardsApi.md#update_custom_dashboard) | **PUT** /api/custom-dashboard/{customDashboardId} | Update custom dashboard
*CustomEntitiesApi* | [**create_custom_entities**](docs/CustomEntitiesApi.md#create_custom_entities) | **POST** /api/custom-entitytypes | Create a Custom Entity type
*CustomEntitiesApi* | [**delete_custom_entity**](docs/CustomEntitiesApi.md#delete_custom_entity) | **DELETE** /api/custom-entitytypes/{id} | Delete a Custom Entity Type
*CustomEntitiesApi* | [**get_custom_entity**](docs/CustomEntitiesApi.md#get_custom_entity) | **GET** /api/custom-entitytypes/{id} | Get custom Entity Types
*CustomEntitiesApi* | [**list_custom_entities**](docs/CustomEntitiesApi.md#list_custom_entities) | **GET** /api/custom-entitytypes | List custom Entity Type Definition
*CustomEntitiesApi* | [**update_custom_entity**](docs/CustomEntitiesApi.md#update_custom_entity) | **PUT** /api/custom-entitytypes/{id} | Update a Custom Entity Type
*EndUserMonitoringApi* | [**get_impacted_users_report**](docs/EndUserMonitoringApi.md#get_impacted_users_report) | **GET** /api/eum/impact/report/{eventId} | Get impacted users report
*EventSettingsApi* | [**create_mobile_app_alert_config**](docs/EventSettingsApi.md#create_mobile_app_alert_config) | **POST** /api/events/settings/mobile-app-alert-configs | Create Mobile Smart Alert Config
*EventSettingsApi* | [**create_website_alert_config**](docs/EventSettingsApi.md#create_website_alert_config) | **POST** /api/events/settings/website-alert-configs | Create Website Smart Alert Config
*EventSettingsApi* | [**delete_alert**](docs/EventSettingsApi.md#delete_alert) | **DELETE** /api/events/settings/alerts/{id} | Delete Alert Configuration
*EventSettingsApi* | [**delete_alerting_channel**](docs/EventSettingsApi.md#delete_alerting_channel) | **DELETE** /api/events/settings/alertingChannels/{id} | Delete Alerting Channel
*EventSettingsApi* | [**delete_built_in_event_specification**](docs/EventSettingsApi.md#delete_built_in_event_specification) | **DELETE** /api/events/settings/event-specifications/built-in/{eventSpecificationId} | Delete built-in event specification
*EventSettingsApi* | [**delete_custom_event_specification**](docs/EventSettingsApi.md#delete_custom_event_specification) | **DELETE** /api/events/settings/event-specifications/custom/{eventSpecificationId} | Delete custom event specification
*EventSettingsApi* | [**delete_custom_payload_configuration**](docs/EventSettingsApi.md#delete_custom_payload_configuration) | **DELETE** /api/events/settings/custom-payload-configurations | Delete Custom Payload Configuration
*EventSettingsApi* | [**delete_mobile_app_alert_config**](docs/EventSettingsApi.md#delete_mobile_app_alert_config) | **DELETE** /api/events/settings/mobile-app-alert-configs/{id} | Delete Mobile Smart Alert Config
*EventSettingsApi* | [**delete_website_alert_config**](docs/EventSettingsApi.md#delete_website_alert_config) | **DELETE** /api/events/settings/website-alert-configs/{id} | Delete Website Smart Alert Config
*EventSettingsApi* | [**disable_built_in_event_specification**](docs/EventSettingsApi.md#disable_built_in_event_specification) | **POST** /api/events/settings/event-specifications/built-in/{eventSpecificationId}/disable | Disable built-in event specification
*EventSettingsApi* | [**disable_custom_event_specification**](docs/EventSettingsApi.md#disable_custom_event_specification) | **POST** /api/events/settings/event-specifications/custom/{eventSpecificationId}/disable | Disable custom event specification
*EventSettingsApi* | [**disable_mobile_app_alert_config**](docs/EventSettingsApi.md#disable_mobile_app_alert_config) | **PUT** /api/events/settings/mobile-app-alert-configs/{id}/disable | Disable Mobile Smart Alert Config
*EventSettingsApi* | [**disable_website_alert_config**](docs/EventSettingsApi.md#disable_website_alert_config) | **PUT** /api/events/settings/website-alert-configs/{id}/disable | Disable Website Smart Alert Config
*EventSettingsApi* | [**enable_built_in_event_specification**](docs/EventSettingsApi.md#enable_built_in_event_specification) | **POST** /api/events/settings/event-specifications/built-in/{eventSpecificationId}/enable | Enable built-in event specification
*EventSettingsApi* | [**enable_custom_event_specification**](docs/EventSettingsApi.md#enable_custom_event_specification) | **POST** /api/events/settings/event-specifications/custom/{eventSpecificationId}/enable | Enable custom event specification
*EventSettingsApi* | [**enable_mobile_app_alert_config**](docs/EventSettingsApi.md#enable_mobile_app_alert_config) | **PUT** /api/events/settings/mobile-app-alert-configs/{id}/enable | Enable Mobile Smart Alert Config
*EventSettingsApi* | [**enable_website_alert_config**](docs/EventSettingsApi.md#enable_website_alert_config) | **PUT** /api/events/settings/website-alert-configs/{id}/enable | Enable Website Smart Alert Config
*EventSettingsApi* | [**find_active_mobile_app_alert_configs**](docs/EventSettingsApi.md#find_active_mobile_app_alert_configs) | **GET** /api/events/settings/mobile-app-alert-configs | Get all Mobile Smart Alert Configs
*EventSettingsApi* | [**find_active_website_alert_configs**](docs/EventSettingsApi.md#find_active_website_alert_configs) | **GET** /api/events/settings/website-alert-configs | Get all Website Smart Alert Configs
*EventSettingsApi* | [**find_mobile_app_alert_config**](docs/EventSettingsApi.md#find_mobile_app_alert_config) | **GET** /api/events/settings/mobile-app-alert-configs/{id} | Get Mobile Smart Alert Config
*EventSettingsApi* | [**find_mobile_app_alert_config_versions**](docs/EventSettingsApi.md#find_mobile_app_alert_config_versions) | **GET** /api/events/settings/mobile-app-alert-configs/{id}/versions | Get Mobile Smart Alert Config Versions
*EventSettingsApi* | [**find_website_alert_config**](docs/EventSettingsApi.md#find_website_alert_config) | **GET** /api/events/settings/website-alert-configs/{id} | Get Website Smart Alert Config
*EventSettingsApi* | [**find_website_alert_config_versions**](docs/EventSettingsApi.md#find_website_alert_config_versions) | **GET** /api/events/settings/website-alert-configs/{id}/versions | Get Website Smart Alert Config Versions. 
*EventSettingsApi* | [**get_alert**](docs/EventSettingsApi.md#get_alert) | **GET** /api/events/settings/alerts/{id} | Get Alert Configuration
*EventSettingsApi* | [**get_alerting_channel**](docs/EventSettingsApi.md#get_alerting_channel) | **GET** /api/events/settings/alertingChannels/{id} | Get Alerting Channel
*EventSettingsApi* | [**get_alerting_channels**](docs/EventSettingsApi.md#get_alerting_channels) | **GET** /api/events/settings/alertingChannels | Get all Alerting Channels
*EventSettingsApi* | [**get_alerting_channels_overview**](docs/EventSettingsApi.md#get_alerting_channels_overview) | **GET** /api/events/settings/alertingChannels/infos | Get Overview of Alerting Channels
*EventSettingsApi* | [**get_alerting_configuration_infos**](docs/EventSettingsApi.md#get_alerting_configuration_infos) | **GET** /api/events/settings/alerts/infos | All alerting configuration info
*EventSettingsApi* | [**get_alerts**](docs/EventSettingsApi.md#get_alerts) | **GET** /api/events/settings/alerts | Get all Alert Configurations
*EventSettingsApi* | [**get_built_in_event_specification**](docs/EventSettingsApi.md#get_built_in_event_specification) | **GET** /api/events/settings/event-specifications/built-in/{eventSpecificationId} | Built-in event specifications
*EventSettingsApi* | [**get_built_in_event_specifications**](docs/EventSettingsApi.md#get_built_in_event_specifications) | **GET** /api/events/settings/event-specifications/built-in | All built-in event specification
*EventSettingsApi* | [**get_custom_event_specification**](docs/EventSettingsApi.md#get_custom_event_specification) | **GET** /api/events/settings/event-specifications/custom/{eventSpecificationId} | Custom event specification
*EventSettingsApi* | [**get_custom_event_specifications**](docs/EventSettingsApi.md#get_custom_event_specifications) | **GET** /api/events/settings/event-specifications/custom | All custom event specifications
*EventSettingsApi* | [**get_custom_payload_configurations**](docs/EventSettingsApi.md#get_custom_payload_configurations) | **GET** /api/events/settings/custom-payload-configurations | Get All Global Custom Payload Configurations
*EventSettingsApi* | [**get_custom_payload_tag_catalog**](docs/EventSettingsApi.md#get_custom_payload_tag_catalog) | **GET** /api/events/settings/custom-payload-configurations/catalog | Get Tag Catalog for Custom Payload
*EventSettingsApi* | [**get_event_specification_infos**](docs/EventSettingsApi.md#get_event_specification_infos) | **GET** /api/events/settings/event-specifications/infos | Summary of all built-in and custom event specifications
*EventSettingsApi* | [**get_event_specification_infos_by_ids**](docs/EventSettingsApi.md#get_event_specification_infos_by_ids) | **POST** /api/events/settings/event-specifications/infos | All built-in and custom event specifications
*EventSettingsApi* | [**get_system_rules**](docs/EventSettingsApi.md#get_system_rules) | **GET** /api/events/settings/event-specifications/custom/systemRules | All system rules for custom event specifications
*EventSettingsApi* | [**manually_close_event**](docs/EventSettingsApi.md#manually_close_event) | **POST** /api/events/settings/manual-close/{eventId} | Manually close an event.
*EventSettingsApi* | [**multi_close_event**](docs/EventSettingsApi.md#multi_close_event) | **POST** /api/events/settings/manual-close | Manually closing multiple events
*EventSettingsApi* | [**post_alerting_channel**](docs/EventSettingsApi.md#post_alerting_channel) | **POST** /api/events/settings/alertingChannels | Create Alert Channel
*EventSettingsApi* | [**post_custom_event_specification**](docs/EventSettingsApi.md#post_custom_event_specification) | **POST** /api/events/settings/event-specifications/custom | Create new custom event specification
*EventSettingsApi* | [**put_alert**](docs/EventSettingsApi.md#put_alert) | **PUT** /api/events/settings/alerts/{id} | Create or update Alert Configuration
*EventSettingsApi* | [**put_alerting_channel**](docs/EventSettingsApi.md#put_alerting_channel) | **PUT** /api/events/settings/alertingChannels/{id} | Update Alert Channel
*EventSettingsApi* | [**put_custom_event_specification**](docs/EventSettingsApi.md#put_custom_event_specification) | **PUT** /api/events/settings/event-specifications/custom/{eventSpecificationId} | Create or update custom event specification
*EventSettingsApi* | [**restore_mobile_app_alert_config**](docs/EventSettingsApi.md#restore_mobile_app_alert_config) | **PUT** /api/events/settings/mobile-app-alert-configs/{id}/restore/{created} | Restore Mobile Smart Alert Config
*EventSettingsApi* | [**restore_website_alert_config**](docs/EventSettingsApi.md#restore_website_alert_config) | **PUT** /api/events/settings/website-alert-configs/{id}/restore/{created} | Restore Website Smart Alert Config
*EventSettingsApi* | [**send_test_alerting**](docs/EventSettingsApi.md#send_test_alerting) | **PUT** /api/events/settings/alertingChannels/test | Test Alerting Channel
*EventSettingsApi* | [**send_test_alerting_by_id**](docs/EventSettingsApi.md#send_test_alerting_by_id) | **POST** /api/events/settings/alertingChannels/notify/{id} | Notify manually to Alerting Channel. Requires the permission called CanConfigureIntegrations.
*EventSettingsApi* | [**update_mobile_app_alert_config**](docs/EventSettingsApi.md#update_mobile_app_alert_config) | **POST** /api/events/settings/mobile-app-alert-configs/{id} | Update Mobile Smart Alert Config
*EventSettingsApi* | [**update_mobile_app_historic_baseline**](docs/EventSettingsApi.md#update_mobile_app_historic_baseline) | **POST** /api/events/settings/mobile-app-alert-configs/{id}/update-baseline | Recalculate Mobile Smart Alert Config Baseline
*EventSettingsApi* | [**update_website_alert_config**](docs/EventSettingsApi.md#update_website_alert_config) | **POST** /api/events/settings/website-alert-configs/{id} | Update Website Smart Alert Config
*EventSettingsApi* | [**update_website_historic_baseline**](docs/EventSettingsApi.md#update_website_historic_baseline) | **POST** /api/events/settings/website-alert-configs/{id}/update-baseline | Recalculate Website Smart Alert Config Baseline
*EventSettingsApi* | [**upsert_custom_payload_configuration**](docs/EventSettingsApi.md#upsert_custom_payload_configuration) | **PUT** /api/events/settings/custom-payload-configurations | Create/Update Global Custom Payload Configuration
*EventSettingsApi* | [**upsert_custom_payload_configuration_v2**](docs/EventSettingsApi.md#upsert_custom_payload_configuration_v2) | **PUT** /api/events/settings/custom-payload-configurations/v2 | Create/Update Global Custom Payload Configuration
*EventsApi* | [**agent_monitoring_events**](docs/EventsApi.md#agent_monitoring_events) | **GET** /api/events/agent-monitoring-events | Get Agent Monitoring Events
*EventsApi* | [**get_event**](docs/EventsApi.md#get_event) | **GET** /api/events/{eventId} | Get Event
*EventsApi* | [**get_events**](docs/EventsApi.md#get_events) | **GET** /api/events | Get all Events
*EventsApi* | [**get_events_by_ids**](docs/EventsApi.md#get_events_by_ids) | **POST** /api/events | Get Events by IDs
*EventsApi* | [**kubernetes_info_events**](docs/EventsApi.md#kubernetes_info_events) | **GET** /api/events/kubernetes-info-events | Get Kubernetes Info Events
*GlobalApplicationAlertConfigurationApi* | [**create_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#create_global_application_alert_config) | **POST** /api/events/settings/global-alert-configs/applications | Create Global Smart Alert Config
*GlobalApplicationAlertConfigurationApi* | [**delete_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#delete_global_application_alert_config) | **DELETE** /api/events/settings/global-alert-configs/applications/{id} | Delete Global Smart Alert Config
*GlobalApplicationAlertConfigurationApi* | [**disable_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#disable_global_application_alert_config) | **PUT** /api/events/settings/global-alert-configs/applications/{id}/disable | Disable Global Smart Alert Config
*GlobalApplicationAlertConfigurationApi* | [**enable_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#enable_global_application_alert_config) | **PUT** /api/events/settings/global-alert-configs/applications/{id}/enable | Enable Global Smart Alert Config
*GlobalApplicationAlertConfigurationApi* | [**find_active_global_application_alert_configs**](docs/GlobalApplicationAlertConfigurationApi.md#find_active_global_application_alert_configs) | **GET** /api/events/settings/global-alert-configs/applications | Get all Global Smart Alert Configs
*GlobalApplicationAlertConfigurationApi* | [**find_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#find_global_application_alert_config) | **GET** /api/events/settings/global-alert-configs/applications/{id} | Get Global Smart Alert Config
*GlobalApplicationAlertConfigurationApi* | [**find_global_application_alert_config_versions**](docs/GlobalApplicationAlertConfigurationApi.md#find_global_application_alert_config_versions) | **GET** /api/events/settings/global-alert-configs/applications/{id}/versions | Get Global Smart Alert Config Versions
*GlobalApplicationAlertConfigurationApi* | [**restore_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#restore_global_application_alert_config) | **PUT** /api/events/settings/global-alert-configs/applications/{id}/restore/{created} | Restore Global Smart Alert Config
*GlobalApplicationAlertConfigurationApi* | [**update_global_application_alert_config**](docs/GlobalApplicationAlertConfigurationApi.md#update_global_application_alert_config) | **POST** /api/events/settings/global-alert-configs/applications/{id} | Update Global Smart Alert Config
*GroupsApi* | [**add_permissions_on_group**](docs/GroupsApi.md#add_permissions_on_group) | **PUT** /api/settings/rbac/groups/{groupId}/permissions | Add permissions to group
*GroupsApi* | [**add_users_to_group**](docs/GroupsApi.md#add_users_to_group) | **PUT** /api/settings/rbac/groups/{groupId}/users | Add users to group
*GroupsApi* | [**c