---
title: ユーザーのIPアドレスを取得できますか？
description: カスタム処理で{$smarty.server.REMOTE_ADDR}を使用し、エンドポイントに紐づけると、APIリクエストを送ったユーザーのIPアドレスが取得できます。
category: howto
---

import StructuredDataFaqs from '@site/src/components/StructuredDataFaqs';

<StructuredDataFaqs faqs={[
    { question: "ユーザーのIPアドレスを取得できますか？", answer: "可能です。カスタム処理で{$smarty.server.REMOTE_ADDR}を使用し、エンドポイントに紐づけると、APIリクエストを送ったユーザーのIPアドレスが取得できます。" }
]} />

可能です。  
カスタム処理で`{$smarty.server.REMOTE_ADDR}`を使用し、エンドポイントに紐づけると、APIリクエストを送ったユーザーのIPアドレスが取得できます。

例えば、エンドポイントの[後処理](/ja/docs/reference/post-processing/)に設定して、レスポンスに`ip_address`の項目を追加するカスタム処理は以下になります。

```
{append var='json' value=$smarty.server.REMOTE_ADDR index='ip_address'}
{assign var='processed_json' value=$json}
```