# Active Collab API > Note: I have tested this API against the Cloud-Hosted version of [Active-Collab](https://activecollab.com/), not with the self-hosted installation! ## Useful links * https://developers.activecollab.com/api-documentation/index.html * https://github.com/activecollab/activecollab-feather-sdk * https://stackoverflow.com/questions/tagged/activecollab ## Workflow 1. Login with username and password to Authentication Server and get back the `intent` for the user 2. Request a token for some Account (user could have multiple accounts) using the Account `url` and the users `intent` 3. Use the token to authenticate for every other API-Call ## CLI (Work in progress) > activecollab [options] [command] [object] [arguments] ### Options - config= - read config from file (json) ### Command - list - get - create - update - delete - ### Object - info - get Info like version nummer from server - project - task - subtask - people - invoice