Skip to main content
GET
Obtener automatización

Permisos

Requiere un usuario de servicio con el permiso ViewOrgAutomations a nivel de organización.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Parámetros de ruta

automation_id
string
requerido
org_id
string
requerido

ID de organización (prefijo: org-)

Ejemplo:

"org-abc123def456"

Respuesta

Respuesta correcta

actions
(AutomationStartSessionAction · object | AutomationMessageSessionAction · object | AutomationMonitorSessionAction · object)[]
requerido
automation_id
string
requerido
created_at
integer
requerido
created_by
ActorResponse · object
requerido

Una entidad principal de usuario o de usuario de servicio asociada a una acción o un recurso.

enabled
boolean
requerido
name
string
requerido
triggers
AutomationTriggerResponse · object[]
requerido
updated_at
integer
requerido
concurrency
AutomationConcurrency · object | null
last_edited_by
ActorResponse · object | null

Una entidad principal de usuario o de usuario de servicio asociada a una acción o un recurso.

last_invocation
AutomationLastInvocation · object | null
limits
AutomationLimits · object | null
metadata
Metadata · object
notifications
AutomationNotifications · object | null
run_as
AutomationRunAsOrganization · object

Identidad bajo la que se ejecutan las sesiones creadas. organization: la identidad de automatización de la organización (el Usuario del sistema en la app) — las sesiones usan permisos del sistema, por lo que no se pueden seleccionar servidores MCP instalados con una conexión personal (de ámbito de usuario), y cambiar una automatización a organization los elimina de la selección. creator: automatización personal — se ejecuta con los permisos del creador y solo pueden verla el creador y los Admin de org; se rechaza para automatizaciones creadas por usuarios de servicio. Obligatorio al crear; null al actualizar restablece organization.

security_profile
AutomationSecurityProfileResponse · object | null

La asociación de la automatización con un perfil de seguridad y los perfiles rectores resultantes. null cuando los perfiles de seguridad no están habilitados para la organización.

session_settings
AutomationSessionSettings · object | null

Se aplica a cada sesión que crea esta automatización (incluidas las sesiones de monitorización).

template_id
string | null
tools
AutomationTools · object | null