Teamwork Projects (förhandsversion)
Behåll alla teamets uppgifter på ett och samma ställe. Samarbeta och arbeta i realtid för verkliga resultat. Teamwork Projects är ett kraftfullt och enkelt sätt att samarbeta med ditt team.
Den här anslutningsappen är tillgänglig i följande produkter och regioner:
| Tjänster | Class | Regioner |
|---|---|---|
| Copilot Studio | Premie | Alla Power Automate-regioner utom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Logiska appar | Norm | Alla Logic Apps-regioner utom följande: – Azure Government-regioner – Regioner i Azure Kina - US Department of Defense (DoD) |
| Power Apps | Premie | Alla Power Apps-regioner utom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premie | Alla Power Automate-regioner utom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Metadata för anslutningsprogram | |
|---|---|
| Utgivare | Microsoft |
| Webbplats | https://www.teamwork.com/ |
| Sekretesspolicy | https://www.teamwork.com/legal/privacy-policy/ |
Om du vill använda utlösarna i den här integreringen måste du först ha aktiverat Webhooks för ditt Teamwork Projects-konto. Om du vill aktivera Webhooks klickar du på Inställningar längst upp till höger i ditt Teamwork Projects-konto, klickar på Webbplatsinställningar och väljer fliken Webhooks. När inställningen har aktiverats i ditt konto registreras webhooken automatiskt med hjälp av en utlösare.
Skapa en anslutning
Anslutningsappen stöder följande autentiseringstyper:
| Standardinställning | Parametrar för att skapa anslutning. | Alla regioner | Går inte att dela |
Standard
Tillämpligt: Alla regioner
Parametrar för att skapa anslutning.
Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.
| Namn | Typ | Description | Krävs |
|---|---|---|---|
| Användarnamn | snöre | Användarnamnet för det här API:et | Sann |
| Lösenord | securestring | Lösenordet för det här API:et | Sann |
| Webbplats-URL | snöre | Url för rotwebbplats (exempel: https://my.teamwork.com ) | Sann |
Begränsningsgränser
| Name | Anrop | Förnyelseperiod |
|---|---|---|
| API-anrop per anslutning | 100 | 60 sekunder |
| Frekvens för utlösarundersökningar | 1 | 1 sekunder |
Åtgärder
| Hämta användare |
Den här åtgärden används för att hämta all information om en användare. |
| Hämta projekt |
Den här åtgärden returnerar alla egenskaper som är asoscierade med ett visst projekt, givet dess ID. |
| Hämta uppgift |
Den här åtgärden returnerar alla egenskaper som är asoscierade med en viss aktivitet, givet dess ID. |
| Lista användare |
Den här åtgärden returnerar en lista över alla användare som är asoscierade med ett specifikt projekt. |
| Lista projekten |
Den här åtgärden returnerar en lista över alla projekt som är associerade med ditt konto. |
| Skapa användare |
Den här åtgärden används för att skapa en ny användare. |
| Skapa projekt |
Den här åtgärden används för att skapa ett nytt Teamwork-projekt. |
| Skapa uppgift |
Den här åtgärden används för att skapa en ny uppgift. |
| Ta bort uppgift |
Den här åtgärden används för att ta bort en uppgift. |
| Uppdatera uppgift |
Den här åtgärden används för att uppdatera egenskaperna för en viss aktivitet. |
| Visa en lista över uppgifter |
Den här åtgärden används för att returnera en lista över aktiviteter för ett visst projekt. |
Hämta användare
Den här åtgärden används för att hämta all information om en användare.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Person-ID
|
personId | True | string |
Unikt ID för personen. |
Returer
- Body
- GetUser_Response
Hämta projekt
Den här åtgärden returnerar alla egenskaper som är asoscierade med ett visst projekt, givet dess ID.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Projekt-ID
|
projectId | True | string |
Unikt ID för projektet. |
Returer
- Body
- GetProject_Response
Hämta uppgift
Den här åtgärden returnerar alla egenskaper som är asoscierade med en viss aktivitet, givet dess ID.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Aktivitets-ID
|
taskId | True | string |
Unikt ID för uppgiften. |
Returer
Information som är associerad med en specifik uppgift.
- Body
- GetTask_Response
Lista användare
Den här åtgärden returnerar en lista över alla användare som är asoscierade med ett specifikt projekt.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Projekt-ID
|
projectId | True | string |
Välj ett projekt. |
Returer
- Body
- ListUsers_Response
Lista projekten
Den här åtgärden returnerar en lista över alla projekt som är associerade med ditt konto.
Returer
Skapa användare
Den här åtgärden används för att skapa en ny användare.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
E-postadress
|
email-address | True | string |
Användarens e-post. |
|
Förnamn
|
first-name | True | string |
Användarens förnamn. |
|
Efternamn
|
last-name | True | string |
Användarens efternamn. |
|
Företags-ID
|
company-id | string |
Användarens företag. |
|
|
Befattning
|
title | string |
Användarens rubrik. |
|
|
Startsida
|
phone-number-home | string |
Användarens hemtelefon. |
|
|
Mobil
|
phone-number-mobile | string |
Användarens mobiltelefon. |
|
|
Kontor
|
phone-number-office | string |
Användarens kontorstelefon. |
|
|
Office-tillägg
|
phone-number-office-ext | string |
Användarens office-telefontillägg. |
|
|
Faxmaskin
|
phone-number-fax | string |
Användarens faxnummer. |
|
|
Användarnamn
|
user-name | True | string |
Visningsnamn är användarens fullständiga namn. |
Returer
- Body
- CreateUser_Response
Skapa projekt
Den här åtgärden används för att skapa ett nytt Teamwork-projekt.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Namn
|
name | True | string |
Projektnamn. |
|
Description
|
description | string |
Mer information om projektet. |
|
|
Kategori-ID
|
category-id | string |
Välj en kategori |
|
|
Företags-ID
|
companyId | string |
Välj ett befintligt företag. |
|
|
Nytt företag
|
newCompany | string |
Ange namnet på ett nytt externt företag. |
|
|
Startdatum
|
startDate | string |
yyyy-MM-dd |
|
|
Slutdatum
|
endDate | string |
yyyy-MM-dd |
|
|
Etiketter
|
tags | string |
En kommaavgränsad lista med taggar för projektet. |
Returer
Skapa uppgift
Den här åtgärden används för att skapa en ny uppgift.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Projekt-ID
|
projectId | True | string |
Välj ett projekt. |
|
Uppgiftslist-ID
|
taskListId | True | string |
Välj en uppgiftslista. |
|
Namn
|
content | True | string |
Aktivitetsrubrik. |
|
Description
|
description | string |
Information om uppgiften. |
|
|
Progress
|
progress | string |
Ange förloppet från 0 till 90. |
|
|
Tilldela till
|
responsible-party-id | string |
Välj en användare. |
|
|
Startdatum
|
start-date | string |
yyyy-MM-dd |
|
|
Förfallodatum
|
due-date | string |
yyyy-MM-dd |
|
|
Uppskattade minuter
|
estimated-minutes | string |
För att en uppgift ska slutföras. |
|
|
Priority
|
priority | string |
Välj en prioritet. |
|
|
Meddela personer
|
notify | boolean |
Sant för att meddela personer som tilldelats den här uppgiften via e-post. |
|
|
Är privat
|
private | boolean |
Sant för att göra uppgiften privat. |
|
|
Etiketter
|
tags | string |
En kommaavgränsad lista med taggar för aktiviteten. |
Returer
- Body
- UpsertTask_Response
Ta bort uppgift
Den här åtgärden används för att ta bort en uppgift.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Aktivitets-ID
|
taskId | True | string |
Unikt ID för uppgiften. |
Returer
- Body
- DeleteTask_Response
Uppdatera uppgift
Den här åtgärden används för att uppdatera egenskaperna för en viss aktivitet.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Aktivitets-ID
|
taskId | True | string |
Unikt ID för uppgiften. |
|
Namn
|
content | string |
Uppgiftsnamn. |
|
|
Description
|
description | string |
Uppgiftsbeskrivning. |
|
|
Progress
|
progress | string |
Heltal från 0 till 90. |
|
|
Tilldela till
|
responsible-party-id | string |
Välj en person. |
|
|
Startdatum
|
start-date | string |
yyyy-MM-dd |
|
|
Förfallodatum
|
due-date | string |
yyyy-MM-dd |
|
|
Uppskattad tid
|
estimated-minutes | string |
Minuter för att slutföra uppgiften. |
|
|
Priority
|
priority | string |
Välj en prioritet. |
|
|
Meddela personer
|
notify | boolean |
Sant för att meddela personer som tilldelats den här uppgiften via e-post. |
|
|
Är privat
|
private | boolean |
Sant för att göra uppgiften privat. |
|
|
Etiketter
|
tags | string |
En kommaavgränsad lista med taggar för aktiviteten. |
Returer
- Body
- UpsertTask_Response
Visa en lista över uppgifter
Den här åtgärden används för att returnera en lista över aktiviteter för ett visst projekt.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Projekt-ID
|
projectId | True | string |
Välj ett projekt. |
|
Uppgiftslist-ID
|
taskListId | True | string |
Välj en uppgiftslista. |
Returer
- Body
- ListTasks_Response
Utlösare
| När en användare skapas |
Den här åtgärden utlöses när en ny användare skapas. |
| När en uppgift skapas |
Den här åtgärden utlöses när en ny uppgift skapas. |
| När ett projekt skapas |
Den här åtgärden utlöses när ett nytt projekt skapas. |
När en användare skapas
När en uppgift skapas
När ett projekt skapas
Definitioner
ProjectResponse
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Projekt-ID
|
objectId | string |
Unik identifierare för projektet. |
TaskResponse
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Aktivitets-ID
|
objectId | string |
Unik identifierare för uppgiften. |
UserResponse
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Användar-ID
|
objectId | string |
Unik identifierare för användaren. |
CreateProject_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Projekt-ID
|
id | string |
Unikt ID för projektet. |
ListProjects_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Projektlista
|
projects | array of Project_Response |
Matris med alla projekt som är kopplade till ditt konto. |
GetProject_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
project
|
project | Project_Response |
Project_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Id
|
category.id | string |
Unikt ID för projektkategorin. |
|
Namn
|
category.name | string |
Namnet på projektkategorin. |
|
Id
|
company.id | string |
Unikt ID för företaget. |
|
Namn
|
company.name | string |
Företagets namn. |
|
Skapade Date-Time
|
created-on | date-time |
åååå-MM-ddTHH:mm:ss.fffZ |
|
Description
|
description | string |
Mer information om projektet. |
|
Slut Date-Time
|
endDate | string |
yyyy-MM-dd |
|
Timer aktiverat
|
harvest-timers-enabled | boolean |
Sant om Harvest-timern är aktiverad. |
|
Projekt-ID
|
id | string |
Unikt ID för projektet. |
|
Uppdaterade Date-Time
|
last-changed-on | date-time |
åååå-MM-ddTHH:mm:ss.fffZ |
|
Logotyp
|
logo | string |
Projektlogotyp. |
|
Namn
|
name | string |
Projektnamn. |
|
Översiktssida
|
overview-start-page | string |
Url till översikts-startsidan. |
|
Sekretess aktiverat
|
privacyEnabled | boolean |
Sant om sekretess är aktiverat. |
|
Spelade
|
starred | boolean |
Sant om projektet visas. |
|
Starta Date-Time
|
startDate | string |
yyyy-MM-dd |
|
Startsida
|
start-page | string |
Url till startsidan. |
|
Läge
|
status | string |
Projektets status. |
|
Understatus
|
subStatus | string |
Understatus för projektet. |
|
Startsida för aktiviteter
|
tasks-start-page | string |
Url för uppgiftsstartsidan. |
|
Typ
|
type | string |
Typ av projekt. |
UpsertTask_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Aktivitets-ID
|
id | string |
Unikt ID för uppgiften. |
ListTasks_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
att göra-objekt
|
todo-items | array of Task_Response |
Lista över uppgifter tillsammans med deras egenskaper. |
GetTask_Response
Information som är associerad med en specifik uppgift.
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
todo-item
|
todo-item | Task_Response |
Task_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Kan slutföras
|
canComplete | boolean |
Sant om uppgiften kan slutföras. |
|
Kan redigera
|
canEdit | boolean |
Sant om uppgiften kan redigeras. |
|
Kan logga tid
|
canLogTime | boolean |
Sant om tiden kan loggas till aktiviteten. |
|
Företags-ID
|
company-id | integer |
Unikt ID för företaget. |
|
Företagsnamn
|
company-name | string |
Företagets namn. |
|
Har slutförts
|
completed | boolean |
Sant är att uppgiften har slutförts. |
|
Namn
|
content | string |
Uppgiftsrubrik. |
|
Skapade Date-Time
|
created-on | date-time |
åååå-MM-ddTHH:mm:ss.fffZ |
|
Url för skaparens avatar
|
creator-avatar-url | string |
Avatar-URL för uppgiftsskaparen. |
|
Skaparens förnamn
|
creator-firstname | string |
Förnamn för uppgiftsskapare. |
|
Skapar-ID
|
creator-id | integer |
Unikt ID för skaparen. |
|
Skaparens efternamn
|
creator-lastname | string |
Uppgiftsskaparnas efternamn. |
|
Description
|
description | string |
Uppgiftsbeskrivning. |
|
Förfallodatum
|
due-date | string |
yyyy-MM-dd |
|
Uppskattade minuter
|
estimated-minutes | integer |
Tidsuppskattning för aktiviteten. |
|
Skörd aktiverad.
|
harvest-enabled | boolean |
Sant om skörd är aktiverat. |
|
Antal beroenden
|
has-dependencies | integer |
Antal beroenden som aktiviteten har. |
|
Har föregående
|
has-predecessors | integer |
Antal föregående aktiviteter som aktiviteten har. |
|
Har påminnelser
|
has-reminders | boolean |
Sant om det finns påminnelser. |
|
Har biljetter
|
hasTickets | boolean |
Sant om biljetter finns. |
|
has-unread-comments
|
has-unread-comments | boolean |
Sant om det finns olästa kommentarer. |
|
Aktivitets-ID
|
id | integer |
Unikt ID för uppgiften. |
|
Uppdaterade Date-Time
|
last-changed-on | date-time |
åååå-MM-ddTHH:mm:ss.fffZ |
|
Lås ID
|
lockdownId | string |
Unikt ID för låsning. |
|
Överordnat aktivitets-ID
|
parentTaskId | string |
Unikt ID för den överordnade aktiviteten. |
|
Priority
|
priority | string |
Uppgiftens prioritet. |
|
Privat
|
private | integer |
1 om uppgiften är privat. |
|
Progress
|
progress | integer |
Heltal mellan 0 och 90. |
|
Projekt-ID
|
project-id | integer |
Unikt ID för projektet. |
|
Projektnamn
|
project-name | string |
Namnet på projektet. |
|
Startdatum
|
start-date | string |
yyyy-MM-dd |
|
Läge
|
status | string |
Borttagen, slutförd, öppnad eller ny. |
|
Att göra-list-ID
|
todo-list-id | integer |
Unikt ID för att göra-listan. |
|
Namn på att göra-lista
|
todo-list-name | string |
Namn på att göra-listan. |
|
Följande ändringar
|
userFollowingChanges | boolean |
Sant om användaren följer ändringarna. |
|
Följande kommentarer
|
userFollowingComments | boolean |
Sant om användaren följer kommentarer. |
DeleteTask_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Aktivitets-ID
|
affectedTaskIds | string |
Unikt ID för uppgiften. |
CreateUser_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Användar-ID
|
id | string |
Unik identifierare för användaren. |
ListUsers_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Users
|
people | array of User_Response |
Lista över användare. |
GetUser_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
person
|
person | User_Response |
User_Response
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Avatar-URL
|
avatar-url | string |
Användarens avatar-URL. |
|
Företags-ID
|
company-id | string |
Unikt ID för företaget. |
|
Företagsnamn
|
company-name | string |
Företagets namn. |
|
E-postadress
|
email-address | string |
Användarens e-post. |
|
Alternativ e-post 1
|
email-alt-1 | string |
Användarens alternativa e-post. |
|
Förnamn
|
first-name | string |
Användarens förnamn. |
|
Användar-ID
|
id | string |
Unikt ID för användaren. |
|
Efternamn
|
last-name | string |
Användarens efternamn, |
|
Noteringar
|
notes | string |
Anteckningar om användaren. |
|
Öppet ID
|
openId | string |
Användarens öppna ID. |
|
Faxnummer
|
phone-number-fax | string |
Användarens faxnummer. |
|
Startsida
|
phone-number-home | string |
Användarens hemtelefon. |
|
Mobil
|
phone-number-mobile | string |
Användarens mobilnummer. |
|
Landskod
|
phone-number-mobile-parts.countryCode | string |
Användarens mobilnummer. |
|
Telefon
|
phone-number-mobile-parts.phone | string |
Användarens mobilnummer. |
|
Prefix
|
phone-number-mobile-parts.prefix | string |
Användarens mobilnummer. |
|
Kontor
|
phone-number-office | string |
Användarens telefonnummer. |
|
Office-tillägg
|
phone-number-office-ext | string |
Användarens telefonnummer. |
|
Pid
|
pid | string |
Användarens pid. |
|
Titel
|
title | string |
Användarens rubrik. |
|
Twitter
|
string |
Användarens Twitter-handtag. |
|
|
Användarnamn
|
user-name | string |
Visningsnamn är användarens fullständiga namn. |
|
Typ
|
user-type | string |
Användartyp. |
|
universellt unik identifierare (UUID)
|
userUUID | string |
Användarens UUID. |