List the reports sent to AbuseIPDB for an IP
Returns every report sent from GeoMetrikks for the IP, newest first, with its categories, comment and who sent it. Read from the local database; nothing leaves the server.
session<token>Session cookie authentication.
ipAddress*stringThe IP, IPv4 or IPv6. A private, reserved or malformed address gets a 400.
Request fulfilled, document follows
application/json- response
[index: integer]?A report sent from GeoMetrikks, as stored.
curl -X GET 'https://geometrikks.example.com/api/v1/abuseipdb/reports?ipAddress=string'[ { "abuseConfidenceScore": 0, "attackTime": "2019-08-24T14:15:22Z", "categories": [ 0 ], "comment": "string", "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "ipAddress": "string", "reportedAt": "2019-08-24T14:15:22Z", "reporterKind": "user", "reporterName": "string", "status": "unconfirmed" }]List the IPs reported to AbuseIPDB in the last 90 days GET
Returns each IP reported from GeoMetrikks in the last 90 days with the time and status of its latest report. Read from the local database; nothing leaves the server.
Report an IP to AbuseIPDB POST
Sends the IP, the categories, the comment and the attack time to AbuseIPDB, which publishes them on the IP's page. GeoMetrikks records the report first and keeps it as `unconfirmed` when AbuseIPDB's answer does not settle whether it landed. Needs ABUSEIPDB_REPORTING_ENABLED=true and a session or a read-write API key. An IP reported in the last 15 minutes gets a 429.