Softools (versión preliminar)
Softools es una plataforma de aplicaciones basada en web donde se pueden diseñar, compilar e implementar aplicaciones personalizadas fuera del estante.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Compatibilidad con Softools |
| URL | https://support.softools.net |
| Correo Electrónico | support@softools.net |
| Metadatos del conector | |
|---|---|
| Publicador | Softools Limited |
| Sitio web | https://www.softools.net |
| Directiva de privacidad | https://www.softools.net/privacy-policy |
| Categorías | Business Intelligence; Datos |
Softools es una plataforma noCode líder para crear aplicaciones de procesos empresariales. Softools es una plataforma de aplicaciones basada en web donde se pueden diseñar, compilar e implementar aplicaciones personalizadas fuera del estante.
Prerrequisitos
Los usuarios requieren una licencia enterprise o tienen un sitio de Softools para usar nuestras API.
Se requiere una clave de API para llamar a la API; esto se puede encontrar en My Profile en el sitio de Softools.
App Identifier Se requiere una de la mayoría de las llamadas API.
Obtención de credenciales
Los usuarios requieren una licencia enterprise o tienen un sitio de Softools para usar nuestras API. Puede encontrar una clave de API en My Profile el sitio de Softools.
Introducción al conector
Use estas instrucciones para implementar este conector como un conector personalizado en Microsoft Power Automate y Power Apps.
Problemas y limitaciones conocidos
Los límites de velocidad se pueden encontrar aquí
Errores y soluciones comunes
N/A
Preguntas más frecuentes
Puede encontrar más documentación de soporte técnico aquí.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| LLAVE | securestring | Clave para esta API | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Aplicar revisiones a un registro |
Softools Api ofrece actualizaciones delta, lo que significa que solo puede enviar los cambios que son pertinentes y no todo el documento por solicitud PATCH. |
| Archivar un registro |
Archivar un registro. Llame a esto antes de eliminar. |
| Crear un registro |
Enviar todos los valores de campo, incluidos los valores predeterminados al agregar un nuevo registro a una aplicación |
| Desarchivar un registro |
Desarchive un registro. |
| Eliminar un registro |
Elimine un registro. Para eliminar un registro, primero debe archivar. |
| Obtención de información de campo básica |
Obtención de datos de campo básicos para una aplicación |
| Obtener registros de informe |
Obtiene una lista de registros del informe, limitado a 250 registros por solicitud. Solo devuelve datos de campo de informe. Puede iterar mediante $top y $skip |
| Obtener todos los registros |
Obtiene una lista de todos los registros de la aplicación. Puede iterar mediante $top y $skip |
| Obtener un registro |
Obtiene un registro. |
Aplicar revisiones a un registro
Softools Api ofrece actualizaciones delta, lo que significa que solo puede enviar los cambios que son pertinentes y no todo el documento por solicitud PATCH.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación. Puede encontrarse en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador del registro
|
RecordID | True | string |
Identificador del registro |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
|
|
object |
Devoluciones
- Body
- Message
Archivar un registro
Archivar un registro. Llame a esto antes de eliminar.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador del registro
|
RecordID | True | string |
Identificador del registro |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
Devoluciones
- Body
- Message
Crear un registro
Enviar todos los valores de campo, incluidos los valores predeterminados al agregar un nuevo registro a una aplicación
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
|
|
object |
Devoluciones
- Body
- Message
Desarchivar un registro
Desarchive un registro.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador del registro
|
RecordID | True | string |
Identificador del registro |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
Devoluciones
- Body
- Message
Eliminar un registro
Elimine un registro. Para eliminar un registro, primero debe archivar.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador del registro
|
RecordID | True | string |
Identificador del registro |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
Devoluciones
- Body
- Message
Obtención de información de campo básica
Obtención de datos de campo básicos para una aplicación
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino suele estar en la dirección URL del sitio {tenant}.off.softools.net, pero a veces se trata de un alias. Póngase en contacto con el administrador de sistemas para confirmarlo. |
Devoluciones
- Productos
- basic-fields-response
Obtener registros de informe
Obtiene una lista de registros del informe, limitado a 250 registros por solicitud. Solo devuelve datos de campo de informe. Puede iterar mediante $top y $skip
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador del registro
|
ReportID | True | number |
Identificador del informe |
|
Número o registros que se van a omitir
|
$skip | True | number |
Omite los registros; si se establece en 1, se devolverá el segundo registro. |
|
Número o registros que se van a tomar
|
$top | True | number |
Número de registros que se van a devolver, max = 250 |
|
Indentifier de campo que se va a ordenar entre llaves [FieldIdentifier]
|
$orderby | string |
Campo para ordenar por [fieldIdentifier] asc/desc |
|
|
Ejemplo de filtro de Odata [TextField1] eq 'Mi registro'
|
$filter | string |
Proporcione una cadena de filtro de oData para filtrar los registros. En el formulario [fieldIdentifier] operation filterValue Example [textField] eq 'Text' Operadores permitidos Eq Equal /Providers?$filter=[City] eq 'Redmond' Ne Not equal /Providers?$filter=[City] ne 'London' Gt Greater than /Products?$filter=[Price] gt 20 Ge Greater than or equal /Products?$filter=[ Price] ge 10 Lt Less than /Products?$filter=[Price] lt 20 Le Less than or equal /Products?$filter=[Price] le 100 And Logical and /Products?$filter=[Price] le 200 y Price gt 3.5 |
|
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
Devoluciones
- Productos
- List-record-response
Obtener todos los registros
Obtiene una lista de todos los registros de la aplicación. Puede iterar mediante $top y $skip
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Número o registros que se van a omitir
|
$skip | True | number |
Omite los registros; si se establece en 1, se devolverá el segundo registro. |
|
Número o registros que se van a tomar
|
$top | True | number |
Número de registros que se van a devolver, max = 250 |
|
Indentifier de campo que se va a ordenar entre llaves [FieldIdentifier]
|
$orderby | string |
Campo para ordenar por [fieldIdentifier] asc/desc |
|
|
Ejemplo de filtro de Odata [TextField1] eq 'Mi registro'
|
$filter | string |
Proporcione una cadena de filtro de oData para filtrar los registros. En el formulario [fieldIdentifier] operation filterValue Example [textField] eq 'Text' Operadores permitidos Eq Equal /Providers?$filter=[City] eq 'Redmond' Ne Not equal /Providers?$filter=[City] ne 'London' Gt Greater than /Products?$filter=[Price] gt 20 Ge Greater than or equal /Products?$filter=[ Price] ge 10 Lt Less than /Products?$filter=[Price] lt 20 Le Less than or equal /Products?$filter=[Price] le 100 And Logical and /Products?$filter=[Price] le 200 y Price gt 3.5 |
|
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
Devoluciones
- Productos
- List-record-response
Obtener un registro
Obtiene un registro.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador de aplicación
|
AppIdentifier | True | string |
Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier} |
|
Identificador del registro
|
RecordID | True | string |
Identificador del registro |
|
Identificador de inquilino
|
tenant | True | string |
El inquilino se puede obtener del administrador del sistema. |
Devoluciones
- Body
- Record-Response
Definiciones
Message
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Message
|
Message | string |
basic-fields-response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Identificador
|
Identifier | string | |
|
Tipo
|
Type | integer |
List-record-response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Productos
|
Record-Response
| Nombre | Ruta de acceso | 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 |