studio-web
latest
false
- Notas de versão
- Introdução
- Para administradores
- 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
- Execução e teste de projetos
- Como gerenciar automações
- Studio Web API
- Visão geral da API
- Lista de APIs
Lista de APIs
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Guia do usuário do Studio Web
Last updated 2 de set 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. |