Metadata-Version: 2.4
Name: neuland_hub_sdk
Version: 1.0.5
Summary: Neuland AI Hub API
Home-page: https://github.com/neulandAI/neuland-ai-hub-sdk-sample
Author: neuland.ai
Author-email: "neuland.ai" <hello@neuland.ai>
License: Copyright (c) 2026 neuland AI AG. All rights reserved.
        
        LICENSE PENDING.
        
        The open-source license for this repository has not been finalised yet. Until
        this file is replaced with the final license text, no permission is granted to
        use, copy, modify, or distribute this software beyond what applicable law
        allows without a license.
        
        Questions: hello@neuland.ai
        
Project-URL: Repository, https://github.com/neulandAI/neuland-ai-hub-sdk-sample
Keywords: OpenAPI,OpenAPI-Generator,Neuland AI Hub API
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: urllib3<3.0.0,>=2.1.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: pydantic>=2.11
Requires-Dist: typing-extensions>=4.7.1
Dynamic: author
Dynamic: home-page
Dynamic: license-file

# neuland-hub-sdk
The **Neuland AI Hub API** powers chat, retrieval-augmented document Q&A,
assistants, and the surrounding workspace, tenant, and integration features of
the platform.

Most endpoints require authentication. Obtain a token via the **Auth**
endpoints (or use an **ApiKey**) and send it as a bearer token in the
`Authorization` header.

Endpoints are grouped by resource — see the tag groups below.

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

- API version: 0.1.0
- Package version: 1.0.5
- Generator version: 7.21.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://neuland-hub.ai/](https://neuland-hub.ai/)

## Requirements.

Python 3.9+

## Installation & Usage
### pip install

```sh
pip install neuland-hub-sdk
```

Then import the package:
```python
import neuland_hub_sdk
```

### 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 neuland_hub_sdk
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

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

```python
import os

import neuland_hub_sdk
from neuland_hub_sdk.api.alert import Alert
from neuland_hub_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = neuland_hub_sdk.Configuration(
    host = "http://localhost"
)

# 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: APIKeyHeader
configuration.api_key['APIKeyHeader'] = os.environ["API_KEY"]

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



# Enter a context with an instance of the API client
with neuland_hub_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = Alert(api_client)
    cookie_name = 'cookie_name_example' # str |  (optional)

    try:
        # Forecast the tenant's month-end spend from its current run rate
        api_response = api_instance.alerts_budget_forecast(cookie_name=cookie_name)
        print("The response of Alert->alerts_budget_forecast:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling Alert->alerts_budget_forecast: %s\n" % e)

```

## Documentation for API Endpoints

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

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*Alert* | [**alerts_budget_forecast**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_budget_forecast) | **GET** /alerts/budgets/forecast | Forecast the tenant&#39;s month-end spend from its current run rate
*Alert* | [**alerts_budget_summary**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_budget_summary) | **GET** /alerts/budgets/summary | Get the tenant&#39;s current-month budget summary
*Alert* | [**alerts_cancel_top_up**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_cancel_top_up) | **POST** /alerts/budgets/top-ups/{top_up_id}/cancel | Cancel a budget top-up
*Alert* | [**alerts_create_alert**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_create_alert) | **POST** /alerts/ | Create a budget alert
*Alert* | [**alerts_create_top_up**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_create_top_up) | **POST** /alerts/budgets/top-ups | Add a budget top-up for the current month
*Alert* | [**alerts_delete_alert**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_delete_alert) | **DELETE** /alerts/{alert_id} | Delete a budget alert
*Alert* | [**alerts_update_alert**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Alert.md#alerts_update_alert) | **PATCH** /alerts/{alert_id} | Update a budget alert
*ApiKey* | [**api_create_key**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKey.md#api_create_key) | **POST** /api/key/ | Create an API key
*ApiKey* | [**api_revoke_api_key**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKey.md#api_revoke_api_key) | **PATCH** /api/key/revoke/{api_key_id} | Revoke an API key
*Application* | [**applications_create_app**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Application.md#applications_create_app) | **POST** /applications/ | Create an application
*Application* | [**applications_delete_app**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Application.md#applications_delete_app) | **DELETE** /applications/{app_id} | Delete an application
*Application* | [**applications_update_app**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Application.md#applications_update_app) | **PATCH** /applications/{app_id} | Update an application
*Application* | [**applications_update_group_membership**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Application.md#applications_update_group_membership) | **PUT** /applications/group/access | Set application access for a user group
*Application* | [**applications_update_user_membership**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Application.md#applications_update_user_membership) | **PUT** /applications/user/access | Set application access for users
*ApplicationMarketplace* | [**application_add_tag_to_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_add_tag_to_catalog) | **POST** /marketplace/application/catalog/{catalog_id}/tags/{tag_id} | Attach a tag to a marketplace application
*ApplicationMarketplace* | [**application_create_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_create_catalog) | **POST** /marketplace/application/catalog/ | Publish a marketplace application
*ApplicationMarketplace* | [**application_install_from_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_install_from_catalog) | **POST** /marketplace/application/catalog/{catalog_id}/install | Install a marketplace application into the caller&#39;s tenant
*ApplicationMarketplace* | [**application_list_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_list_catalog) | **GET** /marketplace/application/catalog/ | List all application catalog items — superadmin only
*ApplicationMarketplace* | [**application_remove_tag_from_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_remove_tag_from_catalog) | **DELETE** /marketplace/application/catalog/{catalog_id}/tags/{tag_id} | Detach a tag from a marketplace application
*ApplicationMarketplace* | [**application_uninstall_from_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_uninstall_from_catalog) | **DELETE** /marketplace/application/catalog/{catalog_id}/install | Uninstall a marketplace application for the caller
*ApplicationMarketplace* | [**application_update_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_update_catalog) | **PATCH** /marketplace/application/catalog/{catalog_id} | Update a marketplace application&#39;s metadata
*ApplicationMarketplace* | [**application_update_catalog_state**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMarketplace.md#application_update_catalog_state) | **PATCH** /marketplace/application/catalog/{catalog_id}/state | Toggle a marketplace application&#39;s lifecycle state
*Assistant* | [**assistants_add_library_to_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_add_library_to_assistant) | **POST** /assistants/{assistant_id}/libraries/{library_id} | Add a library to an assistant
*Assistant* | [**assistants_add_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_add_members) | **POST** /assistants/{assistant_id}/members | Add members to an assistant
*Assistant* | [**assistants_add_tag_to_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_add_tag_to_assistant) | **POST** /assistants/{assistant_id}/tags/{tag_id} | Add a tag to an assistant
*Assistant* | [**assistants_add_tool_to_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_add_tool_to_assistant) | **POST** /assistants/{assistant_id}/tools/{tool_id} | Add a tool to an assistant
*Assistant* | [**assistants_convert_assistant_to_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_convert_assistant_to_tool) | **POST** /assistants/{assistant_id}/tool | Make an assistant consultable from your own chats
*Assistant* | [**assistants_create_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_create_assistant) | **POST** /assistants/ | Create an assistant
*Assistant* | [**assistants_delete_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_delete_assistant) | **DELETE** /assistants/{assistant_id} | Delete an assistant
*Assistant* | [**assistants_delete_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_delete_members) | **DELETE** /assistants/{assistant_id}/members | Remove members from an assistant
*Assistant* | [**assistants_join_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_join_assistant) | **POST** /assistants/{assistant_id}/membership | Join a community assistant
*Assistant* | [**assistants_leave_assitant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_leave_assitant) | **DELETE** /assistants/{assistant_id}/remove/me | Leave an assistant
*Assistant* | [**assistants_remove_assistant_as_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_remove_assistant_as_tool) | **DELETE** /assistants/{assistant_id}/tool | Stop the assistant being consultable from your chats
*Assistant* | [**assistants_remove_library_from_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_remove_library_from_assistant) | **DELETE** /assistants/{assistant_id}/libraries/{library_id} | Remove a library from an assistant
*Assistant* | [**assistants_remove_member**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_remove_member) | **DELETE** /assistants/{assistant_id}/members/{user_id} | Remove a single member
*Assistant* | [**assistants_remove_tag_from_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_remove_tag_from_assistant) | **DELETE** /assistants/{assistant_id}/tags/{tag_id} | Remove a tag from an assistant
*Assistant* | [**assistants_remove_tool_from_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_remove_tool_from_assistant) | **DELETE** /assistants/{assistant_id}/tools/{tool_id} | Remove a tool from an assistant
*Assistant* | [**assistants_restore_assistant_version**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_restore_assistant_version) | **POST** /assistants/{assistant_id}/versions/{version}/restore | Restore an assistant version
*Assistant* | [**assistants_submit_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_submit_assistant) | **POST** /assistants/submit | Create an assistant with attachments
*Assistant* | [**assistants_update_assistant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_update_assistant) | **PATCH** /assistants/{assistant_id} | Update an assistant
*Assistant* | [**assistants_update_assistant_groups**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_update_assistant_groups) | **PUT** /assistants/{assistant_id}/groups | Set assistant group access
*Assistant* | [**assistants_update_assistant_visibility**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md#assistants_update_assistant_visibility) | **PATCH** /assistants/{assistant_id}/visibility | Set assistant visibility
*AssistantMarketplace* | [**assistant_list_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#assistant_list_catalog) | **GET** /marketplace/assistant/catalog/ | List all assistant catalog items — superadmin only
*AssistantMarketplace* | [**marketplace_add_tag_to_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_add_tag_to_catalog) | **POST** /marketplace/assistant/catalog/{catalog_id}/tags/{tag_id} | Add Tag To Catalog
*AssistantMarketplace* | [**marketplace_attach_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_attach_tool) | **POST** /marketplace/assistant/catalog/{catalog_id}/tools/{tool_id} | Attach Tool
*AssistantMarketplace* | [**marketplace_create_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_create_catalog) | **POST** /marketplace/assistant/catalog/ | Create Catalog
*AssistantMarketplace* | [**marketplace_detach_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_detach_tool) | **DELETE** /marketplace/assistant/catalog/{catalog_id}/tools/{tool_id} | Detach Tool
*AssistantMarketplace* | [**marketplace_install_from_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_install_from_catalog) | **POST** /marketplace/assistant/catalog/{catalog_id}/install | Install From Catalog
*AssistantMarketplace* | [**marketplace_list_tools**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_list_tools) | **GET** /marketplace/assistant/catalog/{catalog_id}/tools | List Tools
*AssistantMarketplace* | [**marketplace_remove_tag_from_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_remove_tag_from_catalog) | **DELETE** /marketplace/assistant/catalog/{catalog_id}/tags/{tag_id} | Remove Tag From Catalog
*AssistantMarketplace* | [**marketplace_uninstall_from_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_uninstall_from_catalog) | **DELETE** /marketplace/assistant/catalog/{catalog_id}/install | Uninstall From Catalog
*AssistantMarketplace* | [**marketplace_update_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_update_catalog) | **PATCH** /marketplace/assistant/catalog/{catalog_id} | Update Catalog
*AssistantMarketplace* | [**marketplace_update_catalog_state**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMarketplace.md#marketplace_update_catalog_state) | **PATCH** /marketplace/assistant/catalog/{catalog_id}/state | Update Catalog State
*Atlassian* | [**integrations_set_atlassian_cloud_id**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Atlassian.md#integrations_set_atlassian_cloud_id) | **PUT** /integrations/atlassian/{connector_id}/cloudid | Set active Atlassian cloud_id
*Auth* | [**auth_confirm_email**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_confirm_email) | **GET** /auth/confirm-email | Confirm an email address
*Auth* | [**auth_exchange_token**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_exchange_token) | **POST** /auth/exchange/token | Exchange for a service token
*Auth* | [**auth_get_entra_groups**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_get_entra_groups) | **GET** /auth/entra/groups | Get Entra group names
*Auth* | [**auth_get_entra_scopes**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_get_entra_scopes) | **GET** /auth/entra/scopes | List Entra scopes
*Auth* | [**auth_login**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_login) | **POST** /auth/token | Log in
*Auth* | [**auth_logout**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_logout) | **POST** /auth/logout | Log out
*Auth* | [**auth_request_password_reset**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_request_password_reset) | **POST** /auth/request-password-reset | Request a password reset
*Auth* | [**auth_reset_password**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_reset_password) | **POST** /auth/reset-password | Complete a password reset
*Auth* | [**auth_reset_password_form**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_reset_password_form) | **GET** /auth/reset-password | Password reset HTML form
*Auth* | [**auth_search_entra_groups**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_search_entra_groups) | **GET** /auth/entra/groups/search | Search Entra directory groups
*Auth* | [**auth_send_email_confirmation**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_send_email_confirmation) | **POST** /auth/send-email-confirmation | Send an email confirmation
*Auth* | [**auth_sso_exchange**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_sso_exchange) | **POST** /auth/sso/{slug}/{provider}/exchange | Complete an SSO login
*Auth* | [**auth_sso_init**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_sso_init) | **GET** /auth/sso/{slug}/{provider}/init | Start an SSO login
*Auth* | [**auth_sso_resolve**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Auth.md#auth_sso_resolve) | **GET** /auth/sso/resolve | Resolve SSO providers for an email
*AuthConnector* | [**auth_get_credential_template**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_get_credential_template) | **GET** /auth/connectors/{connector_id}/credential/template | Get connector credential template
*AuthConnector* | [**auth_initiate_admin_consent**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_initiate_admin_consent) | **GET** /auth/connectors/{connector_id}/consent/admin | Initiate admin connector consent
*AuthConnector* | [**auth_initiate_consent**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_initiate_consent) | **GET** /auth/connectors/{connector_id}/consent | Initiate connector consent
*AuthConnector* | [**auth_list_connector_status**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_list_connector_status) | **GET** /auth/connectors/status | List connector status
*AuthConnector* | [**auth_oauth_callback**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_oauth_callback) | **GET** /auth/connectors/callback | Connector OAuth callback
*AuthConnector* | [**auth_revoke_consent**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_revoke_consent) | **DELETE** /auth/connectors/{connector_id}/consent | Revoke connector consent
*AuthConnector* | [**auth_set_admin_credential**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_set_admin_credential) | **PUT** /auth/connectors/{connector_id}/credential/admin | Set the tenant-wide connector credential
*AuthConnector* | [**auth_set_user_credential**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_set_user_credential) | **PUT** /auth/connectors/{connector_id}/credential/user | Set the caller&#39;s connector credential
*AuthConnector* | [**auth_update_connector**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_update_connector) | **PATCH** /auth/connectors/{connector_id} | Update a connector
*AuthConnector* | [**auth_update_oauth_client**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AuthConnector.md#auth_update_oauth_client) | **PATCH** /auth/connectors/oauth-clients/{oauth_client_id} | Update an OAuth client
*Category* | [**categories_list_categories**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Category.md#categories_list_categories) | **GET** /categories/ | List categories
*Chat* | [**chats_add_library_to_chat**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_add_library_to_chat) | **POST** /chats/{chat_id}/libraries/{library_id} | Add a library to a chat
*Chat* | [**chats_cancel_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_cancel_message) | **POST** /chats/{chat_id}/cancel | Cancel in-progress generation
*Chat* | [**chats_deactivate_documents**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_deactivate_documents) | **POST** /chats/{chat_id}/inactive-documents | Deactivate documents in a chat
*Chat* | [**chats_list_chat_message_turns**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_list_chat_message_turns) | **GET** /chats/{chat_id}/turns | List message turns for a chat
*Chat* | [**chats_remove_chat**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_remove_chat) | **DELETE** /chats/{chat_id} | Delete a chat
*Chat* | [**chats_remove_inactive_documents**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_remove_inactive_documents) | **DELETE** /chats/{chat_id}/inactive-documents | Reactivate documents in a chat
*Chat* | [**chats_remove_library_from_chat**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_remove_library_from_chat) | **DELETE** /chats/{chat_id}/libraries/{library_id} | Remove a library from a chat
*Chat* | [**chats_summerize_chat**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_summerize_chat) | **GET** /chats/{chat_id}/summary | Summarize a chat
*Chat* | [**chats_update_chat**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md#chats_update_chat) | **PATCH** /chats/{chat_id} | Update a chat
*CustomConnector* | [**customconnectors_create_custom_connectors**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnector.md#customconnectors_create_custom_connectors) | **POST** /custom-connectors/ | Add one or more custom connectors
*CustomConnector* | [**customconnectors_delete_custom_connector**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnector.md#customconnectors_delete_custom_connector) | **DELETE** /custom-connectors/{public_id} | Delete a custom connector
*CustomConnector* | [**customconnectors_list_custom_connectors**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnector.md#customconnectors_list_custom_connectors) | **GET** /custom-connectors/ | List my custom connectors
*CustomConnector* | [**customconnectors_update_custom_connector**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnector.md#customconnectors_update_custom_connector) | **PATCH** /custom-connectors/{public_id} | Rename or enable/disable a custom connector
*Document* | [**documents_delete_chat_document**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_delete_chat_document) | **DELETE** /documents/{document_id} | Delete a document
*Document* | [**documents_document_usage**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_document_usage) | **POST** /documents/usage | Document counts and storage bytes by dimension
*Document* | [**documents_get_file**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_get_file) | **GET** /documents/{document_id} | Download a document
*Document* | [**documents_get_text**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_get_text) | **GET** /documents/{document_id}/text | Get a document&#39;s extracted text
*Document* | [**documents_import_documents**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_import_documents) | **POST** /documents/import | Import documents from a connected source
*Document* | [**documents_retry_document**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_retry_document) | **POST** /documents/{document_id}/retry | Retry document processing
*Document* | [**documents_unimport_documents**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_unimport_documents) | **DELETE** /documents/import | Remove imported documents
*Document* | [**documents_upload_documents**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md#documents_upload_documents) | **POST** /documents/ | Upload documents
*Dropbox* | [**dropbox_capabilities**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_capabilities) | **GET** /integrations/dropbox/capabilities | Get data source capabilities
*Dropbox* | [**dropbox_get_item_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_get_item_info) | **GET** /integrations/dropbox/drives/{drive_id}/items/{drive_item_id} | Get a drive item
*Dropbox* | [**dropbox_get_user_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_get_user_info) | **GET** /integrations/dropbox/me | Get connected user profile
*Dropbox* | [**dropbox_is_connected**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_is_connected) | **GET** /integrations/dropbox/connected | Check connection status
*Dropbox* | [**dropbox_list_children**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_list_children) | **GET** /integrations/dropbox/drives/{drive_id}/items/{drive_item_id}/children | List children of a drive item
*Dropbox* | [**dropbox_list_drives**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_list_drives) | **GET** /integrations/dropbox/sites/{site_id}/drives | List drives in a site
*Dropbox* | [**dropbox_list_roots**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Dropbox.md#dropbox_list_roots) | **GET** /integrations/dropbox/roots | List top-level browse entries
*FeatureFlag* | [**feature_clear_tenant_feature_flag**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FeatureFlag.md#feature_clear_tenant_feature_flag) | **DELETE** /feature/flags/tenants/{tenant_id}/{flag_key} | Clear a tenant&#39;s feature-flag override
*FeatureFlag* | [**feature_list_tenant_feature_flags**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FeatureFlag.md#feature_list_tenant_feature_flags) | **GET** /feature/flags/tenants/{tenant_id} | List effective feature flags for a tenant
*FeatureFlag* | [**feature_set_tenant_feature_flag**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FeatureFlag.md#feature_set_tenant_feature_flag) | **PUT** /feature/flags/tenants/{tenant_id}/{flag_key} | Set a tenant&#39;s feature-flag override
*File* | [**files_download_file**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/File.md#files_download_file) | **GET** /files/{file_id} | Download a file
*File* | [**files_presigned_file_url**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/File.md#files_presigned_file_url) | **GET** /files/{file_id}/url | Get a short-lived direct download URL for a file
*GoogleDrive* | [**googledrive_capabilities**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_capabilities) | **GET** /integrations/googledrive/capabilities | Get data source capabilities
*GoogleDrive* | [**googledrive_get_item_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_get_item_info) | **GET** /integrations/googledrive/drives/{drive_id}/items/{drive_item_id} | Get a drive item
*GoogleDrive* | [**googledrive_get_user_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_get_user_info) | **GET** /integrations/googledrive/me | Get connected user profile
*GoogleDrive* | [**googledrive_is_connected**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_is_connected) | **GET** /integrations/googledrive/connected | Check connection status
*GoogleDrive* | [**googledrive_list_children**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_list_children) | **GET** /integrations/googledrive/drives/{drive_id}/items/{drive_item_id}/children | List children of a drive item
*GoogleDrive* | [**googledrive_list_drives**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_list_drives) | **GET** /integrations/googledrive/sites/{site_id}/drives | List drives in a site
*GoogleDrive* | [**googledrive_list_roots**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GoogleDrive.md#googledrive_list_roots) | **GET** /integrations/googledrive/roots | List top-level browse entries
*Invitation* | [**invitations_accept_invitation_complete**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Invitation.md#invitations_accept_invitation_complete) | **POST** /invitations/accept | Accept an invitation
*Invitation* | [**invitations_accept_invitation_form**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Invitation.md#invitations_accept_invitation_form) | **GET** /invitations/accept | Render the invitation acceptance form
*Invitation* | [**invitations_create_invitations**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Invitation.md#invitations_create_invitations) | **POST** /invitations/ | Create invitations
*Invitation* | [**invitations_resend_invitation**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Invitation.md#invitations_resend_invitation) | **POST** /invitations/{invitation_id}/resend | Resend an invitation
*Invitation* | [**invitations_revoke_invitation**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Invitation.md#invitations_revoke_invitation) | **POST** /invitations/{invitation_id}/revoke | Revoke an invitation
*Library* | [**libraries_add_library_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_add_library_members) | **POST** /libraries/{library_id}/members | Add library members
*Library* | [**libraries_delete_library**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_delete_library) | **DELETE** /libraries/{library_id} | Delete a library
*Library* | [**libraries_leave_library**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_leave_library) | **DELETE** /libraries/{library_id}/remove/me | Leave a library
*Library* | [**libraries_new_library**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_new_library) | **POST** /libraries/ | Create a library
*Library* | [**libraries_remove_library_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_remove_library_members) | **DELETE** /libraries/{library_id}/members | Remove library members
*Library* | [**libraries_remove_single_member**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_remove_single_member) | **DELETE** /libraries/{library_id}/members/{user_id} | Remove a library member
*Library* | [**libraries_update_library**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md#libraries_update_library) | **PATCH** /libraries/{library_id} | Update a library
*Llm* | [**llm_api_key_inventory**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_api_key_inventory) | **POST** /llm/usage/api/keys | API key inventory with idleness and expiry flags
*Llm* | [**llm_cost_movers**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_cost_movers) | **POST** /llm/insights/movers | Biggest cost movers and the most-expensive model vs the prior period
*Llm* | [**llm_get_cost**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_get_cost) | **POST** /llm/cost | [Deprecated] LLM cost metrics — superseded by POST /llm/usage
*Llm* | [**llm_get_usage_costs**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_get_usage_costs) | **POST** /llm/services/cost | [Deprecated] External service usage costs — superseded by POST /llm/usage
*Llm* | [**llm_llm_total_tokens**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_llm_total_tokens) | **POST** /llm/tokens | [Deprecated] Token usage metrics — superseded by POST /llm/usage
*Llm* | [**llm_message_tokens**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_message_tokens) | **POST** /llm/usage/messages | Token usage aggregated across messages (avg tokens per message)
*Llm* | [**llm_subtenant_usage**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_subtenant_usage) | **POST** /llm/usage/subtenants | Usage rolled up across a parent tenant and its direct children
*Llm* | [**llm_usage_query**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_usage_query) | **POST** /llm/usage | Unified usage aggregation (cost/tokens/requests by dimension)
*Llm* | [**llm_utilization**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Llm.md#llm_utilization) | **POST** /llm/insights/utilization | Idle assistants and license utilization
*LlmCatalog* | [**llm_create_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmCatalog.md#llm_create_catalog) | **POST** /llm/catalog | Create a catalog entry
*LlmCatalog* | [**llm_delete_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmCatalog.md#llm_delete_catalog) | **DELETE** /llm/catalog/{catalog_id} | Delete a catalog entry
*LlmCatalog* | [**llm_update_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmCatalog.md#llm_update_catalog) | **PATCH** /llm/catalog/{catalog_id} | Update a catalog entry
*LlmSetting* | [**llm_create_llm_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmSetting.md#llm_create_llm_settings) | **POST** /llm/settings | Create LLM settings
*LlmSetting* | [**llm_delete_llm_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmSetting.md#llm_delete_llm_settings) | **DELETE** /llm/settings/{settings_id} | Delete LLM settings
*LlmSetting* | [**llm_test_llm_connection**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmSetting.md#llm_test_llm_connection) | **POST** /llm/settings/test | Test an LLM connection
*LlmSetting* | [**llm_test_transcription_connection**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmSetting.md#llm_test_transcription_connection) | **POST** /llm/settings/test/transcription | Test a transcription connection with an audio file
*LlmSetting* | [**llm_update_llm_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LlmSetting.md#llm_update_llm_settings) | **PATCH** /llm/settings/{settings_id} | Update LLM settings
*Message* | [**messages_continue_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_continue_message) | **POST** /messages/{message_id}/continue | Continue a truncated assistant message
*Message* | [**messages_convert_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_convert_message) | **GET** /messages/{message_id}/convert | Convert a message to a document
*Message* | [**messages_create_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_create_message) | **POST** /messages/ | Create a message
*Message* | [**messages_get_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_get_message) | **GET** /messages/{message_id} | Get a message
*Message* | [**messages_get_message_turn**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_get_message_turn) | **GET** /messages/{message_id}/turn | Get all step-messages for a turn
*Message* | [**messages_rephrase_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_rephrase_message) | **GET** /messages/{message_id}/rephrase | Rephrase a message
*Message* | [**messages_resume_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_resume_message) | **POST** /messages/{message_id}/hil | Resume a turn awaiting approval or user input
*Message* | [**messages_submit_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_submit_message) | **POST** /messages/submit | Submit a message with attachments
*Message* | [**messages_translate_message**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Message.md#messages_translate_message) | **GET** /messages/{message_id}/translate | Translate a message
*Nextcloud* | [**nextcloud_capabilities**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_capabilities) | **GET** /integrations/nextcloud/capabilities | Get data source capabilities
*Nextcloud* | [**nextcloud_get_item_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_get_item_info) | **GET** /integrations/nextcloud/drives/{drive_id}/items/{drive_item_id} | Get a drive item
*Nextcloud* | [**nextcloud_get_user_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_get_user_info) | **GET** /integrations/nextcloud/me | Get connected user profile
*Nextcloud* | [**nextcloud_is_connected**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_is_connected) | **GET** /integrations/nextcloud/connected | Check connection status
*Nextcloud* | [**nextcloud_list_children**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_list_children) | **GET** /integrations/nextcloud/drives/{drive_id}/items/{drive_item_id}/children | List children of a drive item
*Nextcloud* | [**nextcloud_list_drives**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_list_drives) | **GET** /integrations/nextcloud/sites/{site_id}/drives | List drives in a site
*Nextcloud* | [**nextcloud_list_roots**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Nextcloud.md#nextcloud_list_roots) | **GET** /integrations/nextcloud/roots | List top-level browse entries
*OneDrive* | [**onedrive_capabilities**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_capabilities) | **GET** /integrations/onedrive/capabilities | Get data source capabilities
*OneDrive* | [**onedrive_get_item_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_get_item_info) | **GET** /integrations/onedrive/drives/{drive_id}/items/{drive_item_id} | Get a drive item
*OneDrive* | [**onedrive_get_user_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_get_user_info) | **GET** /integrations/onedrive/me | Get connected user profile
*OneDrive* | [**onedrive_is_connected**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_is_connected) | **GET** /integrations/onedrive/connected | Check connection status
*OneDrive* | [**onedrive_list_children**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_list_children) | **GET** /integrations/onedrive/drives/{drive_id}/items/{drive_item_id}/children | List children of a drive item
*OneDrive* | [**onedrive_list_drives**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_list_drives) | **GET** /integrations/onedrive/sites/{site_id}/drives | List drives in a site
*OneDrive* | [**onedrive_list_roots**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OneDrive.md#onedrive_list_roots) | **GET** /integrations/onedrive/roots | List top-level browse entries
*Project* | [**projects_add_library_to_project**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_add_library_to_project) | **POST** /projects/{project_id}/libraries/{library_id} | Add a library to a project
*Project* | [**projects_add_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_add_members) | **POST** /projects/{project_id}/members | Add members to a project
*Project* | [**projects_create_project**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_create_project) | **POST** /projects/ | Create a project
*Project* | [**projects_delete_member**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_delete_member) | **DELETE** /projects/{project_id}/members/{user_id} | Remove a member from a project
*Project* | [**projects_delete_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_delete_members) | **DELETE** /projects/{project_id}/members | Remove members from a project
*Project* | [**projects_delete_project**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_delete_project) | **DELETE** /projects/{project_id} | Delete a project
*Project* | [**projects_is_project_name_free**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_is_project_name_free) | **GET** /projects/available | Check if a project name is free
*Project* | [**projects_leave_project**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_leave_project) | **DELETE** /projects/{project_id}/remove/me | Leave a project
*Project* | [**projects_remove_library_from_project**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_remove_library_from_project) | **DELETE** /projects/{project_id}/libraries/{library_id} | Remove a library from a project
*Project* | [**projects_update_project**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md#projects_update_project) | **PATCH** /projects/{project_id} | Update a project
*Prompt* | [**prompts_create_prompt**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Prompt.md#prompts_create_prompt) | **POST** /prompts/ | Create a prompt
*Prompt* | [**prompts_delete_prompt**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Prompt.md#prompts_delete_prompt) | **DELETE** /prompts/{prompt_id} | Delete a prompt
*Prompt* | [**prompts_optimize_prompt**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Prompt.md#prompts_optimize_prompt) | **POST** /prompts/optimize | Optimize a prompt
*Prompt* | [**prompts_update_prompt**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Prompt.md#prompts_update_prompt) | **PATCH** /prompts/{prompt_id} | Update a prompt
*Query* | [**query_query**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Query.md#query_query) | **GET** /query/{path} | Proxy a PostgREST query
*Query* | [**query_query_rpc**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Query.md#query_query_rpc) | **GET** /query/rpc/{path} | Proxy a PostgREST RPC call
*Rating* | [**ratings_remove**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Rating.md#ratings_remove) | **DELETE** /ratings/{rateable_type}/{rateable_id} | Delete a rating
*Rating* | [**ratings_upsert**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Rating.md#ratings_upsert) | **POST** /ratings/ | Upsert a rating
*ResourceAccess* | [**access_get_user_access**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResourceAccess.md#access_get_user_access) | **GET** /access/user/{user_id} | Effective access for a user, and where it comes from
*ResourceAccess* | [**access_revoke_user_grant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResourceAccess.md#access_revoke_user_grant) | **DELETE** /access/user/{user_id}/grants/{kind}/{item_id} | Revoke one direct grant from a user
*ResourceAccess* | [**access_set_user_grants**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResourceAccess.md#access_set_user_grants) | **PUT** /access/user/{user_id}/grants/{kind} | Set a user&#39;s direct grants for one kind
*Role* | [**roles_assign_role_to_group**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_assign_role_to_group) | **POST** /roles/{role_id}/groups/{group_id} | Assign a role to a group
*Role* | [**roles_assign_role_to_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_assign_role_to_user) | **POST** /roles/{role_id}/users/{user_id} | Assign a role to a user
*Role* | [**roles_create_role**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_create_role) | **POST** /roles/ | Create a custom role
*Role* | [**roles_delete_role**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_delete_role) | **DELETE** /roles/{role_id} | Delete a role
*Role* | [**roles_set_default_role**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_set_default_role) | **PUT** /roles/{role_id}/default | Set a role as the tenant default
*Role* | [**roles_unassign_role_from_group**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_unassign_role_from_group) | **DELETE** /roles/{role_id}/groups/{group_id} | Unassign a role from a group
*Role* | [**roles_unassign_role_from_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_unassign_role_from_user) | **DELETE** /roles/{role_id}/users/{user_id} | Unassign a role from a user
*Role* | [**roles_update_role**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md#roles_update_role) | **PATCH** /roles/{role_id} | Update a role
*Settings* | [**settings_current**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Settings.md#settings_current) | **GET** /settings/current | Get current tenant settings
*Settings* | [**settings_update_current_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Settings.md#settings_update_current_settings) | **PATCH** /settings/current | Update current tenant settings
*Settings* | [**settings_update_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Settings.md#settings_update_settings) | **PATCH** /settings/{settings_id} | Update settings by id
*Sharepoint* | [**integrations_get_item_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Sharepoint.md#integrations_get_item_info) | **GET** /integrations/sharepoint/drives/{drive_id}/items/{drive_item_id} | Get a drive item
*Sharepoint* | [**integrations_get_user_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Sharepoint.md#integrations_get_user_info) | **GET** /integrations/sharepoint/me | Get current SharePoint user
*Sharepoint* | [**integrations_is_connected**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Sharepoint.md#integrations_is_connected) | **GET** /integrations/sharepoint/connected | Check SharePoint connection
*Sharepoint* | [**integrations_list_all_sites**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Sharepoint.md#integrations_list_all_sites) | **GET** /integrations/sharepoint/sites | List SharePoint sites
*Sharepoint* | [**integrations_list_children**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Sharepoint.md#integrations_list_children) | **GET** /integrations/sharepoint/drives/{drive_id}/items/{drive_item_id}/children | List children of a drive item
*Sharepoint* | [**integrations_list_drives**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Sharepoint.md#integrations_list_drives) | **GET** /integrations/sharepoint/sites/{site_id}/drives | List drives in a site
*SharepointV1* | [**sharepointv1_capabilities**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_capabilities) | **GET** /integrations/sharepoint/v1/capabilities | Get data source capabilities
*SharepointV1* | [**sharepointv1_get_item_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_get_item_info) | **GET** /integrations/sharepoint/v1/drives/{drive_id}/items/{drive_item_id} | Get a drive item
*SharepointV1* | [**sharepointv1_get_user_info**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_get_user_info) | **GET** /integrations/sharepoint/v1/me | Get connected user profile
*SharepointV1* | [**sharepointv1_is_connected**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_is_connected) | **GET** /integrations/sharepoint/v1/connected | Check connection status
*SharepointV1* | [**sharepointv1_list_children**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_list_children) | **GET** /integrations/sharepoint/v1/drives/{drive_id}/items/{drive_item_id}/children | List children of a drive item
*SharepointV1* | [**sharepointv1_list_drives**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_list_drives) | **GET** /integrations/sharepoint/v1/sites/{site_id}/drives | List drives in a site
*SharepointV1* | [**sharepointv1_list_roots**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointV1.md#sharepointv1_list_roots) | **GET** /integrations/sharepoint/v1/roots | List top-level browse entries
*Storage* | [**storage_download_file**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Storage.md#storage_download_file) | **GET** /storage/{path} | Download a file by signed token
*System* | [**system_read_system_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/System.md#system_read_system_settings) | **GET** /system/settings | Read system settings
*System* | [**system_update_system_settings**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/System.md#system_update_system_settings) | **PATCH** /system/settings | Update system settings
*Tag* | [**tags_delete_tag**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tag.md#tags_delete_tag) | **DELETE** /tags/{tag_id} | Delete a tag
*Tag* | [**tags_new_tag**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tag.md#tags_new_tag) | **POST** /tags/ | Create a tag
*Tag* | [**tags_update_tag**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tag.md#tags_update_tag) | **PATCH** /tags/{tag_id} | Rename a tag
*Tarif* | [**tarifs_create_tarif**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tarif.md#tarifs_create_tarif) | **POST** /tarifs/ | Create a tarif plan
*Tarif* | [**tarifs_delete_tarif**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tarif.md#tarifs_delete_tarif) | **DELETE** /tarifs/{tarif_id} | Delete a tarif plan
*Tarif* | [**tarifs_update_tarif**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tarif.md#tarifs_update_tarif) | **PATCH** /tarifs/{tarif_id} | Update a tarif plan
*Template* | [**templates_create**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Template.md#templates_create) | **POST** /templates/ | Create an email template
*Template* | [**templates_delete**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Template.md#templates_delete) | **DELETE** /templates/{template_id} | Delete an email template
*Template* | [**templates_get_email_catalog**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Template.md#templates_get_email_catalog) | **GET** /templates/email-catalog | List customizable emails and their variables
*Template* | [**templates_update**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Template.md#templates_update) | **PATCH** /templates/{template_id} | Update an email template
*Tenant* | [**tenants_add_library_to_tenants**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_add_library_to_tenants) | **POST** /tenants/{tenant_id}/libraries/{library_id} | Assign a library to a tenant
*Tenant* | [**tenants_create_tenant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_create_tenant) | **POST** /tenants/ | Create a tenant
*Tenant* | [**tenants_create_tenant_connector**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_create_tenant_connector) | **POST** /tenants/{tenant_id}/connectors/{connector_id} | Enable a connector for a tenant
*Tenant* | [**tenants_create_tenant_oauth_client**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_create_tenant_oauth_client) | **POST** /tenants/{tenant_id}/oauth-clients/{oauth_client_id} | Create a per-tenant OAuth client config
*Tenant* | [**tenants_create_tenant_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_create_tenant_tool) | **POST** /tenants/{tenant_id}/tools/{tool_id} | Enable a tool for a tenant
*Tenant* | [**tenants_delete_tenant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_delete_tenant) | **DELETE** /tenants/{tenant_id} | Delete a tenant
*Tenant* | [**tenants_delete_tenant_connector**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_delete_tenant_connector) | **DELETE** /tenants/{tenant_id}/connectors/{connector_id} | Disable a connector for a tenant
*Tenant* | [**tenants_delete_tenant_model**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_delete_tenant_model) | **DELETE** /tenants/{tenant_id}/models/{model_id} | Disable a model for a tenant
*Tenant* | [**tenants_delete_tenant_models_bulk**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_delete_tenant_models_bulk) | **DELETE** /tenants/models/{model_id}/bulk | Disable a model for multiple tenants
*Tenant* | [**tenants_delete_tenant_oauth_client**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_delete_tenant_oauth_client) | **DELETE** /tenants/{tenant_id}/oauth-clients/{oauth_client_id} | Delete a per-tenant OAuth client config
*Tenant* | [**tenants_delete_tenant_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_delete_tenant_tool) | **DELETE** /tenants/{tenant_id}/tools/{tool_id} | Disable a tool for a tenant
*Tenant* | [**tenants_get_current_tenant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_get_current_tenant) | **GET** /tenants/current | Get current tenant
*Tenant* | [**tenants_put_tenant_model**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_put_tenant_model) | **PUT** /tenants/{tenant_id}/models/{model_id} | Enable a model for a tenant
*Tenant* | [**tenants_put_tenant_models_bulk**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_put_tenant_models_bulk) | **PUT** /tenants/models/{model_id}/bulk | Enable a model for multiple tenants
*Tenant* | [**tenants_remove_tenant_library_member**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_remove_tenant_library_member) | **DELETE** /tenants/{tenant_id}/libraries/{library_id} | Unassign a library from a tenant
*Tenant* | [**tenants_update_current_tenant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_update_current_tenant) | **PATCH** /tenants/current | Update current tenant
*Tenant* | [**tenants_update_tenant**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_update_tenant) | **PATCH** /tenants/{tenant_id} | Update a tenant
*Tenant* | [**tenants_update_tenant_oauth_client**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_update_tenant_oauth_client) | **PATCH** /tenants/{tenant_id}/oauth-clients/{oauth_client_id} | Update a per-tenant OAuth client config
*Tenant* | [**tenants_update_tenant_oauth_secret**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tenant.md#tenants_update_tenant_oauth_secret) | **PUT** /tenants/{tenant_id}/oauth-clients/{oauth_client_id}/secret | Set a per-tenant OAuth client secret
*Tool* | [**tools_create_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tool.md#tools_create_tool) | **POST** /tools/ | Create a tool
*Tool* | [**tools_delete_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tool.md#tools_delete_tool) | **DELETE** /tools/{tool_id} | Delete a tool
*Tool* | [**tools_update_tool**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tool.md#tools_update_tool) | **PATCH** /tools/{tool_id} | Update a tool
*ToolAction* | [**toolactions_connect_shared_mailbox**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolAction.md#toolactions_connect_shared_mailbox) | **POST** /tool-actions/email/shared-mailboxes | Connect a shared mailbox
*ToolAction* | [**toolactions_create_email_draft**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolAction.md#toolactions_create_email_draft) | **POST** /tool-actions/email/draft | Create an Outlook mailbox draft from a chat draft
*ToolAction* | [**toolactions_disconnect_shared_mailbox**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolAction.md#toolactions_disconnect_shared_mailbox) | **DELETE** /tool-actions/email/shared-mailboxes/{address} | Disconnect a shared mailbox
*ToolAction* | [**toolactions_list_shared_mailboxes**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolAction.md#toolactions_list_shared_mailboxes) | **GET** /tool-actions/email/shared-mailboxes | List connected shared mailboxes
*ToolAction* | [**toolactions_search_shared_mailboxes**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolAction.md#toolactions_search_shared_mailboxes) | **GET** /tool-actions/email/shared-mailboxes/search | Search the directory for mailboxes to connect
*ToolAction* | [**toolactions_send_email_from_draft**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolAction.md#toolactions_send_email_from_draft) | **POST** /tool-actions/email/send | Send an email from a draft
*Transcription* | [**transcriptions_create_transcription**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Transcription.md#transcriptions_create_transcription) | **POST** /transcriptions/ | Transcribe an audio file
*Transcription* | [**transcriptions_transcription_callback**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Transcription.md#transcriptions_transcription_callback) | **POST** /transcriptions/callback | Receive an async transcription callback
*User* | [**users_activate_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_activate_user) | **POST** /users/{user_id}/activate | Activate a user
*User* | [**users_create_group**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_create_group) | **POST** /users/groups | Create a user group
*User* | [**users_create_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_create_user) | **POST** /users/ | Create a user
*User* | [**users_deactivate_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_deactivate_user) | **POST** /users/{user_id}/deactivate | Deactivate a user
*User* | [**users_delete_group**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_delete_group) | **DELETE** /users/groups/{group_id} | Delete a user group
*User* | [**users_delete_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_delete_user) | **DELETE** /users/{user_id} | Delete a user
*User* | [**users_get_myself**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_get_myself) | **GET** /users/me | Get current user
*User* | [**users_reset_password**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_reset_password) | **POST** /users/passwd | Change own password
*User* | [**users_sync_external_group**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_sync_external_group) | **POST** /users/groups/{group_id}/sync | Sync an external group&#39;s members
*User* | [**users_update_group**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_update_group) | **PATCH** /users/groups/{group_id} | Update a user group
*User* | [**users_update_user**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_update_user) | **PATCH** /users/{user_id} | Update a user
*User* | [**users_upsert_members**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_upsert_members) | **PUT** /users/members/{group_id} | Set user group members
*User* | [**users_upsert_my_preferences**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/User.md#users_upsert_my_preferences) | **PATCH** /users/me/preferences | Update own preferences
*Workflow* | [**workflows_create_run**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_create_run) | **POST** /workflows/{workflow_id}/runs | Create Run
*Workflow* | [**workflows_create_run_stream_token**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_create_run_stream_token) | **POST** /workflows/{workflow_id}/runs/{run_id}/stream-token | Create Run Stream Token
*Workflow* | [**workflows_create_workflow**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_create_workflow) | **POST** /workflows/ | Create Workflow
*Workflow* | [**workflows_delete_workflow**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_delete_workflow) | **DELETE** /workflows/{workflow_id} | Delete Workflow
*Workflow* | [**workflows_refine_workflow**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_refine_workflow) | **POST** /workflows/{workflow_id}/chat | Refine Workflow
*Workflow* | [**workflows_stream_run_events**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_stream_run_events) | **POST** /workflows/{workflow_id}/runs/{run_id}/events | Stream Run Events
*Workflow* | [**workflows_update_workflow**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md#workflows_update_workflow) | **PATCH** /workflows/{workflow_id} | Update Workflow
*Default* | [**post_post_check**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Default.md#post_post_check) | **POST** /post | Post Check
*Default* | [**root_root**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Default.md#root_root) | **GET** / | Root
*Default* | [**stat_stat**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Default.md#stat_stat) | **GET** /stat | Stat
*Default* | [**theme_get_theme**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Default.md#theme_get_theme) | **GET** /theme | Get Theme
*Default* | [**version_version**](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Default.md#version_version) | **GET** /version | Version


## Documentation For Models

 - [AccessItemOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AccessItemOut.md)
 - [AccessKind](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AccessKind.md)
 - [ApiKeyCreateRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKeyCreateRequest.md)
 - [ApiKeyCreateResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKeyCreateResponse.md)
 - [ApiKeyInventoryRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKeyInventoryRequest.md)
 - [ApiKeyInventoryResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKeyInventoryResponse.md)
 - [ApiKeyInventoryRow](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApiKeyInventoryRow.md)
 - [Application](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Application.md)
 - [ApplicationAccessIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationAccessIn.md)
 - [ApplicationCatalog](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationCatalog.md)
 - [ApplicationCatalogIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationCatalogIn.md)
 - [ApplicationCatalogUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationCatalogUpdate.md)
 - [ApplicationGroupOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationGroupOut.md)
 - [ApplicationIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationIn.md)
 - [ApplicationMemberOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ApplicationMemberOut.md)
 - [Assistant](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Assistant.md)
 - [AssistantCatalog](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantCatalog.md)
 - [AssistantCatalogIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantCatalogIn.md)
 - [AssistantCatalogToolOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantCatalogToolOut.md)
 - [AssistantCatalogUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantCatalogUpdate.md)
 - [AssistantGroupOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantGroupOut.md)
 - [AssistantGroupsIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantGroupsIn.md)
 - [AssistantIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantIn.md)
 - [AssistantInputTypeEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantInputTypeEnum.md)
 - [AssistantLibrary](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantLibrary.md)
 - [AssistantMemberGrantedViaEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMemberGrantedViaEnum.md)
 - [AssistantMemberOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMemberOut.md)
 - [AssistantMembersIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantMembersIn.md)
 - [AssistantTool](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantTool.md)
 - [AssistantVisibilityEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantVisibilityEnum.md)
 - [AssistantVisibilityUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/AssistantVisibilityUpdate.md)
 - [Bcc](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Bcc.md)
 - [BudgetAlert](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetAlert.md)
 - [BudgetAlertRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetAlertRequest.md)
 - [BudgetAlertUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetAlertUpdate.md)
 - [BudgetForecast](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetForecast.md)
 - [BudgetSummary](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetSummary.md)
 - [BudgetTopUpOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetTopUpOut.md)
 - [BudgetTopUpRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BudgetTopUpRequest.md)
 - [BulkResult](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/BulkResult.md)
 - [CatalogIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CatalogIn.md)
 - [CatalogUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CatalogUpdate.md)
 - [CategoryOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CategoryOut.md)
 - [Cc](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Cc.md)
 - [Chat](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Chat.md)
 - [ChatIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ChatIn.md)
 - [ChatInactiveDocumentOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ChatInactiveDocumentOut.md)
 - [ChatLibrary](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ChatLibrary.md)
 - [ClarificationAnswer](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ClarificationAnswer.md)
 - [ConnectSharedMailboxIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ConnectSharedMailboxIn.md)
 - [Connector](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Connector.md)
 - [ConnectorAuthType](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ConnectorAuthType.md)
 - [ConnectorConsentOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ConnectorConsentOut.md)
 - [ConnectorOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ConnectorOut.md)
 - [ConnectorStatusOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ConnectorStatusOut.md)
 - [ConnectorUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ConnectorUpdate.md)
 - [CostAudioPerMinute](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostAudioPerMinute.md)
 - [CostByModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostByModel.md)
 - [CostBySource](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostBySource.md)
 - [CostCacheCreationTokens](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCacheCreationTokens.md)
 - [CostCacheCreationTokensAboveTier](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCacheCreationTokensAboveTier.md)
 - [CostCachedTokens](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCachedTokens.md)
 - [CostCachedTokensAboveTier](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCachedTokensAboveTier.md)
 - [CostCompletionTokens](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCompletionTokens.md)
 - [CostCompletionTokens1](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCompletionTokens1.md)
 - [CostCompletionTokensAboveTier](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostCompletionTokensAboveTier.md)
 - [CostPromptTokens](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostPromptTokens.md)
 - [CostPromptTokens1](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostPromptTokens1.md)
 - [CostPromptTokensAboveTier](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostPromptTokensAboveTier.md)
 - [CostTimeseriesPoint](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CostTimeseriesPoint.md)
 - [CreateOutlookDraftRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CreateOutlookDraftRequest.md)
 - [CreateOutlookDraftResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CreateOutlookDraftResponse.md)
 - [CredentialIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CredentialIn.md)
 - [CredentialPartOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CredentialPartOut.md)
 - [CredentialTemplateOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CredentialTemplateOut.md)
 - [CustomConnectorCreate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnectorCreate.md)
 - [CustomConnectorOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnectorOut.md)
 - [CustomConnectorUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/CustomConnectorUpdate.md)
 - [DataSourceCapabilities](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DataSourceCapabilities.md)
 - [DataSourceDriveModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DataSourceDriveModel.md)
 - [DataSourceFolderModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DataSourceFolderModel.md)
 - [DataSourceItemModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DataSourceItemModel.md)
 - [DataSourceSiteModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DataSourceSiteModel.md)
 - [DataSourceUserModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DataSourceUserModel.md)
 - [DateWindowRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DateWindowRequest.md)
 - [DirectFileUrl](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DirectFileUrl.md)
 - [Document](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Document.md)
 - [DocumentMetrics](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DocumentMetrics.md)
 - [DocumentTextOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DocumentTextOut.md)
 - [DocumentUsageRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DocumentUsageRequest.md)
 - [DocumentUsageResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DocumentUsageResponse.md)
 - [DocumentUsageRow](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/DocumentUsageRow.md)
 - [EmailCatalogOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/EmailCatalogOut.md)
 - [EmailSpec](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/EmailSpec.md)
 - [EmailTemplateKey](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/EmailTemplateKey.md)
 - [Example](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Example.md)
 - [FeatureFlagOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FeatureFlagOut.md)
 - [FeatureFlagSetIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FeatureFlagSetIn.md)
 - [FormField](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FormField.md)
 - [FormFieldTypeEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/FormFieldTypeEnum.md)
 - [GroupAppAccessIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GroupAppAccessIn.md)
 - [GroupIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GroupIn.md)
 - [GroupSyncOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/GroupSyncOut.md)
 - [HTTPValidationError](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/HTTPValidationError.md)
 - [IdleAssistant](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/IdleAssistant.md)
 - [InvitationIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/InvitationIn.md)
 - [InvitationOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/InvitationOut.md)
 - [LLMConnectionTestIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LLMConnectionTestIn.md)
 - [LLMConnectionTestOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LLMConnectionTestOut.md)
 - [LLMSettingsIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LLMSettingsIn.md)
 - [LLMSettingsUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LLMSettingsUpdate.md)
 - [Library](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Library.md)
 - [LibraryIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LibraryIn.md)
 - [LibraryMemberBulkDelete](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LibraryMemberBulkDelete.md)
 - [LibraryMemberBulkIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LibraryMemberBulkIn.md)
 - [LibraryMemberIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LibraryMemberIn.md)
 - [LibraryMemberOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LibraryMemberOut.md)
 - [LibraryUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LibraryUpdateIn.md)
 - [LicenseUtilization](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LicenseUtilization.md)
 - [LocationInner](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/LocationInner.md)
 - [MarketplaceCatalogStateEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MarketplaceCatalogStateEnum.md)
 - [MarketplaceCatalogStateUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MarketplaceCatalogStateUpdate.md)
 - [MessageDetailOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MessageDetailOut.md)
 - [MessageFileOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MessageFileOut.md)
 - [MessageIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MessageIn.md)
 - [MessageSubmitOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MessageSubmitOut.md)
 - [MessageTokensResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MessageTokensResponse.md)
 - [MessageTurnOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MessageTurnOut.md)
 - [ModelDelta](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ModelDelta.md)
 - [ModelTierEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ModelTierEnum.md)
 - [MoversResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/MoversResponse.md)
 - [NeulandAssistantsTaggingOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/NeulandAssistantsTaggingOut.md)
 - [NeulandMarketplaceAssistantSchemasTaggingOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/NeulandMarketplaceAssistantSchemasTaggingOut.md)
 - [OAuth2ProviderEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OAuth2ProviderEnum.md)
 - [OAuthClient](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OAuthClient.md)
 - [OAuthClientUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OAuthClientUpdate.md)
 - [OutputFormat](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/OutputFormat.md)
 - [PasswordResetIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/PasswordResetIn.md)
 - [PasswordResetRequestIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/PasswordResetRequestIn.md)
 - [PlanStatus](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/PlanStatus.md)
 - [Project](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Project.md)
 - [ProjectIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ProjectIn.md)
 - [ProjectLibrary](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ProjectLibrary.md)
 - [ProjectMember](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ProjectMember.md)
 - [ProjectMemberBulkDelete](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ProjectMemberBulkDelete.md)
 - [ProjectMemberBulkIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ProjectMemberBulkIn.md)
 - [ProjectMemberIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ProjectMemberIn.md)
 - [Prompt](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Prompt.md)
 - [PromptIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/PromptIn.md)
 - [PromptOptimizeIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/PromptOptimizeIn.md)
 - [PromptOptimizeOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/PromptOptimizeOut.md)
 - [RateableTypeEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/RateableTypeEnum.md)
 - [Rating](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Rating.md)
 - [RatingIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/RatingIn.md)
 - [ReasoningEffortEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ReasoningEffortEnum.md)
 - [RephraseStyleEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/RephraseStyleEnum.md)
 - [ResponseAuthGetEntraGroupsValue](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResponseAuthGetEntraGroupsValue.md)
 - [ResponseDropboxListRoots](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResponseDropboxListRoots.md)
 - [ResponseGoogledriveListRoots](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResponseGoogledriveListRoots.md)
 - [ResponseNextcloudListRoots](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResponseNextcloudListRoots.md)
 - [ResponseOnedriveListRoots](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResponseOnedriveListRoots.md)
 - [ResponseSharepointv1ListRoots](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResponseSharepointv1ListRoots.md)
 - [ResumeIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ResumeIn.md)
 - [Role](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Role.md)
 - [RoleIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/RoleIn.md)
 - [RoleUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/RoleUpdateIn.md)
 - [RunCreateOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/RunCreateOut.md)
 - [SecretUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SecretUpdateIn.md)
 - [SendEmailRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SendEmailRequest.md)
 - [SendEmailResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SendEmailResponse.md)
 - [SetAtlassianCloudIdRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SetAtlassianCloudIdRequest.md)
 - [Settings](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Settings.md)
 - [SettingsIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SettingsIn.md)
 - [SharedMailbox](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharedMailbox.md)
 - [SharedMailboxCandidateOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharedMailboxCandidateOut.md)
 - [SharedMailboxListOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharedMailboxListOut.md)
 - [SharedMailboxSearchOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharedMailboxSearchOut.md)
 - [SharepointDriveModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointDriveModel.md)
 - [SharepointFolderModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointFolderModel.md)
 - [SharepointItemModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointItemModel.md)
 - [SharepointSiteModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointSiteModel.md)
 - [SharepointUserModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SharepointUserModel.md)
 - [SsoExchangeIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SsoExchangeIn.md)
 - [SsoInitOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SsoInitOut.md)
 - [SsoResolveOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SsoResolveOut.md)
 - [StreamTokenOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/StreamTokenOut.md)
 - [SubtenantUsageResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SubtenantUsageResponse.md)
 - [SubtenantUsageRow](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SubtenantUsageRow.md)
 - [SystemSettings](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SystemSettings.md)
 - [SystemSettingsUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/SystemSettingsUpdate.md)
 - [Tag](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tag.md)
 - [TagIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TagIn.md)
 - [TaggableTypeEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TaggableTypeEnum.md)
 - [Tagging](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tagging.md)
 - [Tarif](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Tarif.md)
 - [TarifIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TarifIn.md)
 - [TarifStatusEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TarifStatusEnum.md)
 - [TemplateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TemplateIn.md)
 - [TemplateOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TemplateOut.md)
 - [TemplateUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TemplateUpdate.md)
 - [TenantIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantIn.md)
 - [TenantLLM](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantLLM.md)
 - [TenantModelBulkIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantModelBulkIn.md)
 - [TenantModelIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantModelIn.md)
 - [TenantOAuthClientIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantOAuthClientIn.md)
 - [TenantOAuthClientOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantOAuthClientOut.md)
 - [TenantOAuthClientUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantOAuthClientUpdate.md)
 - [TenantOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantOut.md)
 - [TenantThemeOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantThemeOut.md)
 - [TenantUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TenantUpdateIn.md)
 - [ThemeModeEnum](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ThemeModeEnum.md)
 - [TimeseriesPoint](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TimeseriesPoint.md)
 - [TimeseriesResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TimeseriesResponse.md)
 - [To](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/To.md)
 - [To1](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/To1.md)
 - [TokenOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TokenOut.md)
 - [TokenTimeseriesPerModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TokenTimeseriesPerModel.md)
 - [TokenTimeseriesPoint](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TokenTimeseriesPoint.md)
 - [TokensPerModel](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TokensPerModel.md)
 - [TokensTimeseriesResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TokensTimeseriesResponse.md)
 - [ToolCallOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolCallOut.md)
 - [ToolCallProgressStepOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolCallProgressStepOut.md)
 - [ToolCreate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolCreate.md)
 - [ToolOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolOut.md)
 - [ToolUpdate](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ToolUpdate.md)
 - [TranscriptionOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TranscriptionOut.md)
 - [TranscriptionSegment](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/TranscriptionSegment.md)
 - [Translation](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Translation.md)
 - [UsageCostRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageCostRequest.md)
 - [UsageCostResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageCostResponse.md)
 - [UsageMetrics](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageMetrics.md)
 - [UsageQueryRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageQueryRequest.md)
 - [UsageQueryResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageQueryResponse.md)
 - [UsageRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageRequest.md)
 - [UsageRow](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UsageRow.md)
 - [UserAccessOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserAccessOut.md)
 - [UserGrantIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserGrantIn.md)
 - [UserGrantOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserGrantOut.md)
 - [UserGroup](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserGroup.md)
 - [UserGroupMember](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserGroupMember.md)
 - [UserGroupSource](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserGroupSource.md)
 - [UserIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserIn.md)
 - [UserMeOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserMeOut.md)
 - [UserOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserOut.md)
 - [UserPreferenceOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserPreferenceOut.md)
 - [UserPreferenceUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserPreferenceUpdateIn.md)
 - [UserUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UserUpdateIn.md)
 - [UtilizationRequest](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UtilizationRequest.md)
 - [UtilizationResponse](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/UtilizationResponse.md)
 - [ValidationError](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/ValidationError.md)
 - [VariableSpec](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/VariableSpec.md)
 - [Workflow](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/Workflow.md)
 - [WorkflowChatIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/WorkflowChatIn.md)
 - [WorkflowChatOut](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/WorkflowChatOut.md)
 - [WorkflowIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/WorkflowIn.md)
 - [WorkflowUpdateIn](https://github.com/neulandAI/neuland-ai-hub-sdk-sample/blob/dev/python/sdk/docs/WorkflowUpdateIn.md)


<a id="documentation-for-authorization"></a>
## Documentation For Authorization


Authentication schemes defined for the API:
<a id="OAuth2PasswordBearer"></a>
### OAuth2PasswordBearer

- **Type**: OAuth
- **Flow**: password
- **Authorization URL**: 
- **Scopes**: N/A

<a id="APIKeyHeader"></a>
### APIKeyHeader

- **Type**: API key
- **API key parameter name**: X-API-KEY
- **Location**: HTTP header


## Author




