TeamLab is an open-source platform for business collaboration and project management. The platform includes software for managing project, collaborating with team members, document management and a CRM. The TeamLab API exposes the functionality of the platform and gives developers programmatic access to it. Users can perform standard CRUD operations on groups, files, projects, forums, people and more. The API uses RESTful calls and responses are formatted in XML and JSON.