The goal of locateip is to locate IP addresses using ip-api.com
For the most recent version, on CRAN:
install.packages("locateip")
You can install the development version of locateip from GitHub:
# install.packages("devtools")
devtools::install_github("clessn/locateip")
library(locateip)
locate_ip("132.203.167.188", fields = c("status,message,country,city"))
#> # A tibble: 1 × 3
#> status country city
#> <chr> <chr> <chr>
#> 1 success Canada Québec
ip-api is free for non-commercial use.
For API documentation and terms of service, see ip-api.com.