Hi. Looking for suggestions or for an updated version of the add-on https://splunkbase.splunk.com/app/7448 We deployed the add-on and have a successful connection but we get errors attempting to create a report. We suspect that the API has changed since the add-on was developed. Here's an excerpt from the logs: 2026-06-16 10:59:37,348 log_level=ERROR pid=3505126 tid=MainThread file=base_modinput.py:log_error:309 | Get error when collecting events. Traceback (most recent call last): File "/opt/splunk/etc/apps/TA-wiz-discovered-vms/bin/ta_wiz_discovered_vms/aob_py3/modinput_wrapper/base_modinput.py", line 128, in stream_events self.collect_events(ew) File "/opt/splunk/etc/apps/TA-wiz-discovered-vms/bin/wiz_virtual_machines.py", line 76, in collect_events input_module.collect_events(self, ew) File "/opt/splunk/etc/apps/TA-wiz-discovered-vms/bin/input_module_wiz_virtual_machines.py", line 193, in collect_events report_id = create_cloud_resource_inventory_report(helper, url, token, project_id, rn) File "/opt/splunk/etc/apps/TA-wiz-discovered-vms/bin/input_module_wiz_virtual_machines.py", line 88, in create_cloud_resource_inventory_report rid = response.json()['data']['createReport']['report']['id'] TypeError: 'NoneType' object is not subscriptable 2026-06-16 10:59:37,346 log_level=DEBUG pid=3505126 tid=MainThread file=connectionpool.py:_make_request:474 | https://api.us17.app.wiz.io:443 "POST /graphql HTTP/1.1" 200 None 2026-06-16 10:59:37,131 log_level=DEBUG pid=3505126 tid=MainThread file=connectionpool.py:_new_conn:1021 | Starting new HTTPS connection (1): api.us17.app.wiz.io:443 2026-06-16 10:59:37,130 log_level=INFO pid=3505126 tid=MainThread file=base_modinput.py:log_info:295 | Creating report: from_Splunk_TA-wiz-discovered-vms_splunkhf4_the_wiz_discovered_vms_1781621976. Filter projectId=* 2026-06-16 10:59:37,130 log_level=INFO pid=3505126 tid=MainThread file=base_modinput.py:log_info:295 | Report creation phase begins here... 2026-06-16 10:59:37,129 log_level=INFO pid=3505126 tid=MainThread file=base_modinput.py:log_info:295 | Access token for rt2dlz...h2w5xg was successfully obtained. 2026-06-16 10:59:37,128 log_level=DEBUG pid=3505126 tid=MainThread file=connectionpool.py:_make_request:474 | https://auth.app.wiz.io:443 "POST /oauth/token HTTP/1.1" 200 None 2026-06-16 10:59:36,522 log_level=DEBUG pid=3505126 tid=MainThread file=connectionpool.py:_new_conn:1021 | Starting new HTTPS connection (1): auth.app.wiz.io:443 2026-06-16 10:59:36,521 log_level=INFO pid=3505126 tid=MainThread file=base_modinput.py:log_info:295 | Obtaining access token for rt2dlz...h2w5xg... 2026-06-16 10:59:36,521 log_level=INFO pid=3505126 tid=MainThread file=base_modinput.py:log_info:295 | Wiz authentication begins here... 2026-06-16 10:59:36,520 log_level=INFO pid=3505126 tid=MainThread file=base_modinput.py:log_info:295 | Logging level is set to: DEBUG The error "TypeError: 'NoneType' object is not subscriptable" suggests that the ad-on Python script is getting no results back from the call 'create_cloud_resource_inventory_report'. Possibly the Wiz API has changed? Suggestions welcome. --staten
... View more