studio-web
2024.10
true
- Introdução
- Administração
- Projetando automações
- Como criar uma automação a partir de uma ideia
- Criação de um projeto
- Como iniciar uma automação
- Gerenciamento de arquivos e pastas do projeto
- Como conectar automações às suas contas
- Configuração de atividades
- Gerenciamento de atividades em um projeto
- Como transmitir valores entre atividades
- Como iterar por itens
- Como gerenciar os dados em um projeto
- Configuração de um projeto para usar seus dados
- Como usar recursos de arquivos e pastas
- Uso do UI Automation para interações do navegador
- Execução e teste de projetos
- Como gerenciar automações
- Studio Web API
- Visão geral da API
- Lista de APIs
Lista de APIs
Studio Web for Automation Suite User Guide
Last updated 11 de nov de 2024
Lista de APIs
Este escopo contém ações associadas ao projeto (criar, excluir, renomear).
Escopo | API | Description |
---|---|---|
StudioWebS2S.Project.CRUD | GET: /api/Project/{projectId} | Obtenha o projeto que corresponde ao ID fornecido. |
GET: /api/Project/{projectId}/Workflow | Crie um novo arquivo de fluxo de trabalho, de propriedade do usuário autenticado. | |
PUT: /api/Project/{projectId}/TriggerType | Atualize um tipo de gatilho de projeto de propriedade do usuário autenticado. | |
POST: /api/Project/Update/{projectId} | Atualize um projeto de propriedade do usuário autenticado. | |
DELETE: /api/Project/{projectId} | DeleteAsync um projeto de propriedade do usuário autenticado. | |
PUT: /api/Project/{projectId}/Lock/{lockKey} | Tenta bloquear o projeto 1 minuto. Se o projeto já estiver bloqueado com a mesma chave, o bloqueio será estendido. |
Este escopo contém ações associadas ao fluxo de trabalho (criar, atualizar, excluir, renomear, mover, duplicar).
Escopo | API | Description |
---|---|---|
StudioWebS2S.Workflow.CRUD | GET: /api/Project/{projectId}/Workflows | Recebe todos os fluxos de trabalho com caminhos relativos. |
POST: /api/Project/{projectId}/Workflow | Crie um novo arquivo de fluxo de trabalho, de propriedade do usuário autenticado. | |
POST: /api/Project/{projectId}/Workflow/Rename | Renomeia um arquivo de fluxo de trabalho de propriedade do usuário autenticado. | |
DELETE: /api/Project/{projectId}/Workflow/{workflowId}/{parentId} | Exclui um arquivo de fluxo de trabalho de propriedade do usuário autenticado. | |
POST: /api/Project/{projectId}/DeleteWorkflows | Exclui uma lista de arquivos de fluxo de trabalho de propriedade do usuário autenticado. | |
POST: /api/Project/{projectId}/Workflow/Duplicate | Duplica um arquivo de fluxo de trabalho de propriedade do usuário autenticado. | |
POST: /api/Project/{projectId}/File/Move | Move um arquivo de um projeto. | |
POST: /api/Project/{projectId}/Folder | Crie um novo arquivo de fluxo de trabalho, de propriedade do usuário autenticado. | |
POST: /api/Project/{projectId}/Folder/Rename | Renomeia uma pasta de propriedade do usuário autenticado. | |
DELETE: /api/Project/{projectId}/Folder/{folderId}/{parentId} | Exclui uma pasta, de propriedade do usuário autenticado. | |
POST: /api/Project/{projectId}/Folder/Move | Move uma pasta de propriedade do usuário autenticado. | |
GET: /api/WorkflowUiStateModel/{workflowId} | Obtenha o estado da Ui do fluxo de trabalho. |
Este escopo contém ações associadas às permissões de compartilhamento do projeto (compartilhar com alguém, remover compartilhamento, editar permissões de compartilhamento)
Escopo | API | Description |
---|---|---|
StudioWebS2S.Share.CRUD |
GET:
/api/ShareProject | Obtém os projetos compartilhados com o usuário atual. |
POST: /api/ShareProject | Compartilhar o projeto com uma lista de usuários/grupos. | |
DELETE: /api/ShareProject | Remover compartilhamentos do projeto de uma lista de usuários/grupos. | |
GET: /api/ShareProject/Users | Recebe os usuários que têm acesso a este projeto. |