88fb3107ce869a379846484ba650b4163bdfce34
Active Collab API
Note: I have tested this API against the Cloud-Hosted version of Active-Collab, 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
- Login with username and password to Authentication Server and get back the
intentfor the user - Request a token for some Account (user could have multiple accounts) using the Account
urland the usersintent - Use the token to authenticate for every other API-Call
CLI (Work in progress)
activecollab [options] [object] [command] {arguments}
The output will be always serialized to JSON.
Options
Mandatory options:
- config= - read config from file (json)
Object
- info - print version nummer from server
- account - all accounts you have access to with your login
- project - manage projects in Active Collab
Future:
- task
- subtask
- people
- invoice
Command
- list - List all items
Future:
- get
- create
- update
- delete
Languages
Python
97.9%
Dockerfile
1.5%
Shell
0.6%