APIを使用すると、OutSystemsデータモデルから情報を取得し、プロセスの設計をカスタマイズすることや拡張することができます。このAPIでは、たとえば次のような操作が可能です。エンドユーザーに対してタスクを表示するカスタムタスクボックスを作成します。OutSystemsのデータモデルを拡張して、プロセスをニーズに適合させます。抽出された情報からプロセスとKPI(重要業績評価指標)に関するレポートを作成します。プロセスに関する情報は、Systemエンティティに対するクエリによって取得します。Dependencies]ダイアログボックスを使用して、モジュールにこれらのエンティティへの参照を追加する必要があります。定義を保存しているエンティティプロセスに関連するすべての要素の定義は、以下のエンティティに含まれます。プロセスのすべての入力パラメータの定義。プロセスのすべての出力パラメータの定義。プロセスのすべての翻訳可能プロパティの翻訳。プロセスのすべてのアクティビティの定義。アクティビティのすべての出力パラメータの定義。アクティビティ間の接続の定義。ランタイムデータを保存しているエンティティプロセスに関連するすべての要素のランタイムデータは、以下のエンティティに保存されます。すべての作成済みプロセスインスタンス(アクティブなものと終了したもの)のランタイムデータ。プロセスインスタンスのすべての入力パラメータのランタイムデータ。プロセスインスタンスのすべての出力パラメータのランタイムデータ。みのもの)のランタイムデータ。アクティビティインスタンスはオンデマンドでのみ作成されるため、未来のアクティビティに対して作成されるインスタンスはありません。アクティビティのすべての出力パラメータのランタイムデータ。便利なコードを保存しているエンティティ以下の(静的)エンティティには、いくつかの便利なコードが保存されています。考えられるプロセスの状態。アクティビティの種類。考えられるアクティビティの状態。