Trim dependencies
Add an API to allow plugins to provide API access keys