The Unleashed and ZD XML API are not public, and there is no documentation for them. You mentioned upload manually works using the UI. Did you try to use the Inspect tool in your browser to see the API call used by the UI upload is exposed?
Yes, the ajax/xml API in ZD and Unleashed will give you all sorts of details from the AP, including mac address, serial number and ip address. Here is a response example for the call to get AP statistics:<ap x-psk="" mac="6c:aa:b3:12:8a:60" tunnel-mo...
You need the SmartZone controller for wireless. RWG acts as the edge router and orchestrator for solutions using SmartZone and ICX, leveraging its internal services (RADIUS, firewall, rate-limiting, portals, billing, PMS integration, etc)