
You'll find much more support using a more common database interface. I would recommend against using the MaxMind format unless you have a specific reason for it. You can easily automate the process by writing scripts to execute the per-client queries periodically and even mail them out. Now, you have a convenient storage solution for your data and a simple way to extract the data relevant to each client. (A CSV might be easier if they plan on adding the data to their own database, then they can easily diff the changes from whatever you sent them last). Write a script to run the query and populate either another database (to be sent to the client) or a simple CSV file. This will make it very easy to select which data you need on a per-client basis.įor each client, develop an SQL query to extract all the data they need (and no more). Depending on the size of the dataset and how it needs to be accessed, MySQL or SQLite might be good options.
#Ipstack vs maxmind upgrade#
Note: If you are planning to use any of the sample playbooks in your environment, ensure that you clone those playbooks and move them to a different collection since the sample playbook collection gets deleted during connector upgrade and delete.Your best bet is to, on your end, store all of your data inside a relational database. You can see the bundled playbooks in the Automation > Playbooks section in FortiSOAR™ after importing the IPStack connector. This playbook contains steps using which you can perform all supported actions. The Sample - IPStack - 1.0.0 playbook collection comes bundled with the IPStack connector. The JSON output contains the geolocation details of the domain name that you have specified retrieved from the IPStack server. Important: Do not prefix the domain name with http, https, or www. Name of the domain for which you want to retrieve geolocation details from the IPStack server.


Operation: Geolocate Domain Input parameters Parameter The JSON output contains the geolocation details of the IP address that you have specified retrieved from the IPStack server.įollowing image displays a sample output: set to True) if you want to retrieve security information with your API response. set to True) if you want to retrieve the hostname with your API response. (Optional) Use this parameter to limit results returned by this operation to a certain object or set of objects.įor example, If you specify country_code then this operation returns only the country_code object instead of returning the entire result. IP address for which you want to retrieve geolocation details from the IPStack server. Operation: Geolocate IP Input parameters Parameter Retrieves the geolocation details of the domain that you specify from the IPStack server. Retrieves the geolocation details of the IP address that you specify from the IPStack server. The following automated operations can be included in playbooks and you can also use the annotations to access operations from FortiSOAR™ release 4.10.0 onwards: Function Specifies whether the SSL certificate for the server is to be verified or not.


Protocol that will be used to communicate, choose either http and https. URL of the IPStack server to which you will connect and perform the automated operations.ĪPI key configured for your account to access the IPStack server In FortiSOAR™, on the Connectors page, select the IPStack connector and click Configure to configure the following parameters: Parameter
#Ipstack vs maxmind install#
Therefore, you must set up your FortiSOAR™ repository and use the yum command to install connectors:įor the detailed procedure to install a connector, click here. Add the IPStack connector as a step in FortiSOAR™ playbooks and perform automated operations such as, searching and retrieving geolocation locations for a specified IP address or Domain.įortiSOAR™ Version Tested on: 4.11.0-1161Īll connectors provided by FortiSOAR™ are delivered using a FortiSOAR™ repository. Every client has different structure and needs different type of data. This document provides information about the IPStack connector, which facilitates automated interactions, with a IPStack server using FortiSOAR™ playbooks. I have a set of public data I need to give to my clients, (data is private and vary per clients). IPStack searches for the geolocation facility of a specified IP address or Domain.
