freelancersdk.resources.users.exceptions.PortfoliosNotFoundException(message, error_code)¶Bases: exceptions.Exception
User portfolios could not be found
freelancersdk.resources.users.exceptions.ReputationsNotFoundException(message, error_code)¶Bases: exceptions.Exception
User reputations could not be found
freelancersdk.resources.users.exceptions.SelfNotRetrievedException(message, error_code)¶Bases: exceptions.Exception
Self User could not be retrieved
freelancersdk.resources.users.exceptions.UserIdNotRetrievedException(message, error_code)¶Bases: exceptions.Exception
User ID could not retrieved
freelancersdk.resources.users.exceptions.UserJobsNotAddedException(message, error_code)¶Bases: exceptions.Exception
User jobs could not be added
freelancersdk.resources.users.exceptions.UserJobsNotDeletedException(message, error_code)¶Bases: exceptions.Exception
User jobs could not be deleted
freelancersdk.resources.users.exceptions.UserJobsNotSetException(message, error_code)¶Bases: exceptions.Exception
User jobs could not be set
freelancersdk.resources.users.exceptions.UserNotFoundException(message, error_code)¶Bases: exceptions.Exception
Specific user could not be found
freelancersdk.resources.users.exceptions.UsersNotFoundException(message, error_code)¶Bases: exceptions.Exception
Users could not be found
freelancersdk.resources.users.helpers.create_get_users_details_object(basic=None, avatar=None, country=None, profile_description=None, display_info=None, jobs=None, balance=None, qualifications=None, membership=None, financial=None, location=None, portfolio=None, preferred=None, badge=None, status=None, reputation=None, employer_reputation=None, reputation_extra=None, employer_reputation_extra=None, cover_image=None, past_covers=None, responsiveness=None, corporate_accounts=None)¶freelancersdk.resources.users.helpers.create_get_users_object(user_ids=None, usernames=None, user_details=None)¶freelancersdk.resources.users.helpers.make_delete_request(session, endpoint, headers=None, params_data=None, form_data=None, json_data=None)¶freelancersdk.resources.users.helpers.make_get_request(session, endpoint, params_data=None)¶freelancersdk.resources.users.helpers.make_post_request(session, endpoint, json_data)¶freelancersdk.resources.users.helpers.make_put_request(session, endpoint, headers=None, params_data=None, form_data=None, json_data=None)¶freelancersdk.resources.users.users.add_user_jobs(session, job_ids)¶Add a list of jobs to the currently authenticated user
freelancersdk.resources.users.users.delete_user_jobs(session, job_ids)¶Remove a list of jobs from the currently authenticated user
freelancersdk.resources.users.users.get_portfolios(session, user_ids, limit=10, offset=0)¶freelancersdk.resources.users.users.get_reputations(session, user_ids, job_ids=[], role=None, reputation_details=None)¶freelancersdk.resources.users.users.get_self(session, user_details=None)¶Get details about the currently authenticated user
freelancersdk.resources.users.users.get_self_user_id(session)¶Get the currently authenticated user ID
freelancersdk.resources.users.users.get_user_by_id(session, user_id, user_details=None)¶Get details about specific user
freelancersdk.resources.users.users.get_users(session, query)¶Get one or more users
freelancersdk.resources.users.users.search_freelancers(session, jobs=None, countries=None, query=None, hourly_rate_min=None, hourly_rate_max=None, online_only=None, location_latitude=None, location_longitude=None, insignias=None, ratings=None, limit=10, offset=0, compact=True, user_details=None)¶freelancersdk.resources.users.users.set_user_jobs(session, job_ids)¶Replace the currently authenticated user’s list of jobs with a new list of jobs