Skip to main content
GET
Obtenir l’automatisation

Autorisations

Nécessite un utilisateur de service disposant de l’autorisation ViewOrgAutomations au niveau de l’organisation.

Autorisations

Authorization
string
header
requis

Identifiant de compte de service (préfixe : cog_)

Paramètres de chemin

automation_id
string
requis
org_id
string
requis

ID d’organisation (préfixe : org-)

Exemple:

"org-abc123def456"

Réponse

Réponse réussie

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

Un principal d’utilisateur ou d’utilisateur de service associé à une action ou une ressource.

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

Un principal d’utilisateur ou d’utilisateur de service associé à une action ou une ressource.

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

Identité sous laquelle s’exécutent les sessions générées. organization: l’identité d’automatisation de l’organisation (l’utilisateur système dans l’application) — les sessions utilisent les autorisations système ; les serveurs MCP installés avec une connexion personnelle (limitée à l’utilisateur) ne peuvent donc pas être sélectionnés, et le passage d’une automatisation à organization les retire de sa sélection. creator: automatisation personnelle — s’exécute avec les autorisations propres au créateur et n’est visible que par celui-ci et les administrateurs de l’organisation ; refusée pour les automatisations créées par un utilisateur de service. Obligatoire à la création ; null lors d’une mise à jour réinitialise la valeur sur organization.

security_profile
AutomationSecurityProfileResponse · object | null

La liaison au profil de sécurité de l’automatisation et les profils directeurs résolus. null lorsque les profils de sécurité ne sont pas activés pour l’organisation.

session_settings
AutomationSessionSettings · object | null

Appliqué à chaque session créée par cette automatisation (y compris les sessions de surveillance).

template_id
string | null
tools
AutomationTools · object | null