APIs using the network *should never* be sync. It's also not possible to make it sync since the http methods are async.

The current ones should IMHO not be getter either as they have side-effects.

I would just make them all async methods and live happy ;)