Freigeben über


Softools (Vorschau)

Softools ist eine webbasierte Anwendungsplattform, auf der off-the-shelf und benutzerdefinierte Apps in Stunden entworfen, erstellt und bereitgestellt werden können.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Softools-Unterstützung
URL https://support.softools.net
Email support@softools.net
Connectormetadaten
Herausgeber Softools Limited
Webseite https://www.softools.net
Datenschutzrichtlinie https://www.softools.net/privacy-policy
Kategorien Business Intelligence; Daten

Softools ist eine führende NoCode-Plattform zum Erstellen von Geschäftsprozessanwendungen. Softools ist eine webbasierte Anwendungsplattform, auf der off-the-shelf und benutzerdefinierte Apps in Stunden entworfen, erstellt und bereitgestellt werden können.

Voraussetzungen

Benutzer benötigen eine Enterprise-Lizenz oder eine Softools-Website, um unsere APIs zu verwenden.

Zum Aufrufen der API ist ein API-Schlüssel erforderlich. Dies finden Sie auf My Profile Ihrer Softools-Website.

Für die meisten API-Aufrufe ist ein App Identifier Bedarf erforderlich.

So erhalten Sie Anmeldeinformationen

Benutzer benötigen eine Enterprise-Lizenz oder eine Softools-Website, um unsere APIs zu verwenden. Auf Ihrer Softools-Website finden Sie einen My Profile API-Schlüssel.

Erste Schritte mit Ihrem Connector

Verwenden Sie diese Anweisungen , um diesen Connector als benutzerdefinierter Connector in Microsoft Power Automate und Power Apps bereitzustellen.

Bekannte Probleme und Einschränkungen

Preislimits finden Sie hier

Häufige Fehler und Abhilfemaßnahmen

N/A

Häufig gestellte Fragen

Weitere Supportdokumentation finden Sie hier

Eine Verbindung wird erstellt

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
SCHLÜSSEL securestring Der SCHLÜSSEL für diese API Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen aller Datensätze

Ruft eine Liste aller Datensätze aus der App ab. Kann die Verwendung von $top und $skip

Abrufen eines Datensatzes

Ruft einen Datensatz ab

Abrufen von Berichtsdatensätzen

Ruft eine Liste von Datensätzen aus dem Bericht ab, die auf 250 Datensätze pro Anforderung beschränkt sind. Gibt nur Berichtsfelddaten zurück. Kann die Verwendung von $top und $skip

Archivieren eines Datensatzes

Archivieren eines Datensatzes. Rufen Sie dies vor dem Löschen auf.

Aufheben der Archivierung eines Datensatzes

Aufheben der Archivierung eines Datensatzes.

Datensatz erstellen

Senden aller Feldwerte einschließlich Standardwerten beim Hinzufügen eines neuen Datensatzes zu einer App

Datensatz löschen

Löschen eines Datensatzes. Zum Löschen eines Datensatzes müssen Sie zuerst archivieren.

Grundlegende Feldinformationen abrufen

Abrufen grundlegender Felddaten für eine App

Patchen eines Datensatzes

Die Softools-API sorgt für Delta-Updates, d. h., Sie können nur die Änderungen senden, die relevant sind und nicht das gesamte Dokument pro PATCH-Anforderung.

Abrufen aller Datensätze

Ruft eine Liste aller Datensätze aus der App ab. Kann die Verwendung von $top und $skip

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Nummer oder Datensätze, die übersprungen werden sollen
$skip True number

Überspringt Datensätze, durch Festlegen auf 1 wird der zweite Datensatz zurückgegeben.

Anzahl oder Datensätze, die aufgenommen werden sollen
$top True number

Die Anzahl der zurückzugebenden Datensätze, max = 250

Der Feldeinzug, der in geschweiften Klammern sortiert werden soll [FieldIdentifier]
$orderby string

Feld, das von [fieldIdentifier] asc/desc sortiert werden soll

Odata-Filterbeispiel [TextField1] eq 'Mein Datensatz'
$filter string

Stellen Sie eine oData-Filterzeichenfolge zum Filtern von Datensätzen bereit. Im Formular [fieldIdentifier] operation filterValue Example [textField] eq 'Text'

Operatoren zulässig eq Equal /Suppliers?$filter=[City] eq 'Redmond' Ne Not equal /Suppliers?$filter=[City] ne 'London' Gt Greater than /Products?$filter=[Price] gt 20 Ge Greater than or equal /Products?$filter=[Price?$filter=[Price] ge 10 Lt Weniger als /Produkte?$filter=[Preis] lt 20 Le Kleiner als oder gleich /Produkte?$filter=[Preis] le 100 And Logical and /Products?$filter=[Price] le 200 and Price gt 3,5

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

Gibt zurück

Gegenstände
List-record-response

Abrufen eines Datensatzes

Ruft einen Datensatz ab

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Bezeichner des Datensatzes
RecordID True string

Bezeichner des Datensatzes

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

Gibt zurück

Abrufen von Berichtsdatensätzen

Ruft eine Liste von Datensätzen aus dem Bericht ab, die auf 250 Datensätze pro Anforderung beschränkt sind. Gibt nur Berichtsfelddaten zurück. Kann die Verwendung von $top und $skip

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Bezeichner des Datensatzes
ReportID True number

ID des Berichts

Nummer oder Datensätze, die übersprungen werden sollen
$skip True number

Überspringt Datensätze, durch Festlegen auf 1 wird der zweite Datensatz zurückgegeben.

Anzahl oder Datensätze, die aufgenommen werden sollen
$top True number

Die Anzahl der zurückzugebenden Datensätze, max = 250

Der Feldeinzug, der in geschweiften Klammern sortiert werden soll [FieldIdentifier]
$orderby string

Feld, das von [fieldIdentifier] asc/desc sortiert werden soll

Odata-Filterbeispiel [TextField1] eq 'Mein Datensatz'
$filter string

Stellen Sie eine oData-Filterzeichenfolge zum Filtern von Datensätzen bereit. Im Formular [fieldIdentifier] operation filterValue Example [textField] eq 'Text'

Operatoren zulässig eq Equal /Suppliers?$filter=[City] eq 'Redmond' Ne Not equal /Suppliers?$filter=[City] ne 'London' Gt Greater than /Products?$filter=[Price] gt 20 Ge Greater than or equal /Products?$filter=[Price?$filter=[Price] ge 10 Lt Weniger als /Produkte?$filter=[Preis] lt 20 Le Kleiner als oder gleich /Produkte?$filter=[Preis] le 100 And Logical and /Products?$filter=[Price] le 200 and Price gt 3,5

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

Gibt zurück

Gegenstände
List-record-response

Archivieren eines Datensatzes

Archivieren eines Datensatzes. Rufen Sie dies vor dem Löschen auf.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Bezeichner des Datensatzes
RecordID True string

Bezeichner des Datensatzes

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

Gibt zurück

Body
Message

Aufheben der Archivierung eines Datensatzes

Aufheben der Archivierung eines Datensatzes.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Bezeichner des Datensatzes
RecordID True string

Bezeichner des Datensatzes

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

Gibt zurück

Body
Message

Datensatz erstellen

Senden aller Feldwerte einschließlich Standardwerten beim Hinzufügen eines neuen Datensatzes zu einer App

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

object

Gibt zurück

Body
Message

Datensatz löschen

Löschen eines Datensatzes. Zum Löschen eines Datensatzes müssen Sie zuerst archivieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Bezeichner des Datensatzes
RecordID True string

Bezeichner des Datensatzes

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

Gibt zurück

Body
Message

Grundlegende Feldinformationen abrufen

Abrufen grundlegender Felddaten für eine App

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Mandantenbezeichner
tenant True string

Der Mandant befindet sich in der Regel in der Website-URL "{tenant}.off.softools.net", manchmal ist dies jedoch ein Alias. Wenden Sie sich an den Systemadministrator, um ihn zu bestätigen.

Gibt zurück

Gegenstände
basic-fields-response

Patchen eines Datensatzes

Die Softools-API sorgt für Delta-Updates, d. h., Sie können nur die Änderungen senden, die relevant sind und nicht das gesamte Dokument pro PATCH-Anforderung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
App-ID
AppIdentifier True string

Bezeichner für die App. Finden Sie in der App-URL /App/{AppIdentifier} oder /{AppIdentifier}

Bezeichner des Datensatzes
RecordID True string

ID des Datensatzes

Mandantenbezeichner
tenant True string

Der Mandant kann von Ihrem Systemadministrator abgerufen werden.

object

Gibt zurück

Body
Message

Definitionen

Nachricht

Name Pfad Typ Beschreibung
Nachricht
Message string

Basic-fields-response

Name Pfad Typ Beschreibung
Kennung
Identifier string
Typ
Type integer

Listendatensatzantwort

Name Pfad Typ Beschreibung
Gegenstände

Record-Response

Name Pfad Typ Beschreibung
_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
Kennung
Identifier string
QuickFilterSearchText
QuickFilterSearchText string
Id
Id string
EditableAccessForUser
EditableAccessForUser boolean