> For the complete documentation index, see [llms.txt](https://docs.ggwp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ggwp.com/jp/apidokyumento-puraibash/yzdta.md).

# ユーザーデータ保持

\[ ベース URL: `api.ggwp.com`]

`PUT` /privacy/v1/data-retention

## **説明**

GGWPプラットフォームでユーザーのデータ保持ポリシーを定義するためのAPIエンドポイントです。すべてのユーザーのデフォルト保持期間は6か月です。

## **パラメータ**

`ボディ`: 次のフィールドを含む辞書:

* **user\_id**: 更新される保持ポリシーの対象となるユーザーの一意の識別子。
* **retention\_period**: 〜に対応するデータを保持する日数 *user\_id* GGWPプラットフォームで保持されるべきです。

サンプル呼び出し:

```bash
curl --request PUT 'https://api.ggwp.com/privacy/v1/data-retention' \
--header 'x-api-key: api_key' \\
--header 'Content-Type: application/json' \\
--data-raw '{
  "user_id": "<id1>",
  "retention_period": 90	
}'
```

## **出力**

* 200 - 正常な操作

  ```json
  {
    "status": "success"
  }
  ```
* 400
  * 無効な入力（例: 欠落している *user\_id* または *retention\_period*、または型が正しくない場合)
* 403
  * 無効な API キー、または API キーがありません
* 500
  * エラーレスポンス
