Add authentication + API client