Application インスタンスを取得することから始まります。
api.applications.fetch(id) は Application を返します。アプリに Web ドメインがバインドされている場合は WebsiteApplication として返されます。.network を使用する前に、実行時に app.isWebsite() で型を絞り込んでください(Network を参照)。
アプリケーションのプロパティ
v4 では、カスタムドメインが設定されていない場合
app.custom は null になります(v3 では undefined でした)。アプリケーションのステータス取得
app.getStatus() は、ライブの実行状態を持つ ApplicationStatus インスタンスを返します。
すべてのアプリケーションの概要ステータス
アプリごとに 1 リクエストを送るのを避けるには、api.applications.statusAll() を呼び出します。
ログの取得
app.getLogs() は、直近のログ出力を string として返します。
レート制限: アプリケーションごとに5秒に1リクエスト、加えてユーザーごとに10秒あたり最大20リクエストのバーストが許可されます。
メトリクスの取得
app.getMetrics() は、直近 24 時間の CPU、RAM、ネットワークのサンプル(最大 288 ポイント、5 分ごとに 1 つ)を返します。
リアルタイムイベントストリーム
app.realtime() は Server-Sent Events ストリームを開きます。完全な例については専用の Realtime ページを参照してください。
ライフサイクル
すべてのライフサイクルメソッドはboolean(成功時は true)へと解決されます。
アプリケーションの削除
アプリケーションデータの更新
app.fetch() は API からアプリケーションを再取得し、まったく新しい Application インスタンスを返します。キャッシュされたデータが古くなっていると思われる場合に使用してください。

