- Version 7.0 adds counts and related data to the Report API, changes the non-admin tag setting to global, and changes new API key generation values to 512-bit.
- The Report API adds a counts array to the Vetting API Response. Like the Portal counts, the array lists the related times that data point has been seen over the last 30 days. These counts are updated in real time so they will change as new data is added. In this example, the IP has three records, the email four, and the emaildomain twenty-eight.
{"counts": "ip": 3, "email": 4, "emaildomain": 28}
We also added a new function to get a list of all usernames that used the same data. To get a list of usernames that use IP 10.1.1.1, make call using the related function:
https://feed-api.ehawk.net/report/related?apikey=your_apikey&value=10.1.1.1&type=ip
{"response": { "type": "ip", "usernames": [ "1213456" , "2356985" , "6599987" ]}, "status": 200}
Supported types for related function are: phone ip emaildomain domain name email The function supports pagination (see below).
The related function makes it easy to get all usernames that are associated with an IP, emaildomain, domain, etc.
- In 7.0, the non-Admin tag setting is global for all tagging. Turn On to allow non-Admin portal users to set Tags in Data Reports details. Turn Off to limit all portal tagging to Admins only. Previously this we set for only emaildomins and domains. Default is Off
- We have standardized on the log versions of IPv6 throughout the service. API calls, tag additions and other inputs of IPv6 will automatically be converted to long formats.
- When emaildomain or domains use punycode, they will show the actual value to the right. As an example: xn--gmai-y0a.com (gmaiĺ.com)
- The Report API, Tag API, and Activity API now include a pagination Array like:
- page: requested page
- lastpage: total number of pages
- num: requested num (number of records, usually defaults to 100)
- count: number of records in this page
- total: total of available records in search filters
"pagination": { "page": 1, "lastpage": 1, "num": 100, "count": 1, "total": 1}
Where:
