Softools (préversion)
Softools est une plateforme d’applications basée sur le web où des applications prêtes à l’emploi et personnalisées peuvent être conçues, créées et déployées en heures.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Prise en charge de Softools |
| URL | https://support.softools.net |
| Messagerie électronique | support@softools.net |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Softools Limited |
| Site internet | https://www.softools.net |
| Politique de confidentialité | https://www.softools.net/privacy-policy |
| Catégories | Informatique décisionnelle; Données |
Softools est une plateforme NoCode leader pour la création d’applications de processus métier. Softools est une plateforme d’applications basée sur le web où des applications prêtes à l’emploi et personnalisées peuvent être conçues, créées et déployées en heures.
Prerequisites
Les utilisateurs ont besoin d’une licence Entreprise ou ont un site Softools pour utiliser nos API.
Une clé API est requise pour appeler l’API, vous trouverez cette option sous My Profile votre site Softools.
Une App Identifier valeur est requise à partir de la plupart des appels d’API.
Comment obtenir des informations d’identification
Les utilisateurs ont besoin d’une licence Entreprise ou ont un site Softools pour utiliser nos API. Vous trouverez une clé API sous My Profile votre site Softools.
Bien démarrer avec votre connecteur
Utilisez ces instructions pour déployer ce connecteur en tant que connecteur personnalisé dans Microsoft Power Automate et Power Apps.
Problèmes connus et limitations
Les limites de débit sont disponibles ici
Erreurs courantes et solutions
N/A
Questions fréquentes (FAQ)
Vous trouverez plus de documentation sur la prise en charge ici
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| CLÉ | securestring | Clé de cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Annuler l’archivage d’un enregistrement |
Annuler l’archivage d’un enregistrement. |
| Archiver un enregistrement |
Archivez un enregistrement. Appelez-le avant la suppression. |
| Corriger un enregistrement |
L’API Softools répond aux mises à jour Delta, ce qui signifie que vous pouvez envoyer uniquement les modifications pertinentes et non le document entier par requête PATCH. |
| Créer un enregistrement |
Envoyer toutes les valeurs de champ, y compris les valeurs par défaut lors de l’ajout d’un nouvel enregistrement à une application |
| Obtenir des enregistrements de rapport |
Obtient une liste d’enregistrements du rapport, limité à 250 enregistrements par requête. Retourne uniquement les données de champ de rapport. Peut itérer à l’aide de $top et de $skip |
| Obtenir des informations de champ de base |
Obtenir des données de champ de base pour une application |
| Obtenir tous les enregistrements |
Obtient une liste de tous les enregistrements de l’application. Peut itérer à l’aide de $top et de $skip |
| Obtenir un enregistrement |
Obtient un enregistrement |
| Supprimer un enregistrement |
Supprimez un enregistrement. Pour supprimer un enregistrement, vous devez d’abord archiver. |
Annuler l’archivage d’un enregistrement
Annuler l’archivage d’un enregistrement.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de l’enregistrement
|
RecordID | True | string |
Identificateur de l’enregistrement |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
Retours
- Corps
- Message
Archiver un enregistrement
Archivez un enregistrement. Appelez-le avant la suppression.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de l’enregistrement
|
RecordID | True | string |
Identificateur de l’enregistrement |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
Retours
- Corps
- Message
Corriger un enregistrement
L’API Softools répond aux mises à jour Delta, ce qui signifie que vous pouvez envoyer uniquement les modifications pertinentes et non le document entier par requête PATCH.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
Identificateur de l’application. Se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de l’enregistrement
|
RecordID | True | string |
ID de l’enregistrement |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
|
|
object |
Retours
- Corps
- Message
Créer un enregistrement
Envoyer toutes les valeurs de champ, y compris les valeurs par défaut lors de l’ajout d’un nouvel enregistrement à une application
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
|
|
object |
Retours
- Corps
- Message
Obtenir des enregistrements de rapport
Obtient une liste d’enregistrements du rapport, limité à 250 enregistrements par requête. Retourne uniquement les données de champ de rapport. Peut itérer à l’aide de $top et de $skip
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de l’enregistrement
|
ReportID | True | number |
ID du rapport |
|
Nombre ou enregistrements à ignorer
|
$skip | True | number |
Ignore les enregistrements, la valeur 1 renvoie le deuxième enregistrement |
|
Nombre ou enregistrements à prendre
|
$top | True | number |
Nombre d’enregistrements à retourner, max = 250 |
|
Retrait de champ à classer par accolades [FieldIdentifier]
|
$orderby | string |
Champ à classer par [fieldIdentifier] asc/desc |
|
|
Exemple de filtre Odata [TextField1] eq 'Mon enregistrement'
|
$filter | string |
Fournissez une chaîne de filtre oData pour filtrer les enregistrements par. Sous la forme [fieldIdentifier] operation filterValue Example [textField] eq 'Text' Opérateurs autorisés Eq Equal /Suppliers ?$filter=[City] eq 'Redmond' Ne Pas égal /Suppliers ?$filter=[City] ne 'London' Gt Greater than /Products ?$filter=[Price] gt 20 Ge Supérieur ou égal à /Products ?$filter=[Price<$filter=[Price] ge 10 Lt Inférieur à /Products ?$filter=[Price] lt 20 Le Inférieur ou égal à /Products ?$filter=[Price] le 100 And Logical and /Products ?$filter=[Price] le 200 et Price gt 3.5 |
|
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
Retours
- Objets
- List-record-response
Obtenir des informations de champ de base
Obtenir des données de champ de base pour une application
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire se trouve généralement dans l’URL du site {tenant}.off.softools.net, mais il s’agit parfois d’un alias. Contactez l’administrateur des systèmes pour le confirmer. |
Retours
- Objets
- basic-fields-response
Obtenir tous les enregistrements
Obtient une liste de tous les enregistrements de l’application. Peut itérer à l’aide de $top et de $skip
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Nombre ou enregistrements à ignorer
|
$skip | True | number |
Ignore les enregistrements, la valeur 1 renvoie le deuxième enregistrement |
|
Nombre ou enregistrements à prendre
|
$top | True | number |
Nombre d’enregistrements à retourner, max = 250 |
|
Retrait de champ à classer par accolades [FieldIdentifier]
|
$orderby | string |
Champ à classer par [fieldIdentifier] asc/desc |
|
|
Exemple de filtre Odata [TextField1] eq 'Mon enregistrement'
|
$filter | string |
Fournissez une chaîne de filtre oData pour filtrer les enregistrements par. Sous la forme [fieldIdentifier] operation filterValue Example [textField] eq 'Text' Opérateurs autorisés Eq Equal /Suppliers ?$filter=[City] eq 'Redmond' Ne Pas égal /Suppliers ?$filter=[City] ne 'London' Gt Greater than /Products ?$filter=[Price] gt 20 Ge Supérieur ou égal à /Products ?$filter=[Price<$filter=[Price] ge 10 Lt Inférieur à /Products ?$filter=[Price] lt 20 Le Inférieur ou égal à /Products ?$filter=[Price] le 100 And Logical and /Products ?$filter=[Price] le 200 et Price gt 3.5 |
|
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
Retours
- Objets
- List-record-response
Obtenir un enregistrement
Obtient un enregistrement
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de l’enregistrement
|
RecordID | True | string |
Identificateur de l’enregistrement |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
Retours
- Corps
- Record-Response
Supprimer un enregistrement
Supprimez un enregistrement. Pour supprimer un enregistrement, vous devez d’abord archiver.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identificateur d’application
|
AppIdentifier | True | string |
L’identificateur de l’application se trouve dans l’URL de l’application /App/{AppIdentifier} ou /{AppIdentifier} |
|
Identificateur de l’enregistrement
|
RecordID | True | string |
Identificateur de l’enregistrement |
|
Identificateur de locataire
|
tenant | True | string |
Le locataire peut être obtenu auprès de votre administrateur système |
Retours
- Corps
- Message
Définitions
Message
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message
|
Message | string |
basic-fields-response
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Identificateur
|
Identifier | string | |
|
Type
|
Type | integer |
List-record-response
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Objets
|
Record-Response
| Nom | Chemin d’accès | Type | 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 | |
|
Identificateur
|
Identifier | string | |
|
QuickFilterSearchText
|
QuickFilterSearchText | string | |
|
Id
|
Id | string | |
|
EditableAccessForUser
|
EditableAccessForUser | boolean |