Skip to content

Login Issue with webull Roth IRA account #441

@emsensing

Description

@emsensing

I recently opened a new webull Roth IRA account. API failed to log in this account. The API seems couldn't see this account.
I then opened an individual account under the same log in and password. This time, the API can log in this individual account succesfully.

Below is the get_account_id function, result['data'] is supposed to include both account infomation, both individual account and roth IRA account. But I only got the individual account ID in the result['data'][0]. The result['data'][1] shows that the IRA account is not open! Does any one know how to fix this? The API seems that only recognize the individual account, not roth IRA.

def get_account_id(self, id=0):
'''
get account id
call account id before trade actions
'''
headers = self.build_req_headers()

    response = requests.get(self._urls.account_id(), headers=headers, timeout=self.timeout)
    result = response.json()
    if result['success'] and len(result['data']) > 0 :
        self.zone_var = str(result['data'][int(id)]['rzone'])
        self._account_id = str(result['data'][int(id)]['secAccountId'])
        return self._account_id
    else:
        return None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions