Skip to main content
GET
Devin Desktop のモデルと料金の一覧取得

概要

呼び出し元のアカウントで利用可能なモデルと、そのアカウントに実際に請求される価格を返します。モデルページから価格をコピーするのではなく、モデル価格をプログラムから取得する際の基準としてご利用ください。 価格は呼び出し元のプランと課金モデルによって異なるため、同じモデルでもTeamごとに異なる値が返されることがあります。
このエンドポイントはアルファ版 (v2alpha) です。レスポンスの形式は変更される可能性があります。

認証

Authorization ヘッダーにAPIキーを指定します。
DevinのサービスユーザーAPIキー (cog_...) を利用します。サービスユーザーのロールに Use Devin Desktop 権限が含まれており、かつアカウントでDevin Desktopへのアクセスが有効になっている必要があります。

Request

string
未設定のままにすると、Team レベルの制限を無視し、プランおよび課金モデルで許可されているすべてのモデルを一覧表示します。allowlist を指定すると、Team のモデル許可リスト、組織のコントロール、グループの制限も適用され、ユーザーが Devin Desktop のモデルピッカーで目にする内容と同じ一覧になります。

リクエスト例

ユーザーが選択できるモデルのみ:

レスポンス

object[]
呼び出し元が利用できるモデル。無効化されたモデルは含まれません。

レスポンス例

以下のモデルと価格はレスポンスの構造を示すための例です。実際の価格はエンドポイントを呼び出して確認してください。

エラーレスポンス

エラーは {"error": "<message>"} の形式で返されます。