IpSimple is a straightforward public IP address API designed for seamless integration into any application. Whether you're a developer, IT professional, or a business looking to enhance your network management capabilities, IpSimple provides a reliable and scalable solution for obtaining public IP addresses effortlessly.
- Unlimited Usage: No restrictions on the number of requests you can make. IpSimple can handle anything from a few requests per day to millions per minute.
- Seamless Compatibility: Supports both IPv4 and IPv6 addresses, ensuring compatibility with all modern network configurations and technologies.
- High Availability: Hosted on Microsoft Azure with a multi-zone and multi-region setup, guaranteeing high availability and reliability.
- Open Source Transparency: Completely open source, promoting transparency and community contributions.
- Privacy-Focused: No visitor information is ever logged, ensuring complete anonymity and security.
- Future-Proof and Reliable: Committed to maintaining and improving the service indefinitely.
- Network Management: Obtain public IP addresses programmatically to streamline network management tasks.
- Cloud Infrastructure: Provision new cloud servers with ease by automating the retrieval of public IP addresses.
- Security Applications: Enhance security systems by integrating accurate and up-to-date public IP address information.
- Developer Tools: Build powerful tools and applications requiring public IP address information with minimal setup and effort.
Integrating IpSimple into your application is incredibly easy. Simply use one of our provided code samples or libraries, and you'll be up and running in no time. Whether you need the IP address in plain text, JSON, or JSONP format, IpSimple offers flexible options to suit your needs.
# Retrieve your public IP address in JSON format
$ curl 'https://api.ipsimple.org?format=json'
- Azure CLI
- Bicep CLI
- .NET 8.0 SDK
- Visual Studio Code or another IDE with Bicep and C# support
- An Azure account with an active subscription
-
Clone the repository:
git clone https://github.com/ipsimple/platform.git cd platform
-
Login to Azure:
az login
-
Set your subscription:
az account set --subscription {subscription-id}
-
Compile the Bicep files:
az bicep build --files ./path/to/your/bicep/file.bicep
-
Deploy the Bicep files:
az deployment group create --resource-group {resource-group-name} --template-file ./path/to/your/bicep/file.json
We welcome contributions from the community! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes.
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/YourFeature
- Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or feedback, please raise an issue here https://github.com/ipsimple/platform/issues