Machine-to-machine: register the API first, then authorize the app | Vectle