Skip to main content
GET
組織のデフォルトプラットフォームを取得
新しいセッションに適用される、組織全体のデフォルトの配置先を返します。これは webapp の Settings > Devin > Default platform に表示される値と同じです。

権限

組織のメンバーであるサービスユーザーまたはパーソナルアクセストークンが必要です。

動作

  • ホスト型のデフォルトは platform に返されます (例: linux や windows) 。
  • アウトポストのデフォルトは outpost_pool_id に返されます。そのプールが引き続き組織で利用可能な場合は、outpost_pool_name も併せて返されます。
  • デフォルトが設定されていない場合、3つのフィールドはすべて null になります。この場合、セッションは標準的なホスト型プラットフォーム上で run されます。
  • ユーザー個人のデフォルト (セッションコンポーザーのプラットフォーム選択メニューで星印を付けたもの) は、そのユーザー自身のセッションではこの値よりも優先されます。

承認

Authorization
string
header
必須

サービスユーザーの認証情報(接頭辞: cog_)

パスパラメータ

org_id
string
必須

組織ID(プレフィックス: org-)

例:

"org-abc123def456"

レスポンス

成功レスポンス

新しいセッションに適用される、組織のデフォルトの配置先。

outpost_pool_id
string | null
必須

新しいセッションのデフォルトの実行先となるアウトポストプール。デフォルトがホスト型プラットフォームの場合、または未設定の場合は Null。

outpost_pool_name
string | null
必須

デフォルトのアウトポストプールの名前。デフォルトがアウトポストプールでない場合、または組織でそのプールが利用できなくなった場合は Null。

platform
string | null
必須

新しいセッションのデフォルトの実行先となるホスト型プラットフォームのラベル(例:'linux'、'windows')。デフォルトがアウトポストプールの場合、または未設定の場合は Null。