{"id":3381,"date":"2024-12-02T08:00:36","date_gmt":"2024-12-02T16:00:36","guid":{"rendered":"https:\/\/www.geoplugin.com\/resources\/?p=3381"},"modified":"2026-02-09T12:04:31","modified_gmt":"2026-02-09T20:04:31","slug":"php-get-ip-address","status":"publish","type":"post","link":"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/","title":{"rendered":"PHP Get IP Address for Geolocation"},"content":{"rendered":"\n<p>You can use the PHP Get IP address function to find out the location of users who enter your website. This is used in a number of applications, including geolocation marketing, real estate, emergency service, and much more.&nbsp;<\/p>\n\n\n\n<p>In this article, we\u2019ll outline the basics of getting the correct IP address for a wide range of server configurations. We\u2019ll also comment on the potential accuracy of client IP addresses you retrieve using this methodology.&nbsp;<\/p>\n\n\n\n<p>Keep reading for an overview of retrieving a user&#8217;s IP address with PHP.&nbsp;&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"639\" height=\"341\" src=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-pixabay-276452.jpg\" alt=\"PHP code showing on a monitor with a black background.\" class=\"wp-image-3382\" srcset=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-pixabay-276452.jpg 639w, https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-pixabay-276452-300x160.jpg 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#PHP_Get_IP_Address_What_Is_It_About\" >PHP Get IP Address: What Is It About?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Can_PHP_Get_IP_Addresses_Find_Out_How\" >Can PHP Get IP Addresses? Find Out How<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#How_Do_I_Retrieve_the_Users_IP_Address_Using_PHP_Best_Practices\" >How Do I Retrieve the User&#8217;s IP Address Using PHP: Best Practices<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Get_IP_Address_PHP_by_Avoiding_Common_Mistakes\" >Get IP Address PHP by Avoiding Common Mistakes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Get_the_IP_Address_in_PHP_Top_Use_Cases\" >Get the IP Address in PHP: Top Use Cases<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Get_Geolocation_Data_With_geoPlugin\" >Get Geolocation Data With geoPlugin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#What_is_the_purpose_of_getting_the_users_IP_address_in_PHP\" >What is the purpose of getting the user&#8217;s IP address in PHP?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Can_PHP_detect_a_users_exact_location_from_their_IP\" >Can PHP detect a user\u2019s exact location from their IP?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/#Can_PHP_distinguish_between_IPv4_and_IPv6_addresses\" >Can PHP distinguish between IPv4 and IPv6 addresses?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PHP_Get_IP_Address_What_Is_It_About\"><\/span><strong>PHP Get IP Address: What Is It About?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PHP&#8217;s &#8220;Get IP Address&#8221; function helps websites find out the IP address of a visitor. An IP address is like a unique ID for each device on the internet. Therefore, by using <a href=\"https:\/\/www.w3schools.com\/php\/\" target=\"_blank\" rel=\"noopener\" title=\"\">PHP code<\/a>, websites can see IP addresses, allowing them to understand where visitors are generally located. This can improve content relevance and track site usage.&nbsp;<\/p>\n\n\n\n<p>Furthermore, the data can also help with security, like blocking suspicious activity. However, sometimes people use tools to hide their IP, such as a <a href=\"https:\/\/geoplugin.com\/resources\/best-vpn-for-geoblocking-top-10-services\/\" target=\"_blank\" rel=\"noopener\" title=\"\">VPN for geoblocking<\/a>. Therefore, you need to take the information with a grain of salt.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" src=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/ben-griffiths-Bj6ENZDMSDY-unsplash.jpg\" alt=\" A blue elephant toy with PHP written on it placed on a laptop. \n\" class=\"wp-image-3384\" srcset=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/ben-griffiths-Bj6ENZDMSDY-unsplash.jpg 640w, https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/ben-griffiths-Bj6ENZDMSDY-unsplash-300x200.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Can_PHP_Get_IP_Addresses_Find_Out_How\"><\/span><strong>Can PHP Get IP Addresses? Find Out How<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Wondering, in PHP how to get IP addresses of visitors? You can do that by using a special code that reads server information. The most common method is <strong>$_SERVER[&#8216;REMOTE_ADDR&#8217;]<\/strong>, which gives you the IP address directly. Sometimes, if the visitor uses a proxy, their IP might be listed in <strong>$_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;]<\/strong> instead.&nbsp;<\/p>\n\n\n\n<p>This IP information is helpful for understanding where visitors are coming from, thereby improving security or providing location-specific features. However, it\u2019s important to handle this information carefully.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_Do_I_Retrieve_the_Users_IP_Address_Using_PHP_Best_Practices\"><\/span><strong>How Do I Retrieve the User&#8217;s IP Address Using PHP: Best Practices<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Let\u2019s focus on the best practices for getting an IP address when using PHP. These tips will point you in the right direction from the start:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use $_SERVER[&#8216;REMOTE_ADDR&#8217;] as the primary method<\/strong>: To get the user\u2019s IP address, <strong>$_SERVER[&#8216;REMOTE_ADDR&#8217;]<\/strong> is the most direct and reliable approach. It retrieves the client\u2019s IP address as seen by the server. The method is straightforward and widely supported, which makes it ideal for standard use cases.&nbsp;<\/li>\n\n\n\n<li><strong>Check $_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;] for proxies<\/strong>: When users are behind proxies, <strong>$_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;]<\/strong> may contain the original IP address. However, this variable can list multiple addresses, so developers often take only the first one. It\u2019s a useful fallback for obtaining real client IPs but can be unreliable if users mask their IP through additional <a href=\"https:\/\/www.geoplugin.com\/resources\/proxy-browsers-that-help-increase-your-online-privacy\/\" target=\"_blank\" rel=\"noopener\" title=\"\">proxies<\/a> or VPNs.<\/li>\n\n\n\n<li><strong>Validate and sanitize the IP address<\/strong>: It\u2019s important to validate IP addresses to prevent potential security risks. You can use functions like <strong>filter_var()<\/strong> to confirm if an IP is in a valid format. Additionally, sanitizing IP data helps avoid security issues. This is especially true when storing it. That\u2019s because it ensures that the information is accurate and safe for application use.<\/li>\n\n\n\n<li><strong>Use IP data responsibly for privacy compliance<\/strong>: Since IP addresses are considered personal data, handle them responsibly to comply with privacy laws. Hence, you\u2019ll need to limit IP storage and only collect IPs when necessary for essential functions.<\/li>\n\n\n\n<li><strong>Use HTTPS to secure data transmission<\/strong>: When retrieving IP addresses, ensure your website uses HTTPS. This encrypted connection prevents third parties from intercepting data. Furthermore, secure data transmission helps protect user privacy and fosters trust.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" src=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-shvetsa-12662875-1.jpg\" alt=\"A woman using a laptop with coding stickers on the back. \n\" class=\"wp-image-3391\" srcset=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-shvetsa-12662875-1.jpg 640w, https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-shvetsa-12662875-1-300x200.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Get_IP_Address_PHP_by_Avoiding_Common_Mistakes\"><\/span><strong>Get IP Address PHP by Avoiding Common Mistakes<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>When retrieving <a href=\"https:\/\/www.geoplugin.com\/webservices\/php\" title=\"IP addresses in PHP\">IP addresses in PHP<\/a>, common mistakes can lead to inaccurate data or privacy risks. To start, many developers rely solely on <strong>$_SERVER[&#8216;REMOTE_ADDR&#8217;]<\/strong>. This works for direct IP access but may miss the client\u2019s true IP if they\u2019re behind a proxy.&nbsp;<\/p>\n\n\n\n<p>Therefore, checking <strong>$_SERVER[&#8216;HTTP_X_FORWARDED_FOR&#8217;]<\/strong> can help. Unfortunately, this variable can sometimes contain multiple IPs if the request passes through several proxies. In such cases, only use the first IP and avoid chaining multiple IP sources. That\u2019s because it increases complexity and potential inaccuracies.<\/p>\n\n\n\n<p>Another common mistake is skipping real IP address validation and sanitization. Using <strong>filter_var()<\/strong> with <strong>FILTER_VALIDATE_IP<\/strong> ensures the retrieved IP is valid. This is vital for security and data accuracy.&nbsp;<\/p>\n\n\n\n<p>Also, avoid storing IP addresses unnecessarily as they are considered personal data under privacy regulations. Ideally, when storing IPs, anonymize them if possible, such as by masking the last segment of the IPv4 address.<\/p>\n\n\n\n<p>Finally, don\u2019t use IP addresses as the sole basis for critical actions like blocking or access control. That\u2019s because IPs can be shared, dynamic, or masked. Understanding and avoiding these pitfalls allows developers to ensure more accurate and privacy-compliant IP handling.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Get_the_IP_Address_in_PHP_Top_Use_Cases\"><\/span><strong>Get the IP Address in PHP: Top Use Cases<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Are you wondering if getting your hands on an IP address in PHP is the right strategy? Then, you\u2019ll benefit from looking at the top use cases, which are as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>User location tracking<\/strong>: Using IP addresses to identify a visitor\u2019s approximate location allows websites to tailor content. For example, displaying region-specific news, language options, or local currency. Additionally, by retrieving IPs, PHP applications can dynamically adjust site elements to improve user relevance. This creates a more localized experience for users without requiring them to manually set preferences.<\/li>\n\n\n\n<li><strong>Security and fraud prevention<\/strong>: IP tracking in PHP helps detect suspicious activity, such as multiple failed login attempts from different IPs or unusual locations. Hence, you can set up proactive security measures like blocking high-risk IPs or alerting users of unusual login activity.<\/li>\n\n\n\n<li><strong>Access restrictions and geoblocking<\/strong>: For content licensing or regional regulations, PHP can restrict access based on IP location. This use case is common in streaming services or content platforms where certain content must be limited to specific regions. IP blocking ensures compliance with these rules by preventing unauthorized access from restricted areas.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" src=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-realtoughcandy-11035390.jpg\" alt=\"A person holding a graphic of a blue elephant showing PHP.  \n\" class=\"wp-image-3394\" srcset=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-realtoughcandy-11035390.jpg 640w, https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-realtoughcandy-11035390-300x200.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Get_Geolocation_Data_With_geoPlugin\"><\/span><strong>Get Geolocation Data With geoPlugin<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Using PHP to uncover IP addresses is a common method, and there are many applications for the feature. However, it\u2019s important to ask for permission first to ensure you comply with the law. It\u2019s also the right approach for transparency and gives audiences a chance to opt in.&nbsp;<\/p>\n\n\n\n<p>There are a wide range of tools that you can use to execute the PHP get IP address functions. However, once you have an IP address, you\u2019ll need a reliable <a href=\"https:\/\/www.geoplugin.com\/geolocation-api\" target=\"_blank\" rel=\"noopener\" title=\"\">geolocation API<\/a> to get geolocation data.&nbsp;<\/p>\n\n\n\n<p>Are you unsure of what tools will work best for this application? Then check out geoPlugin for a trusted option that developers commonly turn to for IP address to geolocation data conversion. There\u2019s also a range of other API\u2019s for things like currency conversions.&nbsp;<\/p>\n\n\n\n<p>So what are you waiting for? <a href=\"https:\/\/www.geoplugin.com\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Give geoPlugin a try today<\/a> and use one of the best service providers on the market.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" src=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-ann-h-45017-1887995.jpg\" alt=\"Yellow tiles showing the word \u201cquestions\u201d with a blue background. \n\" class=\"wp-image-3396\" srcset=\"https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-ann-h-45017-1887995.jpg 640w, https:\/\/www.geoplugin.com\/resources\/wp-content\/uploads\/2024\/11\/pexels-ann-h-45017-1887995-300x200.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span><strong>Frequently Asked Questions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Let\u2019s take a look at a couple of FAQs to get a better idea of what using PHP to get IP addresses is about.&nbsp;<\/p>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\"><span class=\"ez-toc-section\" id=\"What_is_the_purpose_of_getting_the_users_IP_address_in_PHP\"><\/span>What is the purpose of getting the user&#8217;s IP address in PHP?<span class=\"ez-toc-section-end\"><\/span><\/h3><div class=\"aioseo-faq-block-answer\">\n<p>In PHP, obtaining a user\u2019s IP address serves several purposes, such as enhancing security by detecting suspicious activity. It also provides location-based content, enforces geo-restrictions, and gathers analytics on user demographics.&nbsp;<\/p>\n\n\n\n<p>Additionally, IP tracking helps tailor experiences by ensuring regulatory compliance and protecting against fraud. This makes it a valuable tool for developers to boost user experiences and safety.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\"><span class=\"ez-toc-section\" id=\"Can_PHP_detect_a_users_exact_location_from_their_IP\"><\/span>Can PHP detect a user\u2019s exact location from their IP?<span class=\"ez-toc-section-end\"><\/span><\/h3><div class=\"aioseo-faq-block-answer\">\n<p>PHP can only provide an approximate location based on the IP. It\u2019s typically at the city or region level. Furthermore, IPs aren\u2019t precise enough to pinpoint exact locations and may vary based on ISPs or network environments.&nbsp;<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\"><span class=\"ez-toc-section\" id=\"Can_PHP_distinguish_between_IPv4_and_IPv6_addresses\"><\/span>Can PHP distinguish between IPv4 and IPv6 addresses?<span class=\"ez-toc-section-end\"><\/span><\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Yes, PHP can identify and validate both IPv4 and IPv6 addresses using <strong>filter_var()<\/strong> with <strong>FILTER_VALIDATE_IP<\/strong>. This distinction is important for accurate storage and processing. It\u2019s especially true as IPv6 usage increases. Handling both types ensures compatibility and future-proofs applications as more devices adopt IPv6.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>You can use the PHP Get IP address function to find out the location of users who enter your website. This is used in a number of applications, including geolocation marketing, real estate, emergency service, and much more.&nbsp; In this article, we\u2019ll outline the basics of getting the correct IP address for a wide range&hellip; <a class=\"more-link\" href=\"https:\/\/www.geoplugin.com\/resources\/php-get-ip-address\/\">Continue reading <span class=\"screen-reader-text\">PHP Get IP Address for Geolocation<\/span><\/a><\/p>\n","protected":false},"author":11,"featured_media":3400,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-3381","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/posts\/3381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/comments?post=3381"}],"version-history":[{"count":8,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/posts\/3381\/revisions"}],"predecessor-version":[{"id":4452,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/posts\/3381\/revisions\/4452"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/media\/3400"}],"wp:attachment":[{"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/media?parent=3381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/categories?post=3381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geoplugin.com\/resources\/wp-json\/wp\/v2\/tags?post=3381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}