studio-web
2024.10
true
- Démarrage
- Administration
- Créer des automatisations
- Créer une automatisation à partir d’une idée
- Créer un projet
- Comment démarrer une automatisation
- Gestion des fichiers et dossiers du projet
- Connecter des automatisations à vos comptes
- Configurer les activités
- Gérer les activités d'un projet
- Transmission de valeurs entre les activités
- Naviguer dans les éléments
- Gérer les données d'un projet
- Configurer un projet pour utiliser vos données
- Utiliser des ressources de fichiers et de dossiers
- Utiliser UI Automation pour les interactions de navigateur
- Exécuter et tester vos projets
- Gérer les automatisations
- Studio Web API
- Présentation de l'API
- Liste des API
Liste des API
Studio Web for Automation Suite User Guide
Last updated 11 nov. 2024
Liste des API
Cette étendue contient les actions associées au projet (création, suppression, changement de nom).
Portée | API | Description |
---|---|---|
StudioWebS2S.Project.CRUD | GET: /api/Project/{projectId} | Obtenez le projet qui correspond à l'ID fourni. |
GET: /api/Project/{projectId}/Workflow | Créez un fichier de workflow, appartenant à l'utilisateur authentifié. | |
PUT: /api/Project/{projectId}/TriggerType | Mettez à jour un type de déclencheur de projet, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/Update/{projectId} | Mettez à jour un projet, appartenant à l'utilisateur authentifié. | |
DELETE: /api/Project/{projectId} | DeleteAsync un projet, appartenant à l'utilisateur authentifié. | |
PUT: /api/Project/{projectId}/Lock/{lockKey} | Tente de verrouiller le projet pendant 1 minute. Si le projet est déjà verrouillé avec la même clé, le verrouillage est étendu. |
Cette étendue contient les actions associées au workflow (créer, mettre à jour, supprimer, renommer, déplacer, dupliquer).
Portée | API | Description |
---|---|---|
StudioWebS2S.Workflow.CRUD | GET: /api/Project/{projectId}/Workflows | Obtient tous les workflows avec des chemins relatifs. |
POST: /api/Project/{projectId}/Workflow | Créez un fichier de workflow, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/{projectId}/Workflow/Rename | Renomme un fichier de workflow, appartenant à l'utilisateur authentifié. | |
DELETE: /api/Project/{projectId}/Workflow/{workflowId}/{parentId} | Supprime un fichier de workflow, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/{projectId}/DeleteWorkflows | Supprime une liste de fichiers de workflow, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/{projectId}/Workflow/Duplicate | Duplique un fichier de workflow, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/{projectId}/File/Move | Déplace un fichier vers un projet. | |
POST: /api/Project/{projectId}/Folder | Créez un fichier de workflow, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/{projectId}/Folder/Rename | Renomme un dossier, appartenant à l'utilisateur authentifié. | |
DELETE: /api/Project/{projectId}/Folder/{folderId}/{parentId} | Supprime un dossier, appartenant à l'utilisateur authentifié. | |
POST: /api/Project/{projectId}/Folder/Move | Déplace un dossier, appartenant à l'utilisateur authentifié. | |
GET: /api/WorkflowUiStateModel/{workflowId} | Obtenir l'état de l'interface utilisateur du workflow. |
Cette étendue contient les actions associées aux autorisations de partage du projet (partager avec quelqu'un, suppression du partage, modification des autorisations de partage)
Portée | API | Description |
---|---|---|
StudioWebS2S.Share.CRUD |
GET:
/api/ShareProject | Obtient les projets partagés avec l'utilisateur actuel. |
POST: /api/ShareProject | Partager le projet avec une liste d'utilisateurs/groupes. | |
DELETE: /api/ShareProject | Supprimez les partages de projet pour une liste d'utilisateurs/de groupes. | |
GET: /api/ShareProject/Users | Obtient les utilisateurs qui ont accès à ce projet. |