Skip to content

Cisco-Kosha/teamwork-connector

Repository files navigation

Kosha Teamwork Connector

Teamwork is a project management and collaboration platform that helps teams plan, manage, and deliver projects of any size.

The Kosha Teamwork connector enables you to perform REST API operations from the Teamwork API in your Kosha workflow or custom application. Using the Kosha Teamwork connector, you can directly access the Teamwork platform to:

  • Manage people information
  • Get milestones
  • Manage project lifecycles, risks, and tasks
  • Manage project risks

Useful Actions

Use the Kosha Teamwork connector to perform several useful operations to manage your Teamwork resources. Refer to the Kosha Teamwork connector API specification for details.

People

Get all available people data for projects, milestones, and tasks.

Projects

Retrieve all available projects within Teamwork and manage their life cycles (for resources that the authenticated user is associated with).

Milestones

Get all milestones for on projects that the authenticated user is associated with. Use filters to return only those milestones that are incomplete, completed, upcoming, or late.

Risks

Manage project risks.

Tasks/Tasklist

Manage projects tasks and task lists.

Authentication

To authenticate when provisioning the Kosha Teamwork connector, you need your:

  • Teamwork URL
  • API key

Kosha Connector Open Source Development

All connectors Kosha shares on the marketplace are open source. We believe in fostering collaboration and open development. Everyone is welcome to contribute their ideas, improvements, and feedback for any Kosha connector. We encourage community engagement and appreciate any contributions that align with our goals of an open and collaborative API management platform.

Refer to the contribution guidelines for details.

Contributing

Pull requests and bug reports are welcome.

For larger changes, please create an issue in GitHub first to discuss your proposed changes and their possible implications.