24 lines
506 B
Markdown
24 lines
506 B
Markdown
# iptoasn-webservice
|
|
|
|
Webservice to map IP addresses to AS information (and DNS history, soon).
|
|
|
|
This is the source code of the public API from [iptoasn.com](https://iptoasn.com).
|
|
|
|
Requires [rust >= 1.17](https://www.rust-lang.org/).
|
|
|
|
# Usage:
|
|
|
|
```sh
|
|
$ curl https://api.iptoasn.com/v1/as/ip/<ip address>
|
|
```
|
|
```json
|
|
{
|
|
"announced": true,
|
|
"as_country_code": "US",
|
|
"as_description": "LEVEL3 - Level 3 Communications, Inc.",
|
|
"as_number": 3356,
|
|
"first_ip": "4.0.0.0",
|
|
"last_ip": "4.23.87.255"
|
|
}
|
|
```
|