本人情報のプロフィールを削除
対象サーバーの通常の認証を使用し、正確なSpace IDを明示してください。別のSpaceへのフォールバックは行いません。現在の書き込み権限を持つ人間の操作主体と、プロフィールの現在のリビジョンが必要です。新規削除の開始にはlabs.identityGraph.enabledがtrueであることも必要です(既定値はfalse)。無効に戻しても、確定済みの削除の状態確認、再試行、バックグラウンド復旧は妨げません。プロフィールは有効な本人情報の一覧、候補、コンテキストから除外され、AI Identityまたはメンバーとの関連付けが解除されます。関連先のAI Identityやメンバー自体は変更しません。再利用できないID、削除の記録、スコープを限定したソース照合用の証拠を最小限の永続的な削除済みレコードに残し、過去の参照を引き続き解決できるようにします。表示名、別名、コンテキスト、カードは消去しますが、再発見を抑制するための証拠として、スコープ内の旧名とソースIDが残る場合があります。自動発見でこの証拠を使う機能は別途必要です。このエンドポイントだけでは再発見を防げません。メモリと元の本文は保持し、クリーンアップでは本人情報の台帳と補助リンクを更新します。人間が確認した言及は削除済みプロフィールへの帰属を保持し、機械的に関連付けられた言及は未解決に戻ります。completeがfalseの場合、クリーンアップが未完了か、skipped_sourcesのソースを書き換えられていません。対象ソースを修復して同じ要求を再送してください。この要求はモデルを呼び出しません。
リクエストボディ
application/json
TypeScript定義
TypeScriptでrequest body型を使用します。
レスポンスボディ
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/identity/profiles/remove" \ -H "Content-Type: application/json" \ -d '{ "space_id": "string", "id": "string", "expected_revision": 0 }'{ "id": "string", "revision": 1, "complete": true, "skipped_sources": 0}