ByteChef LogoByteChef
Components

Teamwork

Teamwork is a project management software that helps teams collaborate, organize tasks, and track progress efficiently.

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

NameLabelTypeDescriptionRequired
siteNameYour site nameSTRINGe.g. https://{yourSiteName}.teamwork.comtrue
usernameAPI KeySTRINGtrue

Actions

Create Company

Name: createCompany

Creates a new company.

Properties

NameLabelTypeDescriptionRequired
companyCompanyOBJECT
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

NameTypeDescription
nameSTRINGThe name of the company.
emailOneSTRINGEmail address of the company.
phoneSTRINGPhone number for the company.
websiteSTRINGThe company's website.

Output Example

{
  "name" : "",
  "emailOne" : "",
  "phone" : "",
  "website" : ""
}

Create Task

Name: createTask

Create a new task

Properties

NameLabelTypeDescriptionRequired
tasklistIdTask List IDINTEGERTask list where new task is addedtrue
taskTaskOBJECT
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

NameTypeDescription
nameSTRINGName of the task.
descriptionSTRINGDescription of the task.
dueAtSTRINGDue date of the task.

Output Example

{
  "name" : "",
  "description" : "",
  "dueAt" : ""
}

On this page