thanks Mike, I will have a play and see how close my hand-cranked struct is.

Had a week on other matters and picking this up again for a few days. I got past previous errors and butchered Mike's RESTTEST to send "api-key", but the api key value gets rejected.

The namescan.io site offers one of those fill in the blanks help request forms. So I cut and paste the responses into it, and it removes all the careful formatting. Nice work.

Bank Holiday here tomorrow so no phones ringing, I hope. I will try again then.