So I think it might be because of the following setting for my API user. Is there a way to grant API user access? I cant find anything in API and UI setting page.
"0":{
"CanSettleMarkets":false,
"CanChangeTime":false,
"CanDoAdminStuff":false,
"CanDoSpecialRequests":false,