whois
This pluggable module provides access to local WHOIS service. It is implemented
upon custom mentat.services.whois
module. The main purpose of the WHOIS
service in Mentat system is to resolve abuse contacts for event sources to enable
automated event reporting capabilities. Another use case is data access management
directed by abuse group memberships in web interface.
This module enables access to internal WHOIS database and enables users to input queries. The main use case scenario is a validation of target abuse contact for particular source address/network.
Provided endpoints
/whois/search
Endpoint providing search form for querying local WHOIS service and formating result as HTML page.
Authentication: login required
Methods:
GET
/api/whois/search
Endpoint providing API search form for querying local WHOIS service and formating result as JSON document.
Authentication: login required
Authorization: any role
Methods:
GET
,POST
/snippet/whois/search
Endpoint providing API search form for querying local WHOIS service and formating result as JSON document containing HTML snippets.
Authentication: login required
Authorization: any role
Methods:
GET
,POST