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 |
| 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
- Itens
- basic-fields-response
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
- Itens
- List-record-response
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
- Itens
- List-record-response
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
- Body
- Record-Response
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 |