{"repo":"IPGeolocation/ip-geolocation-api-php","free":true,"listed":false,"github":"https://github.com/IPGeolocation/ip-geolocation-api-php","clone":"git clone https://github.com/IPGeolocation/ip-geolocation-api-php.git","description":"Official PHP SDK for the IPGeolocation.io IP Location API with single and bulk lookup, typed responses, and raw JSON/XML support.","language":"PHP","stars":42,"topics":["ip-location","php","ip-geolocation","api-client","asn","bulk-lookup","composer","domain-lookup","geolocation","hostname"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"IPGeolocation PHP SDK Official PHP SDK for the IPGeolocation.io IP Location API. Look up IPv4, IPv6, and domains with /v3/ipgeo and /v3/ipgeo-bulk . Get geolocation, company, ASN, timezone, network, hostname, abuse, user-agent, and security data. - PHP 8.1+ - Sync client built on Guzzle - Typed responses plus raw JSON and XML methods Table of Contents - Installation - Quick Start - At a Glance - Get Your API Key - Authentication - Plan Behavior - Client Configuration - Available Methods - Request Options - Examples - Response Metadata - JSON Helpers - Errors - Troubleshooting - Frequently Asked Questions - Links Installation - package: ipgeolocation/ipgeolocation-php-sdk - Package page: - GitHub repository: Quick Start You can pass plain arrays to request methods. If you want validation before the request is sent, use LookupIpGeolocationRequest and BulkLookupIpGeolocationRequest . At a Glance Item Value ------ ------- Package ipgeolocation/ipgeolocation-php-sdk Namespace Ipgeolocation\\Sdk Supported Endpoints /v3/ipgeo , /v3/ipgeo-bulk Supported Inputs IPv4, IPv6, domain Main Data Returned Geolocation, company, ASN, timezone, network, hostname, abuse, user-agent, currency, security Authentication API key, request-origin auth for /v3/ipgeo only Response Formats Structured JSON, raw JSON, raw XML Bulk Limit Up to 50,000 IPs or domains per request Transport Guzzle Get Your API Key Create an IPGeolocation account and copy an API key from your dashboard. 1. Sign up: 2. Verify your ","default_branch":null,"files":null,"tree":[],"storefront":"/r/IPGeolocation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/IPGeolocation/ip-geolocation-api-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}