I have setup a Python script to pull devices data using list_device_codes
endpoint and noticed that since yesterday this endpoint no longer returns any data. It returns only an empty response. Any idea if something changed from Square side?
Whats your application ID and are you passing in any query parameters?
Application ID is sq0idp-Q-SWgWx_MKsAwcRuVGP_PQ
and yes passing location ID as parameter.
client.devices.list_device_codes(
location_id = loc_id
)
That seller isn’t using Terminal API which is why no devices are being returned. The Devices API is only used with Square Terminals it’s not supported for other devices.