Partager via


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

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

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

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

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