studio-web
2024.10
true
- Erste Schritte
- Verwaltung
- Entwerfen von Automatisierungen
- Erstellen einer Automatisierung aus einer Idee
- Erstellen eines Projekts
- Starten einer Automatisierung
- Verwalten von Projektdateien und -ordnern
- Verbinden von Automatisierungen mit Ihren Konten
- Konfigurieren von Aktivitäten
- Verwalten der Aktivitäten in einem Projekt
- Übergeben von Werten zwischen Aktivitäten
- Iterieren durch Elemente
- Verwalten der Daten in einem Projekt
- Konfigurieren eines Projekts zur Verwendung Ihrer Daten
- Verwenden von Datei- und Ordnerressourcen
- Verwenden der UI-Automatisierung für Browser-Interaktionen
- Ausführen und Testen Ihrer Projekte
- Verwalten von Automatisierungen
- Studio Web API
- API-Übersicht
- API-Liste
Studio Web for Automation Suite User Guide
Last updated 11. Nov. 2024
API-Liste
Dieser Scope enthält Aktionen, die mit dem Projekt verbunden sind (Erstellen, Löschen, Umbenennen).
Umfang | API | Beschreibung |
---|---|---|
StudioWebS2S.Project.CRUD | GET: /api/Project/{projectId} | Rufen Sie das Projekt ab, das mit der angegebenen ID übereinstimmt. |
GET: /api/Project/{projectId}/Workflow | Erstellen Sie eine neue Workflowdatei, die dem authentifizierten Benutzer gehört. | |
PUT: /api/Project/{projectId}/TriggerType | Aktualisieren Sie einen Projekt-Trigger-Typ, der dem authentifizierten Benutzer gehört. | |
POST: /api/Project/Update/{projectId} | Aktualisieren Sie ein Projekt, das dem authentifizierten Benutzer gehört. | |
DELETE: /api/Project/{projectId} | DeleteAsync ein Projekt, das den authentifizierten Benutzer besitzt. | |
PUT: /api/Project/{projectId}/Lock/{lockKey} | Versucht, das Projekt für 1 Minute zu sperren. Wenn das Projekt bereits mit demselben Schlüssel gesperrt ist, wird die Sperre erweitert. |
Dieser Scope enthält Aktionen, die dem Workflow zugeordnet sind (Erstellen, Aktualisieren, Löschen, Umbenennen, Verschieben, Duplizieren).
Umfang | API | Beschreibung |
---|---|---|
StudioWebS2S.Workflow.CRUD | GET: /api/Project/{projectId}/Workflows | Ruft alle Workflows mit relativen Pfaden ab. |
POST: /api/Project/{projectId}/Workflow | Erstellen Sie eine neue Workflowdatei, die dem authentifizierten Benutzer gehört. | |
POST: /api/Project/{projectId}/Workflow/Rename | Benennt eine Workflowdatei um, die dem authentifizierten Benutzer gehört. | |
DELETE: /api/Project/{projectId}/Workflow/{workflowId}/{parentId} | Löscht eine Workflowdatei, die dem authentifizierten Benutzer gehört. | |
POST: /api/Project/{projectId}/DeleteWorkflows | Löscht eine Liste von Workflow-Dateien, die dem authentifizierten Benutzer gehören. | |
POST: /api/Project/{projectId}/Workflow/Duplicate | Dupliziert eine Workflowdatei, die dem echten Benutzer zugeordnet ist. | |
POST: /api/Project/{projectId}/File/Move | Verschiebt eine Datei aus einem Projekt. | |
POST: /api/Project/{projectId}/Folder | Erstellen Sie eine neue Workflowdatei, die dem authentifizierten Benutzer gehört. | |
POST: /api/Project/{projectId}/Folder/Rename | Benennt einen Ordner um, der dem authentifizierten Benutzer gehört. | |
DELETE: /api/Project/{projectId}/Folder/{folderId}/{parentId} | Löscht einen Ordner, der dem authentifizierten Benutzer gehört. | |
POST: /api/Project/{projectId}/Folder/Move | Verschiebt einen Ordner, der dem authentifizierten Benutzer gehört. | |
GET: /api/WorkflowUiStateModel/{workflowId} | Rufen Sie den UI-Status des Workflows ab. |
Dieser Scope enthält Aktionen im Zusammenhang mit den Freigabeberechtigungen des Projekts (für jemanden freigeben, Freigabe entfernen, Freigabeberechtigungen bearbeiten).
Umfang | API | Beschreibung |
---|---|---|
StudioWebS2S.Share.CRUD |
GET:
/api/ShareProject | Ruft Projekte ab, die für den aktuellen Benutzer freigegeben wurden. |
POST: /api/ShareProject | Geben Sie das Projekt für eine Liste von Benutzern/Gruppen frei. | |
DELETE: /api/ShareProject | Entfernen von Projektfreigaben für eine Liste von Benutzern/Gruppen. | |
GET: /api/ShareProject/Users | Ruft die Benutzer ab, die Zugriff auf dieses Projekt haben. |