Thanks Dan, I'd already had a look through the docs at gwadmin-service and noticed some new additions. I'll work through them in detail.

The change to returning JSON by default did cause an issue in one program where I'd neglected to add an "Accept" header. But it was an easy fix once the cause was identified.

Thanks, John