> For the complete documentation index, see [llms.txt](https://docs.inova.us/v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inova.us/v1/ipiphy-ip-geolocation-plugin.md).

# ipiphy - IP Geolocation Plugin

{% hint style="danger" %}
This is a data-only API plugin. It does not include any visual elements and won’t appear in your Bubble design editor.
{% endhint %}

## Instructions

1. Sign up at [geo.ipify.org](https://geo.ipify.org/)
2. Visit your [Subscriptions page](https://geo.ipify.org/subscriptions)
3. Copy your personal API key from there

## How to Retrieve a User’s IP Address

1. To get the user’s IP address, set up a simple client-side API call using the following URL:\
   `https://api64.ipify.org?format=json`
2. This call returns the user’s IP in JSON format. Once retrieved, you can pass the IP address into this plugin to enable seamless geolocation functionality.

<figure><img src="/files/b3vbscRsj56IQBiCYgfv" alt=""><figcaption></figcaption></figure>

## Setup Instructions

1. Enter your API key in the plugin settings under the **Plugins** tab.
2. Use the IP geolocation data in your UI or workflows according to your specific use case.

<figure><img src="/files/Q93UJNTCfTraANz5hPaR" alt=""><figcaption></figcaption></figure>
