def get_contact_by_email(self, email):
if not email:<EOL><INDENT>return None<EOL><DEDENT>email = email.strip()<EOL>url = self.build_url('<STR_LIT>'.format(self._endpoints.get('<STR_LIT>'), email))<EOL>response = self.con.get(url)<EOL>if not response:<EOL><INDENT>return []<EOL><DEDENT>data = response.json()<EOL>return self.contact_constructor(parent=self,<EOL>**{self._cloud_data_key: data})<EOL>
Returns a Contact by it's email

        :param email: email to get contact for
        :return: Contact for specified email
        :rtype: Contact