mozilla-services / iprepd

Centralized IP reputation daemon
Mozilla Public License 2.0
58 stars 10 forks source link

Endpoint to dump reputation entires #9

Closed ajvb closed 5 years ago

ajvb commented 5 years ago

/dump will return an array with all reputation entries.

Fixes #8

$ http http://localhost:8080/dump Authorization:"APIKey ..."
HTTP/1.1 200 OK
...

[
    {
        "ip": "192.168.4.1",
        "lastupdated": "2019-01-22T23:32:01.136021124Z",
        "reputation": 100,
        "reviewed": false
    },
    {
        "ip": "127.0.0.1",
        "lastupdated": "2019-01-22T23:32:29.137167819Z",
        "reputation": 100,
        "reviewed": false
    },
    {
        "ip": "192.168.0.1",
        "lastupdated": "2019-01-22T23:32:01.134266058Z",
        "reputation": 50,
        "reviewed": false
    },
    {
        "ip": "10.0.0.1",
        "lastupdated": "2019-01-22T23:32:01.13463148Z",
        "reputation": 25,
        "reviewed": false
    }
]