Softools (プレビュー)
Softools は、既成のカスタム アプリを数時間で設計、構築、展開できる Web ベースのアプリケーション プラットフォームです。
このコネクタは、次の製品および地域で利用可能です:
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure 中国の地域 - 国防総省 (DoD) |
Power Automate | プレミアム | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
Power Apps | プレミアム | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
お問い合わせ先 | |
---|---|
件名 | Softools Support |
[URL] | https://support.softools.net |
メール | support@softools.net |
Connector Metadata | |
---|---|
発行者 | Softools Limited |
Web サイト | https://www.softools.net |
プライバシー ポリシー | https://www.softools.net/privacy-policy |
カテゴリー | ビジネス インテリジェンス; データ |
Softools は、ビジネス プロセス アプリケーションを構築するための主要な NoCode プラットフォームです。 Softools は、既成のカスタム アプリを数時間で設計、構築、展開できる Web ベースのアプリケーション プラットフォームです。
前提条件
ユーザーが API を使用するには、Enterprise ライセンスまたは Softools サイトが必要です。
API を呼び出すには API キーが必要です。これは、Softools サイトの My Profile
の下にあります。
App Identifier
は、ほとんどの API 呼び出しから必要です。
資格情報の入手方法
ユーザーが API を使用するには、Enterprise ライセンスまたは Softools サイトが必要です。 API キーは、Softools サイトの My Profile
の下にあります。
コネクタの使用を開始する
このコネクタを Microsoft Power Automate および Power Apps 内のカスタム コネクタとして展開するには、指示 を参照してください。
既知の問題と制限事項
レート制限については、ここ を参照してください
一般的なエラーと解決策
該当なし
よくあるご質問
他のサポート ドキュメントについては、ここ を参照してください
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
キー | securestring | この API の "キー" | True |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
すべてのレコードを取得 |
すべてのレコードのリストをアプリから取得します。 $top と $skip を使用して反復できます |
レコードにパッチを適用する |
Softools Api は Delta 更新に対応しています。つまり、PATCH リクエストごとにドキュメント全体ではなく、関連する変更のみ送信できます。 |
レコードをアーカイブする |
レコードをアーカイブします。 削除する前にこれを呼び出します。 |
レコードをアーカイブ解除 |
レコードをアーカイブ解除します。 |
レコードを作成する |
アプリに新しいレコードを追加するときに、デフォルトを含むすべてのフィールド値を送信します |
レコードを削除する |
レコードを削除します。 レコードを削除するには、最初にアーカイブする必要があります。 |
レコードを取得する |
レコードを取得します |
レポート レコードを取得する |
レポートからレコードのリストを取得します。リクエストごとに 250 レコードに制限されています。 レポート フィールド データのみ返します。 $top と $skip を使用して反復できます |
基本的フィールド情報を取得 |
アプリの基本的フィールド データを取得 |
すべてのレコードを取得
すべてのレコードのリストをアプリから取得します。 $top と $skip を使用して反復できます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
スキップする番号またはレコード
|
$skip | True | number |
レコードをスキップします。1 に設定すると 2 番目のレコードが返されます |
取得する番号またはレコード
|
$top | True | number |
返すレコードの数。最大 = 250 |
中かっこ内 [FieldIdentifier] で並べ替えるフィールド識別子
|
$orderby | string |
[fieldIdentifier] asc/desc により並べ替えるフィールド |
|
Odata フィルターの例 [TextField1] eq 'マイ レコード'
|
$filter | string |
レコードをフィルタリングする基準となる oData フィルター文字列を指定します。 形式: [fieldIdentifier] 操作 filterValue 例 [textField] eq 'Text' 許可される演算子 Eq 等しい /Suppliers?$filter=[City] eq 'Redmond' Ne 等しくない /Suppliers?$filter=[City] ne 'London' Gt より大きい /Products?$filter=[Price] gt 20 Ge 以上 /Products?$filter=[Price] ge 10 Lt より小さい /Products?$filter=[Price] lt 20 Le 以下 /Products?$filter=[Price] le 100 And 論理 And /Products?$filter=[Price] le 200 and Price gt 3.5 |
|
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
戻り値
- アイテム
- List-record-response
レコードにパッチを適用する
Softools Api は Delta 更新に対応しています。つまり、PATCH リクエストごとにドキュメント全体ではなく、関連する変更のみ送信できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子。 アプリ URL /App/{AppIdentifier} または /{AppIdentifier} にあります |
レコードの識別子
|
RecordID | True | string |
レコードの ID |
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
|
object |
戻り値
- 本文
- Message
レコードをアーカイブする
レコードをアーカイブします。 削除する前にこれを呼び出します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
レコードの識別子
|
RecordID | True | string |
レコードの識別子 |
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
戻り値
- 本文
- Message
レコードをアーカイブ解除
レコードをアーカイブ解除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
レコードの識別子
|
RecordID | True | string |
レコードの識別子 |
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
戻り値
- 本文
- Message
レコードを作成する
アプリに新しいレコードを追加するときに、デフォルトを含むすべてのフィールド値を送信します
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
|
object |
戻り値
- 本文
- Message
レコードを削除する
レコードを削除します。 レコードを削除するには、最初にアーカイブする必要があります。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
レコードの識別子
|
RecordID | True | string |
レコードの識別子 |
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
戻り値
- 本文
- Message
レコードを取得する
レコードを取得します
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
レコードの識別子
|
RecordID | True | string |
レコードの識別子 |
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
戻り値
レポート レコードを取得する
レポートからレコードのリストを取得します。リクエストごとに 250 レコードに制限されています。 レポート フィールド データのみ返します。 $top と $skip を使用して反復できます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
レコードの識別子
|
ReportID | True | number |
レポートの ID |
スキップする番号またはレコード
|
$skip | True | number |
レコードをスキップします。1 に設定すると 2 番目のレコードが返されます |
取得する番号またはレコード
|
$top | True | number |
返すレコードの数。最大 = 250 |
中かっこ内 [FieldIdentifier] で並べ替えるフィールド識別子
|
$orderby | string |
[fieldIdentifier] asc/desc により並べ替えるフィールド |
|
Odata フィルターの例 [TextField1] eq 'マイ レコード'
|
$filter | string |
レコードをフィルタリングする基準となる oData フィルター文字列を指定します。 形式: [fieldIdentifier] 操作 filterValue 例 [textField] eq 'Text' 許可される演算子 Eq 等しい /Suppliers?$filter=[City] eq 'Redmond' Ne 等しくない /Suppliers?$filter=[City] ne 'London' Gt より大きい /Products?$filter=[Price] gt 20 Ge 以上 /Products?$filter=[Price] ge 10 Lt より小さい /Products?$filter=[Price] lt 20 Le 以下 /Products?$filter=[Price] le 100 And 論理 And /Products?$filter=[Price] le 200 and Price gt 3.5 |
|
テナント識別子
|
tenant | True | string |
テナントは、システム管理者から取得できます |
戻り値
- アイテム
- List-record-response
基本的フィールド情報を取得
アプリの基本的フィールド データを取得
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
アプリ識別子
|
AppIdentifier | True | string |
アプリの識別子は、アプリの Url /App/{AppIdentifier} または /{AppIdentifier} にあります |
テナント識別子
|
tenant | True | string |
テナントは通常、サイト URL {tenant}.off.softools.net にありますが、これはエイリアスである場合もあります。 システム管理者に問い合わせて確認してください。 |
戻り値
定義
メッセージ
名前 | パス | 型 | 説明 |
---|---|---|---|
メッセージ
|
Message | string |
basic-fields-response
名前 | パス | 型 | 説明 |
---|---|---|---|
識別子
|
Identifier | string | |
タイプ
|
Type | integer |
List-record-response
名前 | パス | 型 | 説明 |
---|---|---|---|
アイテム
|
Record-Response
名前 | パス | 型 | 説明 |
---|---|---|---|
_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 | |
識別子
|
Identifier | string | |
QuickFilterSearchText
|
QuickFilterSearchText | string | |
Id
|
Id | string | |
EditableAccessForUser
|
EditableAccessForUser | boolean |