As a Release Engineer I control the API calls but should not necessarily need to have Full Account / Billing Access.
If a Deployment is started via the API but it something happens and the complete call fails or it doesn't made it locks up the deployment api for that application/environment and you can not trigger the API again until you go into the Deployment API and cancel the open request.