Partilhar via


Softools (Pré-visualização)

O Softools é uma plataforma de aplicativos baseada na Web onde aplicativos prontos para uso e personalizados podem ser projetados, criados e implantados em horas.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte Softools
URL https://support.softools.net
Email support@softools.net
Metadados do conector
Editora Softools Limitada
Sítio Web https://www.softools.net
Política de privacidade https://www.softools.net/privacy-policy
Categorias Business Intelligence; Dados

A Softools é uma plataforma NoCode líder para a criação de aplicações de processos de negócio. O Softools é uma plataforma de aplicativos baseada na Web onde aplicativos prontos para uso e personalizados podem ser projetados, criados e implantados em horas.

Pré-requisitos

Os usuários precisam de uma licença Enterprise ou têm um site Softools para usar nossas apis.

Uma chave de API é necessária para chamar a API, que pode ser encontrada em My Profile seu site Softools.

Um App Identifier é necessário para a maioria das chamadas de API.

Como obter credenciais

Os usuários precisam de uma licença Enterprise ou têm um site Softools para usar nossas apis. Uma chave de API pode ser encontrada em My Profile seu site Softools.

Introdução ao conector

Use estas instruções para implantar esse conector como um conector personalizado no Microsoft Power Automate e Power Apps.

Problemas conhecidos e limitações

Os limites de taxa podem ser encontrados aqui

Erros e soluções comuns

N/A

FAQ

Mais documentação de suporte pode ser encontrada aqui

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
CHAVE securestring A CHAVE para esta API Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Arquivar um registo

Arquivar um registo. Chame isso antes de excluir.

Corrigir um registo

A API do Softools atende às atualizações Delta, o que significa que você pode enviar apenas as alterações que são relevantes e não o documento inteiro por solicitação PATCH.

Criar um registo

Enviar todos os valores de campo, incluindo padrões, ao adicionar um novo registro a um aplicativo

Desarquivar um registo

Desarquivar um registo.

Excluir um registro

Excluir um registro. Para excluir um registro, você precisa arquivar primeiro.

Obter informações básicas de campo

Obter dados de campo básicos para um aplicativo

Obter registros de relatório

Obtém uma lista de registros do relatório, limitada a 250 registros por solicitação. Retorna apenas dados de campo de relatório. Pode iterar usando $top e $skip

Obter todos os registos

Obtém uma lista de todos os registros do aplicativo. Pode iterar usando $top e $skip

Obter um registo

Obtém um registo

Arquivar um registo

Arquivar um registo. Chame isso antes de excluir.

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do registo
RecordID True string

Identificador do registo

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

Devoluções

Body
Message

Corrigir um registo

A API do Softools atende às atualizações Delta, o que significa que você pode enviar apenas as alterações que são relevantes e não o documento inteiro por solicitação PATCH.

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

Identificador do aplicativo. Pode ser encontrado no aplicativo Url /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do registo
RecordID True string

ID do registo

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

object

Devoluções

Body
Message

Criar um registo

Enviar todos os valores de campo, incluindo padrões, ao adicionar um novo registro a um aplicativo

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

object

Devoluções

Body
Message

Desarquivar um registo

Desarquivar um registo.

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do registo
RecordID True string

Identificador do registo

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

Devoluções

Body
Message

Excluir um registro

Excluir um registro. Para excluir um registro, você precisa arquivar primeiro.

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do registo
RecordID True string

Identificador do registo

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

Devoluções

Body
Message

Obter informações básicas de campo

Obter dados de campo básicos para um aplicativo

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do locatário
tenant True string

O locatário geralmente está na url do site {tenant}.off.softools.net, no entanto, às vezes isso é um alias. Entre em contato com o administrador de sistemas para confirmá-lo.

Devoluções

Obter registros de relatório

Obtém uma lista de registros do relatório, limitada a 250 registros por solicitação. Retorna apenas dados de campo de relatório. Pode iterar usando $top e $skip

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do registo
ReportID True number

ID do relatório

Número ou registos a ignorar
$skip True number

Ignora registros, a configuração como 1 retornará o segundo registro

Número ou registos a recolher
$top True number

O número de registos a devolver, max = 250

O identificador de campo a ser ordenado por chaves [FieldIdentifier]
$orderby string

Campo a ordenar por [fieldIdentifier] asc/desc

Exemplo de filtro Odata [TextField1] eq 'Meu registro'
$filter string

Forneça uma cadeia de caracteres de filtro oData para filtrar registros. No formulário [fieldIdentifier] operação filterValue Exemplo [textField] eq 'Text'

Operadores permitidos Eq Igual /Fornecedores?$filter=[Cidade] eq 'Redmond' Ne Não igual /Fornecedores?$filter=[Cidade] ne 'Londres' Gt Maior que /Produtos?$filter=[Preço] gt 20 Ge Maior ou igual /Produtos?$filter=[Preço] ge 10 Lt Menos que /Produtos?$filter=[Preço] lt 20 Le Menos ou igual /Produtos?$filter=[Preço] le 100 E Lógico e /Produtos?$filter=[Preço] le 200 e Preço gt 3.5

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

Devoluções

Obter todos os registos

Obtém uma lista de todos os registros do aplicativo. Pode iterar usando $top e $skip

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Número ou registos a ignorar
$skip True number

Ignora registros, a configuração como 1 retornará o segundo registro

Número ou registos a recolher
$top True number

O número de registos a devolver, max = 250

O identificador de campo a ser ordenado por chaves [FieldIdentifier]
$orderby string

Campo a ordenar por [fieldIdentifier] asc/desc

Exemplo de filtro Odata [TextField1] eq 'Meu registro'
$filter string

Forneça uma cadeia de caracteres de filtro oData para filtrar registros. No formulário [fieldIdentifier] operação filterValue Exemplo [textField] eq 'Text'

Operadores permitidos Eq Igual /Fornecedores?$filter=[Cidade] eq 'Redmond' Ne Não igual /Fornecedores?$filter=[Cidade] ne 'Londres' Gt Maior que /Produtos?$filter=[Preço] gt 20 Ge Maior ou igual /Produtos?$filter=[Preço] ge 10 Lt Menos que /Produtos?$filter=[Preço] lt 20 Le Menos ou igual /Produtos?$filter=[Preço] le 100 E Lógico e /Produtos?$filter=[Preço] le 200 e Preço gt 3.5

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

Devoluções

Obter um registo

Obtém um registo

Parâmetros

Name Chave Necessário Tipo Description
Identificador do aplicativo
AppIdentifier True string

O identificador do aplicativo pode ser encontrado no URL do aplicativo /App/{AppIdentifier} ou /{AppIdentifier}

Identificador do registo
RecordID True string

Identificador do registo

Identificador do locatário
tenant True string

O locatário pode ser obtido do administrador do sistema

Devoluções

Definições

Message

Name Caminho Tipo Description
Message
Message string

básico-campos-resposta

Name Caminho Tipo Description
Identificador
Identifier string
Tipo
Type integer

Lista-registo-resposta

Name Caminho Tipo Description
Itens

Record-Response

Name Caminho Tipo Description
_id
_id string
AppIdentifier
AppIdentifier string
CreatedByUserId
CreatedByUserId string
CreatedByUser
CreatedByUser string
$date
CreatedDate.$date integer
UpdatedByUserId
UpdatedByUserId string
UpdatedByUser
UpdatedByUser string
$date
UpdatedDate.$date integer
Identificador
Identifier string
QuickFilterSearchText
QuickFilterSearchText string
Id
Id string
EditableAccessForUser
EditableAccessForUser boolean