Webhooks
Models
beta_webhook_agent_archived_event_data: object{ type: "agent.archived", id, organization_id, workspace_id }
ID of the agent that triggered the event.
beta_webhook_agent_created_event_data: object{ type: "agent.created", id, organization_id, workspace_id }
ID of the agent that triggered the event.
beta_webhook_agent_deleted_event_data: object{ type: "agent.deleted", id, organization_id, workspace_id }
ID of the agent that triggered the event.
beta_webhook_agent_updated_event_data: object{ type: "agent.updated", id, organization_id, workspace_id }
ID of the agent that triggered the event.
beta_webhook_deployment_archived_event_data: object{ type: "deployment.archived", id, organization_id, workspace_id }
ID of the deployment that triggered the event.
beta_webhook_deployment_created_event_data: object{ type: "deployment.created", id, organization_id, workspace_id }
ID of the deployment that triggered the event.
beta_webhook_deployment_deleted_event_data: object{ type: "deployment.deleted", id, organization_id, workspace_id }
ID of the deployment that triggered the event.
beta_webhook_deployment_paused_event_data: object{ type: "deployment.paused", id, organization_id, workspace_id }
ID of the deployment that triggered the event.
beta_webhook_deployment_run_failed_event_data: object{ type: "deployment_run.failed", id, organization_id, workspace_id }
ID of the deployment run that triggered the event.
beta_webhook_deployment_run_started_event_data: object{ type: "deployment_run.started", id, organization_id, workspace_id }
ID of the deployment run that triggered the event.
beta_webhook_deployment_run_succeeded_event_data: object{ type: "deployment_run.succeeded", id, organization_id, workspace_id }
ID of the deployment run that triggered the event.
beta_webhook_deployment_unpaused_event_data: object{ type: "deployment.unpaused", id, organization_id, workspace_id }
ID of the deployment that triggered the event.
beta_webhook_deployment_updated_event_data: object{ type: "deployment.updated", id, organization_id, workspace_id }
ID of the deployment that triggered the event.
beta_webhook_environment_archived_event_data: object{ type: "environment.archived", id, organization_id, workspace_id }
ID of the environment that triggered the event.
beta_webhook_environment_created_event_data: object{ type: "environment.created", id, organization_id, workspace_id }
ID of the environment that triggered the event.
beta_webhook_environment_deleted_event_data: object{ type: "environment.deleted", id, organization_id, workspace_id }
ID of the environment that triggered the event.
beta_webhook_environment_updated_event_data: object{ type: "environment.updated", id, organization_id, workspace_id }
ID of the environment that triggered the event.
beta_webhook_event: object{ type: "event", id, created_at, data }
beta_webhook_event_data: BetaWebhookSessionCreatedEventData or BetaWebhookSessionPendingEventData or BetaWebhookSessionRunningEventData or 41 more
beta_webhook_memory_store_archived_event_data: object{ type: "memory_store.archived", id, organization_id, workspace_id }
ID of the memory store that triggered the event.
beta_webhook_memory_store_created_event_data: object{ type: "memory_store.created", id, organization_id, workspace_id }
ID of the memory store that triggered the event.
beta_webhook_memory_store_deleted_event_data: object{ type: "memory_store.deleted", id, organization_id, workspace_id }
ID of the memory store that triggered the event.
beta_webhook_session_archived_event_data: object{ type: "session.archived", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_budget_reached_event_data: object{ type: "session.budget_reached", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_created_event_data: object{ type: "session.created", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_deleted_event_data: object{ type: "session.deleted", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_idled_event_data: object{ type: "session.idled", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_outcome_evaluation_ended_event_data: object{ type: "session.outcome_evaluation_ended", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_pending_event_data: object{ type: "session.pending", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_requires_action_event_data: object{ type: "session.requires_action", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_running_event_data: object{ type: "session.running", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_status_idled_event_data: object{ type: "session.status_idled", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_status_rescheduled_event_data: object{ type: "session.status_rescheduled", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_status_run_started_event_data: object{ type: "session.status_run_started", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_status_terminated_event_data: object{ type: "session.status_terminated", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_session_thread_created_event_data: object{ type: "session.thread_created", id, organization_id, 2 more }
ID of the session that triggered the event.
ID of the session thread this event refers to.
beta_webhook_session_thread_idled_event_data: object{ type: "session.thread_idled", id, organization_id, 2 more }
ID of the session that triggered the event.
ID of the session thread this event refers to.
beta_webhook_session_thread_terminated_event_data: object{ type: "session.thread_terminated", id, organization_id, 2 more }
ID of the session that triggered the event.
ID of the session thread this event refers to.
beta_webhook_session_updated_event_data: object{ type: "session.updated", id, organization_id, workspace_id }
ID of the session that triggered the event.
beta_webhook_vault_archived_event_data: object{ type: "vault.archived", id, organization_id, workspace_id }
ID of the vault that triggered the event.
beta_webhook_vault_created_event_data: object{ type: "vault.created", id, organization_id, workspace_id }
ID of the vault that triggered the event.
beta_webhook_vault_credential_archived_event_data: object{ type: "vault_credential.archived", id, organization_id, 2 more }
ID of the vault credential that triggered the event.
ID of the vault that owns this credential.
beta_webhook_vault_credential_created_event_data: object{ type: "vault_credential.created", id, organization_id, 2 more }
ID of the vault credential that triggered the event.
ID of the vault that owns this credential.
beta_webhook_vault_credential_deleted_event_data: object{ type: "vault_credential.deleted", id, organization_id, 2 more }
ID of the vault credential that triggered the event.
ID of the vault that owns this credential.
beta_webhook_vault_credential_refresh_failed_event_data: object{ type: "vault_credential.refresh_failed", id, organization_id, 2 more }
ID of the vault credential that triggered the event.
ID of the vault that owns this credential.
beta_webhook_vault_deleted_event_data: object{ type: "vault.deleted", id, organization_id, workspace_id }
ID of the vault that triggered the event.