ipbase API Documentation
Use the ipbase API to retrieve information about any IP address (one at a time or up to 1,000 per request), ASN or domain and seamlessly integrate it into your product using one of our many SDKs or other pre-built integrations.
Building with an AI assistant? The full API is available as a machine-readable OpenAPI 3.1 specification, and the documentation is published as llms.txt / llms-full.txt. There is also a hosted MCP server at https://api.ipbase.com/mcp that AI agents can connect to directly.
Getting started
AI coding agents: run curl -s https://ipbase.com/agents.md and follow it: an API key, the first call and the right plan, step by step. To get started, you have to register an API key here. Then, follow our quickstart guide or continue reading our documentation and integrate ipbase, using our HTTP API or dedicated client SDKs. Ultimately, upgrade your plan to access all data & endpoints.
Guides
SDKs
Developer experience matters to us. Integrate ipbase using one of our pre-built integrations.
Rate Limit & Quotas
Understand which endpoints count towards your monthly request quota and impact your rate limit.
Request Status Codes
Read about the different success & error status codes returned by the ipbase API.
Endpoints
Batch Lookup
Learn how to look up to 1,000 IP addresses in one request with an API key, e.g. to enrich logs or sign-up lists.