Transfer approvals
Oftentimes it can be useful to have multiple people approve a transfer. To help with that, your account can be configured to require all transfers to be initiated and approved by different people. You can still create transfers via the API, of course, but those too will require approval.
The requirement that the initiator and approver be different people applies to your team members in the Dashboard. API keys aren’t restricted this way — an API key can approve transfers, including ones it created itself.
To require transfer approvals, visit a program’s details in the Dashboard settings.