Thanks for that. Appreciated. I downloaded the updated script but it still failed in the same way, I checked I had got the new file and a comparison shows this was added so I think it was ok. Thanks Sam from meraki.exceptions import AsyncAPIError $ cat id_finder_log__2021-03-09_15-56-03.log 2021-03-09 15:56:03 meraki.aio: INFO > Meraki dashboard API session initialized with these parameters: {'version': '1.6.2', 'api_key': '************************************0db3', 'base_url': 'https://api.meraki.com/api/v1', 'single_request_timeout': 60, 'certificate_path': '', 'requests_proxy': '', 'wait_on_rate_limit': True, 'nginx_429_retry_wait_time': 60, 'action_batch_retry_wait_time': 60, 'retry_4xx_error': False, 'retry_4xx_error_wait_time': 60, 'maximum_retries': 5, 'simulate': False, 'maximum_concurrent_requests': 3, 'be_geo_id': None, 'caller': None} 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure'], 'operation': 'getOrganizations', 'method': 'GET', 'url': '/organizations', 'params': None} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations 2021-03-09 15:56:03 meraki.aio: INFO > organizations, getOrganizations > https://api.meraki.com/api/v1/organizations - 200 OK 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/349467/networks 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/595038100766328178/networks 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/702561541869797743/networks 2021-03-09 15:56:03 meraki.aio: INFO > organizations, getOrganizationNetworks; page 1 > https://api.meraki.com/api/v1/organizations/349467/networks - 200 OK 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/639537/networks 2021-03-09 15:56:03 meraki.aio: ERROR > organizations, getOrganizationNetworks > https://api.meraki.com/api/v1/organizations/595038100766328178/networks - 403 Forbidden, {'errors': ["Meraki API services are available for licensed Meraki devices only. Please contact Meraki support. To renew your licenses, go to 'https://n248.meraki.com/o/Lu31Jb5/manage/dashboard/license_info'"]} 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/851711/networks 2021-03-09 15:56:03 meraki.aio: INFO > organizations, getOrganizationNetworks; page 1 > https://api.meraki.com/api/v1/organizations/702561541869797743/networks - 200 OK 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/999212/networks 2021-03-09 15:56:03 meraki.aio: ERROR > organizations, getOrganizationNetworks > https://api.meraki.com/api/v1/organizations/639537/networks - 404 Not Found, {'errors': ['To make requests you must first enable API access via https://n248.meraki.com/o/baCOaa/manage/organization/edit']} 2021-03-09 15:56:03 meraki.aio: DEBUG > {'tags': ['organizations', 'configure', 'networks'], 'operation': 'getOrganizationNetworks', 'page': 1} 2021-03-09 15:56:03 meraki.aio: INFO > GET https://api.meraki.com/api/v1/organizations/595038100766327444/networks
... View more