action threatjammer_query_resource_denylists_v1_allowlist_private_ip_address_get { label: "Get the different private allowlists where the IP address was found." description: "### What\nObtain the list of all the different private allowlists where the IP address entered by the user. The allowlisted forbidden datasets are the ones submitted manually by the user from files or indidual items.\n\n### Parameters\nThe endpoint accepts the `address` parameter as query string.\n\n### Result\nThe result is a JSON object with a list of the following JSON objects:\n- ``self``: the URI to individual status.\n- ``cidrs``: the URI of the lists of CIDRs where the IP was found.\n- ``country``: the URIs where the lists of countries where the IP address was found\n- ``continent``: the URI where the continent where the IP address was found.\n- ``asn``: the URIs where the list of continents of the ASN where the IP address was found.\n- ``datacenter``: the URIs of the lists of datacenters where the IP address was found. If not found, the result is an empty string.\n- ``reported``: the URI of the information of the IP address reported by the user. For allowlist should be empty.\n\n### Errors\n- a `422 Unprocessable Entity` error if the IP address was malformed.\n\nIt will also return the API Global errors described in the API description." provider: threatjammer method: GET path: "/v1/allowlist/private/ip/{address}" encoding: json input: { type: "object" properties: { address: { type: "object" } } required: ["address"] additionalProperties: false } output: { type: "object" required: ["self"] properties: { asns: { type: "array" items: { type: "string" } } cidrs: { type: "array" items: { type: "string" } } continents: { type: "array" items: { type: "string" } } countries: { type: "array" items: { type: "string" } } datacenters: { type: "array" items: { type: "string" } } reported: { type: "array" items: { type: "string" } } self: { type: "string" } } } }