Teamwork
Teamwork is a project management software that helps teams collaborate, organize tasks, and track progress efficiently.
Categories: crm, project-management
Type: teamwork/v1
Connections
Version: 1
Basic Auth
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
siteName | Your site name | STRING | e.g. https://{yourSiteName}.teamwork.com | true |
username | API Key | STRING | true |
Actions
Create Company
Name: createCompany
Creates a new company.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
company | Company | OBJECT Properties{STRING(name), STRING(emailOne), STRING(phone), STRING(website)} | false |
Example JSON Structure
{ "label" : "Create Company", "name" : "createCompany", "parameters" : { "company" : { "name" : "", "emailOne" : "", "phone" : "", "website" : "" } }, "type" : "teamwork/v1/createCompany"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
name | STRING | The name of the company. |
emailOne | STRING | Email address of the company. |
phone | STRING | Phone number for the company. |
website | STRING | The company’s website. |
Output Example
{ "name" : "", "emailOne" : "", "phone" : "", "website" : ""}
Create Task
Name: createTask
Create a new task
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
tasklistId | Task List ID | INTEGER | Task list where new task is added | true |
task | Task | OBJECT Properties{STRING(name), STRING(description), DATE(dueAt)} | false |
Example JSON Structure
{ "label" : "Create Task", "name" : "createTask", "parameters" : { "tasklistId" : 1, "task" : { "name" : "", "description" : "", "dueAt" : "2021-01-01" } }, "type" : "teamwork/v1/createTask"}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
name | STRING | Name of the task. |
description | STRING | Description of the task. |
dueAt | STRING | Due date of the task. |
Output Example
{ "name" : "", "description" : "", "dueAt" : ""}