public function generateAccount()
    {
        $params = [];
        $apiUrl = $this->getPath('generate', $params);
        $response = $this->api->getJSON($apiUrl);

        //XXX include Error checks
        $object = json_decode($response, true);
        return $this->createAccountModel($object); //XXX brr => error/content validation first
    }