コードスキャンを一覧表示
コードスキャン(組織)
コードスキャンの一覧(Devin API)
v3 組織 API を使用して、組織内の Devin コードスキャンを一覧表示し、時間とリポジトリでフィルタリングしてスキャンのステータスをポーリングします
GET
コードスキャンを一覧表示
権限
ViewCodeScans権限を持つサービスユーザーまたはパーソナルアクセストークンが必要です。
動作
status をポーリングする際に使用します。ステータスは waiting → pending → running → completed (または failed / cancelled) の順に遷移します。awaiting_user_input は web app から開始した対話型スキャンにのみ適用され、API で開始したスキャンはこの状態になりません。Enterprise 内のすべての組織のスキャンを一覧表示するには、List Code Scans (Enterprise) を使用します。
フィルター
time_after/time_before: スキャン作成時刻の範囲を指定する UTC の Unix タイムスタンプ (秒単位) 。repo_name: このリポジトリを対象としたスキャンのみ。これを含む複数リポジトリのスキャンにも一致します。
after / first) を使用してページ分割されます。承認
サービスユーザーの認証情報(接頭辞: cog_)
パスパラメータ
組織 ID(プレフィックス: org-)
例:
"org-abc123def456"
クエリパラメータ
必須範囲:
1 <= x <= 200このリポジトリをスキャンしたスキャンに絞り込みます。リポジトリがスキャンの主要リポジトリでない場合でも、複数リポジトリを対象としたスキャンに一致するため、返されるアイテムの repo_name が異なる場合があります。

