I don't understand the buying power

Hello everyone.

I am using a paper trading account for my bot in python and I have problems with the ammount of daytrading buying power.

When I get the account information I get several fields that I don’t understand and I don’t know which of them shows the ammount of cash available for purchasing stonks. This are the fields I am talking about: buying_power, regt_buying_power, daytrading_buying_power, non_marginable_buying_power, cash.

Can anyone say me what field do I have to use?

I have forgotten to mention that I wish my leverage is 1x (no leverage)

Thanks so much in advanced,