Dela via


Softools (förhandsversion)

Softools är en webbaserad programplattform där färdiga och anpassade appar kan utformas, byggas och distribueras på flera timmar.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Azure Government-regioner
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Stöd för Softools
URL https://support.softools.net
E-postmeddelande support@softools.net
Metadata för anslutningsprogram
Utgivare Softools Limited
Webbplats https://www.softools.net
Sekretesspolicy https://www.softools.net/privacy-policy
Kategorier Business Intelligence; Data

Softools är en ledande NoCode-plattform för att skapa affärsprocessprogram. Softools är en webbaserad programplattform där färdiga och anpassade appar kan utformas, byggas och distribueras på flera timmar.

Förutsättningar

Användare behöver en Företagslicens eller har en Softools-webbplats för att använda våra API:er.

En API-nyckel krävs för att anropa API:et. Detta finns under My Profile på din Softools-webbplats.

En App Identifier krävs från de flesta API-anrop.

Hämta autentiseringsuppgifter

Användare behöver en Företagslicens eller har en Softools-webbplats för att använda våra API:er. En API-nyckel finns under My Profile på din Softools-webbplats.

Kom igång med anslutningsappen

Använd de här anvisningarna för att distribuera den här anslutningsappen som en anpassad anslutningsapp i Microsoft Power Automate och Power Apps.

Kända problem och begränsningar

Hastighetsbegränsningar finns här

Vanliga fel och åtgärder

N/A

Vanliga frågor

Mer supportdokumentation finns här

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Går inte att dela

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Namn Typ Description Krävs
NYCKEL securestring NYCKELN för det här API:et Sann

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder

Åtgärder

Arkivera en post

Arkivera en post. Anropa detta innan du tar bort.

Hämta alla poster

Hämtar en lista över alla poster från appen. Kan iterera med hjälp av $top och $skip

Hämta en post

Hämtar en post

Hämta grundläggande fältinformation

Hämta grundläggande fältdata för en app

Hämta rapportposter

Hämtar en lista över poster från rapporten, begränsad till 250 poster per begäran. Returnerar endast rapportfältdata. Kan iterera med hjälp av $top och $skip

Korrigera en post

Softools API tillgodoser Delta-uppdateringar, vilket innebär att du bara kan skicka de ändringar som är relevanta och inte hela dokumentet per PATCH-begäran.

Skapa en post

Skicka alla fältvärden inklusive standardvärden när du lägger till en ny post i en app

Ta bort en post

Ta bort en post. Om du vill ta bort en post måste du arkivera först.

Unarchive en post

Unarchive en post.

Arkivera en post

Arkivera en post. Anropa detta innan du tar bort.

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Identifierare för posten
RecordID True string

Identifierare för posten

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

Returer

Body
Message

Hämta alla poster

Hämtar en lista över alla poster från appen. Kan iterera med hjälp av $top och $skip

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Nummer eller poster att hoppa över
$skip True number

Hoppar över poster, inställningen till 1 returnerar den andra posten

Antal eller poster att ta
$top True number

Antalet poster som ska returneras, max = 250

Fältindragaren att sortera efter i klammerparenteser [FieldIdentifier]
$orderby string

Fält att beställa efter [fieldIdentifier] asc/desc

Odata-filterexempel [TextField1] eq "Min post"
$filter string

Ange en oData-filtersträng för att filtrera poster efter. I formuläret [fieldIdentifier] åtgärdsfilterVärdeexempel [textFält] eq "Text"

Operatörer tillät 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 än eller lika med /Products?$filter==[Pris] ge 10 Lt Mindre än /Products?$filter=[Price] lt 20 Le Less than or equal /Products?$filter=[Price] le 100 And Logical and /Products?$filter=[Price] le 200 och Price gt 3.5

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

Returer

Hämta en post

Hämtar en post

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Identifierare för posten
RecordID True string

Identifierare för posten

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

Returer

Hämta grundläggande fältinformation

Hämta grundläggande fältdata för en app

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Klientorganisationsidentifierare
tenant True string

Klientorganisationen finns vanligtvis i webbplats-URL:en {tenant}.off.softools.net, men ibland är detta ett alias. Kontakta systemadministratören för att bekräfta det.

Returer

Hämta rapportposter

Hämtar en lista över poster från rapporten, begränsad till 250 poster per begäran. Returnerar endast rapportfältdata. Kan iterera med hjälp av $top och $skip

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Identifierare för posten
ReportID True number

Rapportens ID

Nummer eller poster att hoppa över
$skip True number

Hoppar över poster, inställningen till 1 returnerar den andra posten

Antal eller poster att ta
$top True number

Antalet poster som ska returneras, max = 250

Fältindragaren att sortera efter i klammerparenteser [FieldIdentifier]
$orderby string

Fält att beställa efter [fieldIdentifier] asc/desc

Odata-filterexempel [TextField1] eq "Min post"
$filter string

Ange en oData-filtersträng för att filtrera poster efter. I formuläret [fieldIdentifier] åtgärdsfilterVärdeexempel [textFält] eq "Text"

Operatörer tillät 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 än eller lika med /Products?$filter==[Pris] ge 10 Lt Mindre än /Products?$filter=[Price] lt 20 Le Less than or equal /Products?$filter=[Price] le 100 And Logical and /Products?$filter=[Price] le 200 och Price gt 3.5

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

Returer

Korrigera en post

Softools API tillgodoser Delta-uppdateringar, vilket innebär att du bara kan skicka de ändringar som är relevanta och inte hela dokumentet per PATCH-begäran.

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen. Finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Identifierare för posten
RecordID True string

ID för posten

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

object

Returer

Body
Message

Skapa en post

Skicka alla fältvärden inklusive standardvärden när du lägger till en ny post i en app

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

object

Returer

Body
Message

Ta bort en post

Ta bort en post. Om du vill ta bort en post måste du arkivera först.

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Identifierare för posten
RecordID True string

Identifierare för posten

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

Returer

Body
Message

Unarchive en post

Unarchive en post.

Parametrar

Name Nyckel Obligatorisk Typ Description
Appidentifierare
AppIdentifier True string

Identifierare för appen finns i appens URL /App/{AppIdentifier} eller /{AppIdentifier}

Identifierare för posten
RecordID True string

Identifierare för posten

Klientorganisationsidentifierare
tenant True string

Klientorganisationen kan hämtas från systemadministratören

Returer

Body
Message

Definitioner

Message

Name Sökväg Typ Description
Message
Message string

basic-fields-response

Name Sökväg Typ Description
Identifikator
Identifier string
Typ
Type integer

List-record-response

Name Sökväg Typ Description
Föremål

Record-Response

Name Sökväg Typ 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
Identifikator
Identifier string
QuickFilterSearchText
QuickFilterSearchText string
Id
Id string
EditableAccessForUser
EditableAccessForUser boolean