from meibelai import Meibelai
import os
with Meibelai(
api_key_header=os.getenv("MEIBELAI_API_KEY_HEADER", ""),
) as m_client:
res = m_client.blueprints.instances.get_event_by_blueprint_instance(blueprint_instance_id="<id>", event_id="<id>")
# Handle response
print(res){
"data": [
{
"blueprint_instance_id": "<string>",
"id": "<string>",
"activity_id": "<string>",
"event_type": "instance_started",
"timestamp": "2023-11-07T05:31:56Z",
"details": {},
"group_id": "<string>",
"is_signal": false,
"is_internal": false,
"originating_signal_id": "<string>"
}
]
}from meibelai import Meibelai
import os
with Meibelai(
api_key_header=os.getenv("MEIBELAI_API_KEY_HEADER", ""),
) as m_client:
res = m_client.blueprints.instances.get_event_by_blueprint_instance(blueprint_instance_id="<id>", event_id="<id>")
# Handle response
print(res){
"data": [
{
"blueprint_instance_id": "<string>",
"id": "<string>",
"activity_id": "<string>",
"event_type": "instance_started",
"timestamp": "2023-11-07T05:31:56Z",
"details": {},
"group_id": "<string>",
"is_signal": false,
"is_internal": false,
"originating_signal_id": "<string>"
}
]
}Successful Response
GetEventsResponse
Show child attributes
EventType
instance_started, instance_completed, instance_failed, instance_cancelled, activity_started, activity_completed, activity_failed, user_input, agent_output, signal_received, query_received, workflow_started, workflow_completed, workflow_failed, child_workflow_started, child_workflow_completed, child_workflow_failed, agent_thinking, agent_tool_usage, agent_state_change, agent_decision, agent_subtask_started, agent_subtask_completed, agent_error, agent_log, custom_event Was this page helpful?