Rest API HowTo Articles

Q: What is a Rest API ? (in general)

A RESTful API -- also referred to as a RESTful web service -- is based on representational state transfer (REST) technology, an architectural style and approach to communications often used in web services development.

Q: What is the iQSonar Rest API ?

The REST API allows users to query the iQSonar results directly using the web client protocol. The results are (with one or two exceptions) returned in JSON format.

The sample HowTo articles demonstrate use of the RestAPI using multiple scripting languages and the use of the API to perform a number of different types of queries.

Note on performance

The more network calls required to perform the queries, the longer the RestAPI will take to return results. When the script running the queries is on an end user computer communicating with iQSonar on one server which in turn queries an SQL server on a second server, the results will take measurably longer to return than if the iQSonar server, the database server and the script are all running on the same host. This is most noticeable in queries that make multiple API calls over large data sets.

TitleCreatorModified
RestAPI OutputDevicesFormer userOct 02, 2019
Clear down your site config via the RestAPIFormer userJan 11, 2019
Use REST API and Powershell to get list of scanned databasesFormer userNov 06, 2018
How to use the RestAPI with PythonFormer userNov 06, 2018
Using REST API with PowerShellFormer userNov 06, 2018
Use REST API and PHP to produce HTML outputFormer userNov 06, 2018
Using REST API with PERLFormer userNov 06, 2018
Using RestAPI to get a list of hosts with SQL ServerFormer userNov 06, 2018
Rest API find hosts with databases using PythonFormer userJul 31, 2018
Use RestAPI and PHP to generate a list of ApplicationsFormer userMay 21, 2018
Use Powershell and REST API to get mapping of VMs to HostsFormer userMay 18, 2018
Extracting the data in the REST API to an ExcelConor McCannMay 04, 2018