To enable the Compliance API, see the setup guide.
Set up the Compliance APIチャット
チャットの一覧取得
GET/v1/compliance/apps/chats
対象を絞ったコンプライアンスレビューのためのフィルタリング機能を備えた、チャットのメタデータを一覧表示します。結果は order_by キーによって時系列順(時刻の昇順)に並べ替えられ、同順の場合はidで順序が決まります。
チャットの削除
DELETE/v1/compliance/apps/chats/{claude_chat_id}
チャットと、関連するすべてのメッセージおよびファイルを完全に削除します。これは元に戻すことのできない破壊的な操作です。
Models
チャットメッセージ
チャットファイル
ファイルメタデータの取得
GET/v1/compliance/apps/chats/files/{claude_file_id}
チャットメッセージで参照されているファイルのメタデータを、ファイルコンテンツをダウンロードせずに取得します。バイトデータをダウンロードするには、兄弟エンドポイントである /content を使用してください。
ファイルの削除
DELETE/v1/compliance/apps/chats/files/{claude_file_id}
特定のファイルを完全に削除します。これは元に戻すことができない破壊的な操作です。
ファイルコンテンツのダウンロード
GET/v1/compliance/apps/chats/files/{claude_file_id}/content
チャットメッセージで参照されているファイルのバイナリコンテンツをダウンロードします。
チャット生成ファイル
Claude 生成ファイルのメタデータ取得
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}
アシスタントがツール使用によって作成したファイルのメタデータを返します。
Claude 生成ファイルのダウンロード
GET/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content
アシスタントがツール使用によって作成したファイルのバイナリコンテンツをダウンロードします。