weboob.capabilities.profile

class weboob.capabilities.profile.Profile(id=u'', url=NotLoaded, backend=None)

Bases: weboob.capabilities.base.BaseObject

Profile.
Variables:
  • name – (unicode) Full name or company name
  • address – (unicode) Full Address
  • country – (unicode) Country of owner
  • phone – (unicode) Phone number
  • email – (unicode) Mail of owner
  • main_bank – (unicode) Main bank of owner
class weboob.capabilities.profile.Person(id=u'', url=NotLoaded, backend=None)

Bases: weboob.capabilities.profile.Profile

Person.
Variables:
  • birth_date – (date, datetime) Birth date
  • nationality – (unicode) Nationality of owner
  • mobile – (unicode) Mobile number of owner
  • spouse_name – (unicode) Name of spouse
  • children – (Decimal) Number of dependent children
  • family_situation – (unicode) Family situation
  • matrimonial – (unicode) Matrimonial status
  • housing_status – (unicode) Housing status
  • job – (unicode) Profession
  • job_start_date – (date, datetime) Start date of current job
  • job_activity_area – (unicode) Activity area of company
  • job_contract_type – (unicode) Contract type of current job
  • company_name – (unicode) Name of company
  • company_siren – (unicode) SIREN Number of company
  • socioprofessional_category – (unicode) Socio-Professional Category
class weboob.capabilities.profile.Company(id=u'', url=NotLoaded, backend=None)

Bases: weboob.capabilities.profile.Profile

Company.
Variables:
  • siren – (unicode) SIREN Number
  • registration_date – (date, datetime) Registration date
  • activity_area – (unicode) Activity area
class weboob.capabilities.profile.CapProfile

Bases: weboob.capabilities.base.Capability

get_profile()

Get profile.

Return type:Person or Company