odinai-sdk 3.0.111
Odin AI Python SDK - Official Python client library for Odin AI API
License: MIT
Requires Python: >=3.9
Keywords: odin, ai, api, sdk, python, cybersecurity, security

# odin-sdk
API Documentation to interact with

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

- API version: 0.1.0
- Package version: 3.0.111
- Generator version: 7.14.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen

## Requirements.

Python 3.9+

## Installation & Usage
### pip install

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

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

Then import the package:
```python
import odin_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 odin_sdk
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

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

```python

import odin_sdk
from odin_sdk.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://127.0.0.1:8001
# See configuration.py for a list of all supported configuration parameters.
configuration = odin_sdk.Configuration(
    host = "https://127.0.0.1:8001"
)



# Enter a context with an instance of the API client
with odin_sdk.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = odin_sdk.ActionsApi(api_client)
    api_tool_request = odin_sdk.ApiToolRequest() # ApiToolRequest | 
    x_api_key = 'x_api_key_example' # str | Your Odin API key. (optional)
    x_api_secret = 'x_api_secret_example' # str | Your Odin API secret. (optional)

    try:
        # Api Tool
        api_response = api_instance.api_tool_tools_api_post(api_tool_request, x_api_key=x_api_key, x_api_secret=x_api_secret)
        print("The response of ActionsApi->api_tool_tools_api_post:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling ActionsApi->api_tool_tools_api_post: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *https://127.0.0.1:8001*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*ActionsApi* | [**api_tool_tools_api_post**](docs/ActionsApi.md#api_tool_tools_api_post) | **POST** /tools/api | Api Tool
*ActionsApi* | [**deploy_bot_tool_tools_deploy_bot_post**](docs/ActionsApi.md#deploy_bot_tool_tools_deploy_bot_post) | **POST** /tools/deploy-bot | Deploy Bot Tool
*AgentsApi* | [**activate_custom_agent_agents_activate_post**](docs/AgentsApi.md#activate_custom_agent_agents_activate_post) | **POST** /agents/activate | Activate an Existing Custom Agent
*AgentsApi* | [**edit_existing_custom_agent_agents_edit_post**](docs/AgentsApi.md#edit_existing_custom_agent_agents_edit_post) | **POST** /agents/edit | Edit an Existing Custom Agent
*AgentsApi* | [**list_agents_for_project_agents_project_id_list_get**](docs/AgentsApi.md#list_agents_for_project_agents_project_id_list_get) | **GET** /agents/{project_id}/list | List Agents for Project
*AgentsApi* | [**save_new_custom_agent_agents_new_post**](docs/AgentsApi.md#save_new_custom_agent_agents_new_post) | **POST** /agents/new | Save a New Custom Agent
*ChatApi* | [**create_chat_chat_create_post**](docs/ChatApi.md#create_chat_chat_create_post) | **POST** /chat/create | Create Chat
*ChatApi* | [**delete_chat_chat_delete_delete**](docs/ChatApi.md#delete_chat_chat_delete_delete) | **DELETE** /chat/delete | Delete Chat
*ChatApi* | [**get_chat_project_project_id_chat_chat_id_get**](docs/ChatApi.md#get_chat_project_project_id_chat_chat_id_get) | **GET** /project/{project_id}/chat/{chat_id} | Get Chat
*ChatApi* | [**get_chats_project_project_id_chat_get**](docs/ChatApi.md#get_chats_project_project_id_chat_get) | **GET** /project/{project_id}/chat | Get Chats
*ChatApi* | [**get_default_models_chat_models_get**](docs/ChatApi.md#get_default_models_chat_models_get) | **GET** /chat/models | Get Default Models
*ChatApi* | [**send_message_v3_v3_chat_message_post**](docs/ChatApi.md#send_message_v3_v3_chat_message_post) | **POST** /v3/chat/message |  Send Message V3
*CustomToolsApi* | [**clone_public_tool_tools_custom_clone_post**](docs/CustomToolsApi.md#clone_public_tool_tools_custom_clone_post) | **POST** /tools/custom/clone | Clone Public Tool
*CustomToolsApi* | [**create_custom_tool_tools_custom_post**](docs/CustomToolsApi.md#create_custom_tool_tools_custom_post) | **POST** /tools/custom | Create Custom Tool
*CustomToolsApi* | [**delete_custom_tool_tools_custom_tool_id_delete**](docs/CustomToolsApi.md#delete_custom_tool_tools_custom_tool_id_delete) | **DELETE** /tools/custom/{tool_id} | Delete Custom Tool
*CustomToolsApi* | [**execute_workflow_stream_tools_execute_workflow_stream_get**](docs/CustomToolsApi.md#execute_workflow_stream_tools_execute_workflow_stream_get) | **GET** /tools/execute-workflow-stream | Execute Workflow Stream
*CustomToolsApi* | [**execute_workflow_tools_execute_workflow_post**](docs/CustomToolsApi.md#execute_workflow_tools_execute_workflow_post) | **POST** /tools/execute-workflow | Execute Workflow
*CustomToolsApi* | [**execute_workflow_with_file_upload_tools_execute_workflow_file_upload_post**](docs/CustomToolsApi.md#execute_workflow_with_file_upload_tools_execute_workflow_file_upload_post) | **POST** /tools/execute-workflow-file-upload | Execute Workflow With File Upload
*CustomToolsApi* | [**export_custom_tool_tools_custom_tool_id_export_post**](docs/CustomToolsApi.md#export_custom_tool_tools_custom_tool_id_export_post) | **POST** /tools/custom/{tool_id}/export | Export Custom Tool
*CustomToolsApi* | [**get_available_toolkit_tools_tools_available_toolkit_tools_get**](docs/CustomToolsApi.md#get_available_toolkit_tools_tools_available_toolkit_tools_get) | **GET** /tools/available-toolkit-tools | Get Available Toolkit Tools
*CustomToolsApi* | [**get_custom_tool_tools_custom_tool_id_get**](docs/CustomToolsApi.md#get_custom_tool_tools_custom_tool_id_get) | **GET** /tools/custom/{tool_id} | Get Custom Tool
*CustomToolsApi* | [**get_custom_tools_tools_custom_get**](docs/CustomToolsApi.md#get_custom_tools_tools_custom_get) | **GET** /tools/custom | Get Custom Tools
*CustomToolsApi* | [**get_public_custom_tools_tools_custom_public_get**](docs/CustomToolsApi.md#get_public_custom_tools_tools_custom_public_get) | **GET** /tools/custom/public | Get Public Custom Tools
*CustomToolsApi* | [**get_tool_schedule_status_tools_custom_tool_id_schedule_status_get**](docs/CustomToolsApi.md#get_tool_schedule_status_tools_custom_tool_id_schedule_status_get) | **GET** /tools/custom/{tool_id}/schedule-status | Get Tool Schedule Status
*CustomToolsApi* | [**get_tool_version_tools_custom_tool_id_version_version_get**](docs/CustomToolsApi.md#get_tool_version_tools_custom_tool_id_version_version_get) | **GET** /tools/custom/{tool_id}/version/{version} | Get Tool Version
*CustomToolsApi* | [**get_tool_versions_tools_custom_tool_id_versions_get**](docs/CustomToolsApi.md#get_tool_versions_tools_custom_tool_id_versions_get) | **GET** /tools/custom/{tool_id}/versions | Get Tool Versions
*CustomToolsApi* | [**get_toolkit_oauth_login_url_tools_oauth_login_url_get**](docs/CustomToolsApi.md#get_toolkit_oauth_login_url_tools_oauth_login_url_get) | **GET** /tools/oauth/login-url | Get Toolkit Oauth Login Url
*CustomToolsApi* | [**get_toolkit_oauth_status_tools_oauth_status_get**](docs/CustomToolsApi.md#get_toolkit_oauth_status_tools_oauth_status_get) | **GET** /tools/oauth/status | Get Toolkit Oauth Status
*CustomToolsApi* | [**get_tools_schedule_status_batch_tools_custom_schedule_status_batch_post**](docs/CustomToolsApi.md#get_tools_schedule_status_batch_tools_custom_schedule_status_batch_post) | **POST** /tools/custom/schedule-status/batch | Get Tools Schedule Status Batch
*CustomToolsApi* | [**import_custom_tool_tools_custom_import_post**](docs/CustomToolsApi.md#import_custom_tool_tools_custom_import_post) | **POST** /tools/custom/import | Import Custom Tool
*CustomToolsApi* | [**pause_tool_schedule_tools_custom_tool_id_pause_schedule_post**](docs/CustomToolsApi.md#pause_tool_schedule_tools_custom_tool_id_pause_schedule_post) | **POST** /tools/custom/{tool_id}/pause-schedule | Pause Tool Schedule
*CustomToolsApi* | [**publish_custom_tool_tools_custom_tool_id_publish_post**](docs/CustomToolsApi.md#publish_custom_tool_tools_custom_tool_id_publish_post) | **POST** /tools/custom/{tool_id}/publish | Publish Custom Tool
*CustomToolsApi* | [**resume_tool_schedule_tools_custom_tool_id_resume_schedule_post**](docs/CustomToolsApi.md#resume_tool_schedule_tools_custom_tool_id_resume_schedule_post) | **POST** /tools/custom/{tool_id}/resume-schedule | Resume Tool Schedule
*CustomToolsApi* | [**revert_draft_to_version_tools_custom_tool_id_revert_to_version_post**](docs/CustomToolsApi.md#revert_draft_to_version_tools_custom_tool_id_revert_to_version_post) | **POST** /tools/custom/{tool_id}/revert-to-version | Revert Draft To Version
*CustomToolsApi* | [**update_custom_tool_tools_custom_tool_id_put**](docs/CustomToolsApi.md#update_custom_tool_tools_custom_tool_id_put) | **PUT** /tools/custom/{tool_id} | Update Custom Tool
*DataTypesApi* | [**cancel_compute_column_job_project_project_id_data_type_data_type_id_compute_column_cancel_execution_id_post**](docs/DataTypesApi.md#cancel_compute_column_job_project_project_id_data_type_data_type_id_compute_column_cancel_execution_id_post) | **POST** /project/{project_id}/data-type/{data_type_id}/compute-column/cancel/{execution_id} | Cancel Compute Column Job
*DataTypesApi* | [**compute_column_values_async_project_project_id_data_type_data_type_id_compute_column_async_post**](docs/DataTypesApi.md#compute_column_values_async_project_project_id_data_type_data_type_id_compute_column_async_post) | **POST** /project/{project_id}/data-type/{data_type_id}/compute-column/async | Compute Column Values Async
*DataTypesApi* | [**create_data_type_project_project_id_data_types_post**](docs/DataTypesApi.md#create_data_type_project_project_id_data_types_post) | **POST** /project/{project_id}/data-types | Create Data Type
*DataTypesApi* | [**create_data_type_view_project_project_id_data_type_data_type_id_view_post**](docs/DataTypesApi.md#create_data_type_view_project_project_id_data_type_data_type_id_view_post) | **POST** /project/{project_id}/data-type/{data_type_id}/view | Create Data Type View
*DataTypesApi* | [**delete_data_type_by_id_project_project_id_data_types_data_type_id_delete**](docs/DataTypesApi.md#delete_data_type_by_id_project_project_id_data_types_data_type_id_delete) | **DELETE** /project/{project_id}/data-types/{data_type_id} | Delete Data Type By Id
*DataTypesApi* | [**get_compute_column_jobs_project_project_id_data_type_data_type_id_compute_column_jobs_get**](docs/DataTypesApi.md#get_compute_column_jobs_project_project_id_data_type_data_type_id_compute_column_jobs_get) | **GET** /project/{project_id}/data-type/{data_type_id}/compute-column/jobs | Get Compute Column Jobs
*DataTypesApi* | [**get_compute_column_status_project_project_id_data_type_data_type_id_compute_column_status_execution_id_get**](docs/DataTypesApi.md#get_compute_column_status_project_project_id_data_type_data_type_id_compute_column_status_execution_id_get) | **GET** /project/{project_id}/data-type/{data_type_id}/compute-column/status/{execution_id} | Get Compute Column Status
*DataTypesApi* | [**get_data_type_by_id_project_project_id_data_types_data_type_id_get**](docs/DataTypesApi.md#get_data_type_by_id_project_project_id_data_types_data_type_id_get) | **GET** /project/{project_id}/data-types/{data_type_id} | Get Data Type By Id
*DataTypesApi* | [**get_data_type_view_by_id_project_project_id_data_types_data_type_id_view_get**](docs/DataTypesApi.md#get_data_type_view_by_id_project_project_id_data_types_data_type_id_view_get) | **GET** /project/{project_id}/data-types/{data_type_id}/view | Get Data Type View By Id
*DataTypesApi* | [**get_data_types_project_project_id_data_types_get**](docs/DataTypesApi.md#get_data_types_project_project_id_data_types_get) | **GET** /project/{project_id}/data-types | Get Data Types
*DataTypesApi* | [**get_grouped_data_type_view_by_id_project_project_id_data_types_data_type_id_view_grouped_get**](docs/DataTypesApi.md#get_grouped_data_type_view_by_id_project_project_id_data_types_data_type_id_view_grouped_get) | **GET** /project/{project_id}/data-types/{data_type_id}/view/grouped | Get Grouped Data Type View By Id
*DataTypesApi* | [**get_template_details_project_project_id_data_type_templates_template_name_get**](docs/DataTypesApi.md#get_template_details_project_project_id_data_type_templates_template_name_get) | **GET** /project/{project_id}/data-type-templates/{template_name} | Get Template Details
*DataTypesApi* | [**get_templates_project_project_id_data_type_templates_get**](docs/DataTypesApi.md#get_templates_project_project_id_data_type_templates_get) | **GET** /project/{project_id}/data-type-templates | Get Templates
*DataTypesApi* | [**import_table_project_project_id_import_table_post**](docs/DataTypesApi.md#import_table_project_project_id_import_table_post) | **POST** /project/{project_id}/import-table | Import Table
*DataTypesApi* | [**update_column_metadata_project_project_id_data_type_data_type_id_column_column_name_metadata_put**](docs/DataTypesApi.md#update_column_metadata_project_project_id_data_type_data_type_id_column_column_name_metadata_put) | **PUT** /project/{project_id}/data-type/{data_type_id}/column/{column_name}/metadata | Update Column Metadata
*DataTypesApi* | [**update_data_type_view_project_project_id_data_type_data_type_id_view_view_id_put**](docs/DataTypesApi.md#update_data_type_view_project_project_id_data_type_data_type_id_view_view_id_put) | **PUT** /project/{project_id}/data-type/{data_type_id}/view/{view_id} | Update Data Type View
*DataTypesApi* | [**use_template_project_project_id_data_type_templates_use_post**](docs/DataTypesApi.md#use_template_project_project_id_data_type_templates_use_post) | **POST** /project/{project_id}/data-type-templates/use | Use Template
*ExecutionHistoryApi* | [**get_execution_history_tools_execution_history_get**](docs/ExecutionHistoryApi.md#get_execution_history_tools_execution_history_get) | **GET** /tools/execution-history | Get Execution History
*ExecutionHistoryApi* | [**get_execution_run_details_tools_execution_history_run_id_get**](docs/ExecutionHistoryApi.md#get_execution_run_details_tools_execution_history_run_id_get) | **GET** /tools/execution-history/{run_id} | Get Execution Run Details
*JsonsApi* | [**delete_json_json_delete**](docs/JsonsApi.md#delete_json_json_delete) | **DELETE** /json | Delete Json
*JsonsApi* | [**edit_json_json_put**](docs/JsonsApi.md#edit_json_json_put) | **PUT** /json | Edit Json
*JsonsApi* | [**get_json_json_post**](docs/JsonsApi.md#get_json_json_post) | **POST** /json | Get Json
*JsonsApi* | [**get_jsons_jsons_post**](docs/JsonsApi.md#get_jsons_jsons_post) | **POST** /jsons | Get Jsons
*KnowledgeBaseApi* | [**add_file_to_knowledge_base_v3_v3_project_knowledge_add_file_post**](docs/KnowledgeBaseApi.md#add_file_to_knowledge_base_v3_v3_project_knowledge_add_file_post) | **POST** /v3/project/knowledge/add/file | Add File To Knowledge Base V3
*KnowledgeBaseApi* | [**batch_delete_project_knowledge_delete_delete**](docs/KnowledgeBaseApi.md#batch_delete_project_knowledge_delete_delete) | **DELETE** /project/knowledge/delete | Batch Delete
*KnowledgeBaseApi* | [**sync_kb_file_v2_v2_project_knowledge_sync_file_post**](docs/KnowledgeBaseApi.md#sync_kb_file_v2_v2_project_knowledge_sync_file_post) | **POST** /v2/project/knowledge/sync/file | Sync Kb File V2
*ProjectsApi* | [**add_user_to_project_project_user_add_post**](docs/ProjectsApi.md#add_user_to_project_project_user_add_post) | **POST** /project/user/add | Add User To Project
*ProjectsApi* | [**create_project_project_create_post**](docs/ProjectsApi.md#create_project_project_create_post) | **POST** /project/create | Create Project
*ProjectsApi* | [**delete_project_project_delete_delete**](docs/ProjectsApi.md#delete_project_project_delete_delete) | **DELETE** /project/delete | Delete Project
*ProjectsApi* | [**edit_project_user_project_user_edit_post**](docs/ProjectsApi.md#edit_project_user_project_user_edit_post) | **POST** /project/user/edit | Edit Project User
*ProjectsApi* | [**get_project_members_project_project_id_members_get**](docs/ProjectsApi.md#get_project_members_project_project_id_members_get) | **GET** /project/{project_id}/members | Get Project Members
*ProjectsApi* | [**get_projects_projects_get**](docs/ProjectsApi.md#get_projects_projects_get) | **GET** /projects | Get Projects
*ProjectsApi* | [**update_project_project_update_post**](docs/ProjectsApi.md#update_project_project_update_post) | **POST** /project/update | Update Project
*RolesApi* | [**create_role_project_project_id_roles_post**](docs/RolesApi.md#create_role_project_project_id_roles_post) | **POST** /project/{project_id}/roles | Create Role
*RolesApi* | [**get_all_role_ids_project_project_id_roles_get**](docs/RolesApi.md#get_all_role_ids_project_project_id_roles_get) | **GET** /project/{project_id}/roles | Get All Role Ids
*ScheduleManagementApi* | [**get_tool_schedule_status_tools_custom_tool_id_schedule_status_get**](docs/ScheduleManagementApi.md#get_tool_schedule_status_tools_custom_tool_id_schedule_status_get) | **GET** /tools/custom/{tool_id}/schedule-status | Get Tool Schedule Status
*ScheduleManagementApi* | [**get_tools_schedule_status_batch_tools_custom_schedule_status_batch_post**](docs/ScheduleManagementApi.md#get_tools_schedule_status_batch_tools_custom_schedule_status_batch_post) | **POST** /tools/custom/schedule-status/batch | Get Tools Schedule Status Batch
*ScheduleManagementApi* | [**pause_tool_schedule_tools_custom_tool_id_pause_schedule_post**](docs/ScheduleManagementApi.md#pause_tool_schedule_tools_custom_tool_id_pause_schedule_post) | **POST** /tools/custom/{tool_id}/pause-schedule | Pause Tool Schedule
*ScheduleManagementApi* | [**resume_tool_schedule_tools_custom_tool_id_resume_schedule_post**](docs/ScheduleManagementApi.md#resume_tool_schedule_tools_custom_tool_id_resume_schedule_post) | **POST** /tools/custom/{tool_id}/resume-schedule | Resume Tool Schedule
*ToolsApi* | [**ai_classify_tools_ai_classify_post**](docs/ToolsApi.md#ai_classify_tools_ai_classify_post) | **POST** /tools/ai/classify | Ai Classify
*ToolsApi* | [**ai_summary_tools_ai_summarize_post**](docs/ToolsApi.md#ai_summary_tools_ai_summarize_post) | **POST** /tools/ai/summarize | Ai Summary
*ToolsApi* | [**check_pii_in_documents_tools_pii_check_post**](docs/ToolsApi.md#check_pii_in_documents_tools_pii_check_post) | **POST** /tools/pii-check | Check Pii In Documents
*ToolsApi* | [**convert_md_html_tools_md_html_conversion_post**](docs/ToolsApi.md#convert_md_html_tools_md_html_conversion_post) | **POST** /tools/md-html-conversion | Convert Md Html
*ToolsApi* | [**create_blog_from_title_tools_ai_blog_create_auto_post**](docs/ToolsApi.md#create_blog_from_title_tools_ai_blog_create_auto_post) | **POST** /tools/ai/blog/create/auto | Create Blog From Title
*ToolsApi* | [**create_blog_key_points_tools_ai_blog_ideas_post**](docs/ToolsApi.md#create_blog_key_points_tools_ai_blog_ideas_post) | **POST** /tools/ai/blog/ideas | Create Blog Key Points
*ToolsApi* | [**create_blog_sections_tools_ai_blog_sections_post**](docs/ToolsApi.md#create_blog_sections_tools_ai_blog_sections_post) | **POST** /tools/ai/blog/sections | Create Blog Sections
*ToolsApi* | [**create_blog_title_tools_ai_blog_title_post**](docs/ToolsApi.md#create_blog_title_tools_ai_blog_title_post) | **POST** /tools/ai/blog/title | Create Blog Title
*ToolsApi* | [**create_blog_tools_ai_blog_create_post**](docs/ToolsApi.md#create_blog_tools_ai_blog_create_post) | **POST** /tools/ai/blog/create | Create Blog
*ToolsApi* | [**execute_step_tools_execute_step_post**](docs/ToolsApi.md#execute_step_tools_execute_step_post) | **POST** /tools/execute-step | Execute Step
*ToolsApi* | [**extract_data_tools_extract_data_post**](docs/ToolsApi.md#extract_data_tools_extract_data_post) | **POST** /tools/extract_data | Extract Data
*ToolsApi* | [**extract_info_from_file_tools_file_extract_start_post**](docs/ToolsApi.md#extract_info_from_file_tools_file_extract_start_post) | **POST** /tools/file/extract/start | Extract Info From File
*ToolsApi* | [**fetch_data_tools_file_extract_fetch_post**](docs/ToolsApi.md#fetch_data_tools_file_extract_fetch_post) | **POST** /tools/file/extract/fetch | Fetch Data
*ToolsApi* | [**fetch_kb_documents_tools_kb_fetch_documents_post**](docs/ToolsApi.md#fetch_kb_documents_tools_kb_fetch_documents_post) | **POST** /tools/kb/fetch_documents | Fetch Kb Documents
*ToolsApi* | [**find_prospeo_data_tools_prospeo_post**](docs/ToolsApi.md#find_prospeo_data_tools_prospeo_post) | **POST** /tools/prospeo | Find Prospeo Data
*ToolsApi* | [**get_available_tools_by_category_tools_available_by_category_get**](docs/ToolsApi.md#get_available_tools_by_category_tools_available_by_category_get) | **GET** /tools/available/by-category | Get Available Tools By Category
*ToolsApi* | [**get_available_tools_tools_available_get**](docs/ToolsApi.md#get_available_tools_tools_available_get) | **GET** /tools/available | Get Available Tools
*ToolsApi* | [**get_step_result_tools_step_result_project_id_tool_id_step_id_get**](docs/ToolsApi.md#get_step_result_tools_step_result_project_id_tool_id_step_id_get) | **GET** /tools/step-result/{project_id}/{tool_id}/{step_id} | Get Step Result
*ToolsApi* | [**get_stock_data_tools_v2_yahoo_finance_stock_data_post**](docs/ToolsApi.md#get_stock_data_tools_v2_yahoo_finance_stock_data_post) | **POST** /tools/v2/yahoo-finance/stock/data | Get Stock Data
*ToolsApi* | [**recreate_blog_section_tools_ai_blog_regenerate_post**](docs/ToolsApi.md#recreate_blog_section_tools_ai_blog_regenerate_post) | **POST** /tools/ai/blog/regenerate | Recreate Blog Section
*ToolsApi* | [**recreate_blog_section_tools_ai_blog_section_regenerate_post**](docs/ToolsApi.md#recreate_blog_section_tools_ai_blog_section_regenerate_post) | **POST** /tools/ai/blog/section/regenerate | Recreate Blog Section
*ToolsApi* | [**search_available_tools_tools_available_search_get**](docs/ToolsApi.md#search_available_tools_tools_available_search_get) | **GET** /tools/available/search | Search Available Tools
*ToolsApi* | [**translate_texts_tools_ai_translate_post**](docs/ToolsApi.md#translate_texts_tools_ai_translate_post) | **POST** /tools/ai/translate | Translate Texts
*ToolsApi* | [**write_blog_section_tools_create_blog_section_post**](docs/ToolsApi.md#write_blog_section_tools_create_blog_section_post) | **POST** /tools/create_blog_section | Write Blog Section
*ToolsApi* | [**write_blog_tools_ai_blog_write_post**](docs/ToolsApi.md#write_blog_tools_ai_blog_write_post) | **POST** /tools/ai/blog/write | Write Blog
*DefaultApi* | [**get_youtube_captions_json_tools_ai_extract_youtube_captions_post**](docs/DefaultApi.md#get_youtube_captions_json_tools_ai_extract_youtube_captions_post) | **POST** /tools/ai/extract-youtube-captions | Get Youtube Captions Json
*DefaultApi* | [**sse_endpoint_tools_push_get**](docs/DefaultApi.md#sse_endpoint_tools_push_get) | **GET** /tools/push | Sse Endpoint


## Documentation For Models

 - [AIClassifyRequest](docs/AIClassifyRequest.md)
 - [AIClassifyResponse](docs/AIClassifyResponse.md)
 - [AISummarizeRequest](docs/AISummarizeRequest.md)
 - [AISummarizeResponse](docs/AISummarizeResponse.md)
 - [APIKey](docs/APIKey.md)
 - [ActionsRules](docs/ActionsRules.md)
 - [ActivateCustomAgentResponse](docs/ActivateCustomAgentResponse.md)
 - [AddMembersRules](docs/AddMembersRules.md)
 - [AddUserToProjectRequest](docs/AddUserToProjectRequest.md)
 - [AddUserToProjectResponse](docs/AddUserToProjectResponse.md)
 - [AgentsRules](docs/AgentsRules.md)
 - [AnalyticsRules](docs/AnalyticsRules.md)
 - [ApiToolRequest](docs/ApiToolRequest.md)
 - [ApiToolResponse](docs/ApiToolResponse.md)
 - [AssistantRules](docs/AssistantRules.md)
 - [BatchDeleteRequest](docs/BatchDeleteRequest.md)
 - [BatchDeleteResponse](docs/BatchDeleteResponse.md)
 - [Blog](docs/Blog.md)
 - [BlogRegenerateRequest](docs/BlogRegenerateRequest.md)
 - [BlogRegenerateResponse](docs/BlogRegenerateResponse.md)
 - [BlogRegenerateSectionRequest](docs/BlogRegenerateSectionRequest.md)
 - [BlogRegenerateSectionResponse](docs/BlogRegenerateSectionResponse.md)
 - [BlogRequest](docs/BlogRequest.md)
 - [BlogResponse](docs/BlogResponse.md)
 - [BlogSection](docs/BlogSection.md)
 - [BodyFindProspeoDataToolsProspeoPost](docs/BodyFindProspeoDataToolsProspeoPost.md)
 - [CategoryInput](docs/CategoryInput.md)
 - [ChatModelInfoResponse](docs/ChatModelInfoResponse.md)
 - [ChatRules](docs/ChatRules.md)
 - [ClonePublicToolRequest](docs/ClonePublicToolRequest.md)
 - [ComputeColumnAsyncResponse](docs/ComputeColumnAsyncResponse.md)
 - [ComputeColumnCancelResponse](docs/ComputeColumnCancelResponse.md)
 - [ComputeColumnJobsResponse](docs/ComputeColumnJobsResponse.md)
 - [ComputeColumnRequest](docs/ComputeColumnRequest.md)
 - [ComputeColumnStatusResponse](docs/ComputeColumnStatusResponse.md)
 - [CreateBlogSectionRequest](docs/CreateBlogSectionRequest.md)
 - [CreateBlogSectionResponse](docs/CreateBlogSectionResponse.md)
 - [CreateChatPromptRequest](docs/CreateChatPromptRequest.md)
 - [CreateChatPromptResponse](docs/CreateChatPromptResponse.md)
 - [CreateCustomToolRequest](docs/CreateCustomToolRequest.md)
 - [CreateProjectRequest](docs/CreateProjectRequest.md)
 - [CreateProjectResponse](docs/CreateProjectResponse.md)
 - [CreateRoleRequest](docs/CreateRoleRequest.md)
 - [CreateRoleResponse](docs/CreateRoleResponse.md)
 - [CreateViewRequest](docs/CreateViewRequest.md)
 - [CreateViewResponse](docs/CreateViewResponse.md)
 - [CustomChatbot](docs/CustomChatbot.md)
 - [CustomToolListResponse](docs/CustomToolListResponse.md)
 - [CustomToolResponse](docs/CustomToolResponse.md)
 - [CustomToolVersionListResponse](docs/CustomToolVersionListResponse.md)
 - [CustomToolVersionResponse](docs/CustomToolVersionResponse.md)
 - [DTField](docs/DTField.md)
 - [DataTypeWithSchema](docs/DataTypeWithSchema.md)
 - [DeleteChatRequest](docs/DeleteChatRequest.md)
 - [DeleteChatResponse](docs/DeleteChatResponse.md)
 - [DeleteDataTypeResponse](docs/DeleteDataTypeResponse.md)
 - [DeleteJsonRequest](docs/DeleteJsonRequest.md)
 - [DeleteJsonResponse](docs/DeleteJsonResponse.md)
 - [DeleteProjectRequest](docs/DeleteProjectRequest.md)
 - [DeleteProjectResponse](docs/DeleteProjectResponse.md)
 - [DeployBotToolRequest](docs/DeployBotToolRequest.md)
 - [DeployBotToolResponse](docs/DeployBotToolResponse.md)
 - [DocumentRules](docs/DocumentRules.md)
 - [DomainSearchRequest](docs/DomainSearchRequest.md)
 - [EditExistingCustomAgent](docs/EditExistingCustomAgent.md)
 - [EditExistingCustomAgentResponse](docs/EditExistingCustomAgentResponse.md)
 - [EditProjectRequest](docs/EditProjectRequest.md)
 - [EditProjectResponse](docs/EditProjectResponse.md)
 - [EmailFinderRequest](docs/EmailFinderRequest.md)
 - [EmailVerifierRequest](docs/EmailVerifierRequest.md)
 - [ExecutionMode](docs/ExecutionMode.md)
 - [ExecutionTriggerMode](docs/ExecutionTriggerMode.md)
 - [ExportToolRequest](docs/ExportToolRequest.md)
 - [ExportToolResponse](docs/ExportToolResponse.md)
 - [ExtractDataResponse](docs/ExtractDataResponse.md)
 - [ExtractMetaDataRequest](docs/ExtractMetaDataRequest.md)
 - [ExtractYoutubeCaptionsRequest](docs/ExtractYoutubeCaptionsRequest.md)
 - [FetchDataRequest](docs/FetchDataRequest.md)
 - [FetchDataResponse](docs/FetchDataResponse.md)
 - [FetchKBDocumentsRequest](docs/FetchKBDocumentsRequest.md)
 - [FetchKBDocumentsResponse](docs/FetchKBDocumentsResponse.md)
 - [FlowsRules](docs/FlowsRules.md)
 - [GetAllProjectsResponse](docs/GetAllProjectsResponse.md)
 - [GetAllRoleNamesResponse](docs/GetAllRoleNamesResponse.md)
 - [GetChatResponse](docs/GetChatResponse.md)
 - [GetChatsResponse](docs/GetChatsResponse.md)
 - [GetDataTypeViewResponse](docs/GetDataTypeViewResponse.md)
 - [GetGroupedDataTypeViewResponse](docs/GetGroupedDataTypeViewResponse.md)
 - [GetJsonRequest](docs/GetJsonRequest.md)
 - [GetJsonsRequest](docs/GetJsonsRequest.md)
 - [GetProjectMembersResponse](docs/GetProjectMembersResponse.md)
 - [GetTemplatesResponse](docs/GetTemplatesResponse.md)
 - [HTTPValidationError](docs/HTTPValidationError.md)
 - [Images](docs/Images.md)
 - [ImportTableResponse](docs/ImportTableResponse.md)
 - [ImportToolRequest](docs/ImportToolRequest.md)
 - [InvitedUser](docs/InvitedUser.md)
 - [KBFileStatus](docs/KBFileStatus.md)
 - [KBRules](docs/KBRules.md)
 - [KbInfo](docs/KbInfo.md)
 - [KeywordPair](docs/KeywordPair.md)
 - [LLMModel](docs/LLMModel.md)
 - [LinkedInEmailFinderRequest](docs/LinkedInEmailFinderRequest.md)
 - [ListAgentsForProjectResponse](docs/ListAgentsForProjectResponse.md)
 - [MdHTMLConversionRequest](docs/MdHTMLConversionRequest.md)
 - [ModelJson](docs/ModelJson.md)
 - [PIICheckRequest](docs/PIICheckRequest.md)
 - [PersonalityId](docs/PersonalityId.md)
 - [Project](docs/Project.md)
 - [ProjectInfo](docs/ProjectInfo.md)
 - [ProjectMember](docs/ProjectMember.md)
 - [ProspeoRequest](docs/ProspeoRequest.md)
 - [PublishToolRequest](docs/PublishToolRequest.md)
 - [QuickUploadMultiple](docs/QuickUploadMultiple.md)
 - [Resource](docs/Resource.md)
 - [Role](docs/Role.md)
 - [RolesRules](docs/RolesRules.md)
 - [RoutesDataTypesAddDataTypeRequest](docs/RoutesDataTypesAddDataTypeRequest.md)
 - [RoutesDataTypesAddDataTypeResponse](docs/RoutesDataTypesAddDataTypeResponse.md)
 - [RoutesDataTypesGetDataTypeResponse](docs/RoutesDataTypesGetDataTypeResponse.md)
 - [RoutesDataTypesGetDataTypesResponse](docs/RoutesDataTypesGetDataTypesResponse.md)
 - [RoutesKnowledgebaseKnowledgeBaseDataResponse](docs/RoutesKnowledgebaseKnowledgeBaseDataResponse.md)
 - [RoutesProjectsActivateCustomAgentRequest](docs/RoutesProjectsActivateCustomAgentRequest.md)
 - [RoutesProjectsMember](docs/RoutesProjectsMember.md)
 - [RoutesToolsToolsMiscRoutesResponseKBDocument](docs/RoutesToolsToolsMiscRoutesResponseKBDocument.md)
 - [RoutesToolsToolsModelsExecutionHistoryResponse](docs/RoutesToolsToolsModelsExecutionHistoryResponse.md)
 - [Rules](docs/Rules.md)
 - [SaveNewCustomAgent](docs/SaveNewCustomAgent.md)
 - [SaveNewCustomAgentResponse](docs/SaveNewCustomAgentResponse.md)
 - [SendMessageResponse](docs/SendMessageResponse.md)
 - [SettingsRules](docs/SettingsRules.md)
 - [StepExecutionRequest](docs/StepExecutionRequest.md)
 - [StepExecutionResult](docs/StepExecutionResult.md)
 - [StockDataRequest](docs/StockDataRequest.md)
 - [SyncFileRequestLegacy](docs/SyncFileRequestLegacy.md)
 - [SystemPromptInfo](docs/SystemPromptInfo.md)
 - [TemplateField](docs/TemplateField.md)
 - [TemplatePreview](docs/TemplatePreview.md)
 - [ToolInput](docs/ToolInput.md)
 - [ToolStep](docs/ToolStep.md)
 - [TopicModel](docs/TopicModel.md)
 - [TopicModelKeyword](docs/TopicModelKeyword.md)
 - [TranslateTextsRequest](docs/TranslateTextsRequest.md)
 - [TranslateTextsResponse](docs/TranslateTextsResponse.md)
 - [TranslatedText](docs/TranslatedText.md)
 - [UpdateColumnMetadataRequest](docs/UpdateColumnMetadataRequest.md)
 - [UpdateColumnMetadataResponse](docs/UpdateColumnMetadataResponse.md)
 - [UpdateCustomToolRequest](docs/UpdateCustomToolRequest.md)
 - [UpdateJsonRequest](docs/UpdateJsonRequest.md)
 - [UpdateProjectRequest](docs/UpdateProjectRequest.md)
 - [UpdateProjectResponse](docs/UpdateProjectResponse.md)
 - [UpdateViewRequest](docs/UpdateViewRequest.md)
 - [UpdateViewResponse](docs/UpdateViewResponse.md)
 - [UseTemplateRequest](docs/UseTemplateRequest.md)
 - [UseTemplateResponse](docs/UseTemplateResponse.md)
 - [UserDetails](docs/UserDetails.md)
 - [UserInfo](docs/UserInfo.md)
 - [ValidationError](docs/ValidationError.md)
 - [ValidationErrorLocInner](docs/ValidationErrorLocInner.md)
 - [WorkflowExecutionRequest](docs/WorkflowExecutionRequest.md)
 - [WorkflowExecutionResponse](docs/WorkflowExecutionResponse.md)
 - [WorkflowExecutionResult](docs/WorkflowExecutionResult.md)


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


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

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


## Author