Dovresti includere api_key e api_username nell’intestazione HTTP, poiché l’utilizzo nei parametri di query è deprecato.
Credo che ci sia una protezione nel codice che impedisce la cancellazione accidentale di un avatar se il campo viene omesso o è vuoto. Probabilmente dovrai fornire un URL a un avatar predefinito per sostituire quello esistente.