Schema Components

Name
Description

A2AProfile

Schema for A2A (Agent-to-Agent) profile configuration.

AccountCreateData

Response data for account creation.

AccountCreateRequest

Request model for creating an account.

AccountCreateResponse

Response model for account creation.

AccountListResponse

Response model for account list.

AccountResponse

Response model for account information.

AccountResponseData

Response data for account information.

AgentCreate

Schema for creating an agent.

AgentFramework

Enumeration of supported agent frameworks.

AgentListItem

Schema for individual agent in list responses (simplified for cards/details).

AgentReference

Schema for agent references in agent responses.

AgentResponse

Schema for agent responses.

AgentRunResponse

Response model for agent run history.

AgentRunStatus

Enum for agent run status values.

AgentRunType

Enum for agent run type values.

AgentType

Enumeration of agent types.

BaseResponse_AgentResponse_

BaseResponse_LanguageModelResponse_

BaseResponse_MCPDetailWithTools_

BaseResponse_MCPResponse_

BaseResponse_MCPToolListResponse_

BaseResponse_NoneType_

BaseResponse_ScheduleCreateData_

BaseResponse_ScheduleResponse_

BaseResponse_dict_

BaseResponse_dict_str__Any__

BaseResponse_dict_str__UUID__

BaseResponse_dict_str__str__

BaseResponse_list_AgentListItem__

BaseResponse_list_LanguageModelResponse__

BaseResponse_list_MCPListItem__

BaseResponse_list_MCPWithToolsItem__

BaseResponse_list_ToolListItem__

Body_update_tool_via_upload_tools__tool_id__upload_put

Body_upload_and_register_plugin_tools_upload_post

ErrorResponse

Schema for error responses.

HTTPValidationError

HealthCheckResponse

Health check response model. Attributes: status: The status of the service. message: A descriptive message about the service state. details: Optional additional details about the service state.

LangflowSyncRequest

Request model for LangFlow synchronization.

LangflowSyncResponse

Response model for LangFlow synchronization operations.

LangflowSyncResponseData

Data payload for LangFlow synchronization response.

LanguageModelCreate

Model for creating a new language model configuration.

LanguageModelResponse

Model for the response of a language model configuration.

LanguageModelUpdate

Model for updating a language model configuration. All fields are optional.

MCPConfig

Schema for MCP configuration including descriptive fields.

MCPConnectionTestRequest

Pydantic model for testing an MCP connection without saving it. This model is used as the request body for the connection test endpoints. It has the same structure as creating a new MCP, but it is not persisted.

MCPCreate

Pydantic model for creating a new MCP. Inherits all fields from MCPBase. All non-optional fields in MCPBase are required.

MCPDetailWithTools

MCPListItem

MCPPatch

Pydantic model for updating an existing MCP. User can update MCP partially.

MCPResponse

MCPToolDefinition

Pydantic model representing a single tool provided by an MCP server.

MCPToolListResponse

Pydantic model for the response containing a list of MCP tools.

MCPWithToolsItem

PaginatedResponse_list_AgentRunResponse__

PaginatedResponse_list_ScheduleResponse__

PresignedUrlRequest

Request model for presigned URL regeneration.

PresignedUrlResponse

Response model for presigned URL regeneration.

PresignedUrlResponseData

Response data for presigned URL regeneration.

ScheduleConfig

Schedule configuration for cron-like scheduling.

ScheduleCreateData

Response data for successful schedule creation.

ScheduleCreateRequest

Request model for creating a schedule.

ScheduleResponse

Detailed schedule information.

ScheduleUpdateRequest

Request model for updating a schedule.

SentryResponse

Response model for Sentry test endpoints.

ToolBase

Base model for tool-related operations.

ToolFramework

Enum for tool frameworks.

ToolListItem

Schema for individual tool in list responses (simplified for cards/details).

ToolReference

Schema for tool references in agent responses.

ToolType

Enum for tool types.

TransportType

Enum for supported MCP transport types. Currently, only SSE is supported, but this allows for future expansion.

ValidationError