Can "IP Address Lookup" be accessed via API on a Fortigate Firewall? (Policy & Objects > Internet Service Database > Internet Services > IP Address Lookup)
I have a functional token and have been using a web browser to poke around, but don't know the appropriate url/parameters:
e.g. .../api/v2/cmdb/firewall/internet-service?&access_token=XXX...
Firewall 81F, v7.2.6
Nominating a forum post submits a request to create a new Knowledge Article based on the forum post topic. Please ensure your nomination includes a solution within the reply.
Hello MPL_el,
Thank you for using the Community Forum. I will seek to get you an answer or help. We will reply to this thread with an update as soon as possible.
Thanks,
Close! However, /cmdb/ is typically used for changing/reading configuration, whereas /monitor/ is the better path for querying various functions and services. But let's get down to business:
GET /api/v2/monitor/firewall/internet-service-match?ip=8.8.8.8&ipv4_mask=255.255.255.255
Will get you all matching services for 8.8.8.8/32.
For IPv4, use ip & mask. For IPv6, use is_ipv6=true, ip=<IPv6 address>, and ipv6_prefix.
(And don't forget to include the access_token of course. I left it out of the sample for simplicity)
And before someone asks, port/protocol filtering is not available for this query.
Thanks for the reply and the explanation of /cmdb/ vs /monitor/! I tested and was able to get a response.
Is there a way to get the location information? This query appears to return the information within "Internet Service Details." Is there something similar for the information within "IP Address Details?" I tried various permutations of "/ip-address-details?" but was only met with errors.
Location is retrieved through a separate Geo-IP query:
POST /api/v2/monitor/geoip/geoip-query/select
request body:
{"ip_addresses":["8.8.8.8","1.1.1.1", "2.2.2.2"]}
(included multiple IPs to show how to send a list to be resolved.
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1696 | |
1091 | |
752 | |
446 | |
228 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.