How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Events.com Home Chat Agent APIs API

The Home Chat Agent APIs API from Events.com — 11 operation(s) for home chat agent apis.

Events.com Home Chat Agent APIs API is one of 113 APIs that Events.com publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Home Chat Agent APIs. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and authentication docs.

This API exposes 12 operations across 11 paths, and defines 24 schemas. It is described by OpenAPI 3.2.0, at version 1.0.36.

Requests are made against a single base URL, https://datagol-be.events.com/.

12 operations 11 paths 24 schemas 1 DELETE2 GET7 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.36
Base URL
https://datagol-be.events.com/
Resource Areas
1

Paths & Operations 12

Across 11 paths, the API surfaces 12 operations — 1 DELETE, 2 GET, 7 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Home Chat Agent APIs 12
POST
/ai/api/v2/home-chat-agent/rundeprecated
Run
run_ai_api_v2_home_chat_agent_run_post body → 200422
PUT
/ai/api/v2/home-chat-agent/update-messagedeprecated
Update Message
update_message_ai_api_v2_home_chat_agent_update_message_put body → 200422
POST
/ai/api/v2/home-chat-agent/delete-messagesdeprecated
Delete Chat Message
delete_chat_message_ai_api_v2_home_chat_agent_delete_messages_post body → 200422
GET
/ai/api/v2/home-chat-agent/conversationsdeprecated
Get Conversations
get_conversations_ai_api_v2_home_chat_agent_conversations_get → 200
POST
/ai/api/v2/home-chat-agent/conversationsdeprecated
Create Conversation
create_conversation_ai_api_v2_home_chat_agent_conversations_post body → 200422
PUT
/ai/api/v2/home-chat-agent/conversations/{thread_id}/namedeprecated
Update Conversation Name
update_conversation_name_ai_api_v2_home_chat_agent_conversations__thread_id__name_put 1 param body → 200422
DELETE
/ai/api/v2/home-chat-agent/conversations/{thread_id}deprecated
Delete Conversation
delete_conversation_ai_api_v2_home_chat_agent_conversations__thread_id__delete 1 param → 200422
GET
/ai/api/v2/home-chat-agent/state/{thread_id}deprecated
Get Conversation State
get_conversation_state_ai_api_v2_home_chat_agent_state__thread_id__get 1 param → 200422
POST
/ai/api/v2/home-chat-agent/vector-store/sync-workspacedeprecated
Vector Store Sync Workspace
vector_store_sync_workspace_ai_api_v2_home_chat_agent_vector_store_sync_workspace_post body → 200422
POST
/ai/api/v2/home-chat-agent/vector-store/reset-workspacedeprecated
Vector Store Reset Workspace
vector_store_reset_workspace_ai_api_v2_home_chat_agent_vector_store_reset_workspace_post body → 200422
POST
/ai/api/v2/home-chat-agent/vector-store/advanced-search-resourcesdeprecated
Vector Store Advanced Search Resources
vector_store_advanced_search_resources_ai_api_v2_home_chat_agent_vector_store_advanced_search_resources_post body → 200422
POST
/ai/api/v2/home-chat-agent/hello-worlddeprecated
Hello World
hello_world_ai_api_v2_home_chat_agent_hello_world_post body → 200422

Schemas 24

The contract defines 24 schemas that model the data the API accepts and returns. The most detailed are AIMessageChunk (11 properties), AIMessage (9 properties), ToolMessage (9 properties), ToolMessageChunk (9 properties). Each schema is shown below with its type and property counts.

RequestBodyUpdateMessageApi
object
2 properties 2 required
HTTPValidationError
object
1 property
InputTokenDetails
object
Breakdown of input token counts. Does not need to sum to full input token count. Does not need to have all keys. Example: python { "audio": 10, "cachecreation"…
3 properties
ChatMessageChunk
object
Chat Message chunk.
7 properties 2 required
SystemMessageChunk
object
System Message chunk.
6 properties 1 required
HumanMessageChunk
object
Human Message chunk.
6 properties 1 required
ToolCall
object
Represents an AI's request to call a tool. Example: python {"name": "foo", "args": {"a": 1}, "id": "123"} This represents a request to call the tool named 'foo…
4 properties 3 required
AIMessageChunk
object
Message chunk from an AI (yielded when streaming).
11 properties 1 required
ToolMessageChunk
object
Tool Message chunk.
9 properties 2 required
ValidationError
object
5 properties 3 required
SimpleMessage
object
1 property 1 required
RequestBodyDeleteMessagesApi
object
2 properties 2 required
ToolCallChunk
object
A chunk of a tool call (yielded when streaming). When merging ToolCallChunk objects (e.g., via AIMessageChunk.add), all string attributes are concatenated. Chu…
5 properties 4 required
ChatMessage
object
Message that can be assigned an arbitrary speaker (i.e. role).
7 properties 2 required
ToolMessage
object
Message for passing the result of executing a tool back to a model. ToolMessage objects contain the result of a tool invocation. Typically, the result is encod…
9 properties 2 required
FunctionMessage
object
Message for passing the result of executing a tool back to a model. FunctionMessage are an older version of the ToolMessage schema, and do not contain the tool…
6 properties 2 required
SystemMessage
object
Message for priming AI behavior. The system message is usually passed in as the first of a sequence of input messages. Example: python from langchaincore.messa…
6 properties 1 required
UsageMetadata
object
Usage metadata for a message, such as token counts. This is a standard representation of token usage that is consistent across models. Example: python { "input…
5 properties 3 required
AIMessage
object
Message from an AI. An AIMessage is returned from a chat model as a response to a prompt. This message represents the output of the model and consists of both…
9 properties 1 required
RequestBodyRunApi
object
2 properties 2 required
InvalidToolCall
object
Allowance for errors made by LLM. Here we add an error key to surface errors made during generation (e.g., invalid JSON arguments.)
7 properties 5 required
FunctionMessageChunk
object
Function Message chunk.
6 properties 2 required
OutputTokenDetails
object
Breakdown of output token counts. Does not need to sum to full output token count. Does not need to have all keys. Example: python { "audio": 10, "reasoning":…
2 properties
HumanMessage
object
Message from the user. A HumanMessage is a message that is passed in from a user to the model. Example: python from langchaincore.messages import HumanMessage,…
6 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

eventscom-home-chat-agent-apis-api-openapi.yml Raw ↑

Other APIs Events.com publishes across the network.

DataGol MCP Server
Events.com Agent Config Controller API
Events.com Agent Config Migration Controller API
Events.com Agent Email Controller API
Events.com Agent Job Update Controller API
Events.com Agent MCP API
Events.com Agent MCP Config Controller API
Events.com Agent Memory API
Events.com Agent Skill Controller API
Events.com Agent Template Controller API
Events.com AI Feedback Controller API
Events.com AI Third Party Page Controller API
Where this information came from

This is an independent, third-party profile of Events.com Home Chat Agent APIs API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.