Skip to content

Commit

Permalink
add ipapi detail to README.
Browse files Browse the repository at this point in the history
  • Loading branch information
jonhadfield committed May 6, 2024
1 parent a921ff0 commit c942739
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Provider data and search results can be cached to reduce API calls and improve p
| [DigitalOcean](#DigitalOcean) | Hosting Provider | - |
| [GCP](#Google-Cloud-Platform) | Hosting Provider | - |
| [IPURL](#IPURL) | User Provided | - |
| [IPAPI](#IPAPI) | IP Geolocation | - |
| [Linode](#Linode) | Hosting Provider | - |
| [PTR](#PTR) | DNS | - |
| [Shodan](#Shodan) | IP Reputation | Registration required |
Expand Down Expand Up @@ -153,10 +154,15 @@ that [publishes](https://www.digitalocean.com/geo/google.csv) network prefixes u
that [publishes](https://cloud.google.com/compute/docs/faq#find_ip_range) network prefixes used by their
services.

### IPAPI

Query the [ipapi](https://ipapi.co/) API for geolocation data.
The API is free for up 30,000 requests per day.

### IPURL

IPURL retrieves lists of IP prefixes from user provided URLs and checks the target IP address against them.
Documents are expected to contains a list of prefixes in CIDR format, one per line.
Documents are expected to contain a list of prefixes in CIDR format, one per line.

Example configuration:
```yaml
Expand Down

0 comments on commit c942739

Please sign in to comment.