def update_account(self, email=None, company_name=None, first_name=None, <EOL>last_name=None, address=None, postal_code=None, city=None,<EOL>state=None, country=None, phone=None):
params = {}<EOL>if email:<EOL><INDENT>params['<STR_LIT:email>'] = email<EOL><DEDENT>if company_name:<EOL><INDENT>params['<STR_LIT>'] = company_name<EOL><DEDENT>if first_name:<EOL><INDENT>params['<STR_LIT>'] = first_name<EOL><DEDENT>if last_name:<EOL><INDENT>params['<STR_LIT>'] = last_name<EOL><DEDENT>if address:<EOL><INDENT>params['<STR_LIT:address>'] = address<EOL><DEDENT>if postal_code:<EOL><INDENT>params['<STR_LIT>'] = postal_code<EOL><DEDENT>if city:<EOL><INDENT>params['<STR_LIT>'] = city<EOL><DEDENT>if state:<EOL><INDENT>params['<STR_LIT:state>'] = state<EOL><DEDENT>if country:<EOL><INDENT>params['<STR_LIT>'] = country<EOL><DEDENT>if phone:<EOL><INDENT>params['<STR_LIT>'] = phone<EOL><DEDENT>j, _ = self.request('<STR_LIT:POST>', '<STR_LIT>', params=params)<EOL>return j<EOL>
::

    POST /:login

:param email: Email address
:type email: :py:class:`basestring`

:param company_name: Company name
:type company_name: :py:class:`basestring`

:param first_name: First name
:type first_name: :py:class:`basestring`

:param last_name: Last name
:type last_name: :py:class:`basestring`

:param address: Address
:type address: :py:class:`basestring`

:param postal_code: Postal code
:type postal_code: :py:class:`basestring`

:param city: City
:type city: :py:class:`basestring`

:param state: State
:type state: :py:class:`basestring`

:param country: Country
:type country: :py:class:`basestring`

:param phone: Phone
:type phone: :py:class:`basestring`

:Returns: a dictionary with updated account info
:rtype: :py:class:`dict`