Udostępnij przez


Timeneye (wersja zapoznawcza)

Ten interfejs umożliwia użytkownikom integrację funkcji śledzenia czasu i zarządzania timeneye z różnymi aplikacjami i usługami w ekosystemie firmy Microsoft. Dzięki wykorzystaniu tego interfejsu użytkownicy mogą automatyzować przepływy pracy, synchronizować dane śledzenia czasu i zwiększać produktywność dzięki bezproblemowej integracji z innymi narzędziami.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Support
adres URL https://support.timeneye.com/
Email info@timeneye.com
Metadane łącznika
Publisher DM Digital Software SRL

Łącznik interfejsu API timeneye

Timeneye to narzędzie do śledzenia czasu, które ułatwia efektywne zarządzanie projektami. Ten łącznik umożliwia interakcję z usługą Timeneye za pośrednictwem interfejsu API, umożliwiając integrację danych śledzenia czasu z różnymi usługami.

Wymagania wstępne

Przed rozpoczęciem korzystania z tego łącznika potrzebne będą następujące elementy:

  1. Konto Timeneye. Jeśli go nie masz, możesz zarejestrować się tutaj.

Wprowadzenie

Konfigurowanie łącznika:

  • Otwórz platformę Power Platform i przejdź do sekcji łączników.
  • Wyszukaj łącznik Timeneye.
  • Po wyświetleniu monitu uwierzytelnij się przy użyciu przepływu OAuth 2.0.

Ograniczanie szybkości

Aby móc oferować niezawodną usługę wszystkim naszym użytkownikom i klientom, ograniczamy liczbę żądań, które można wykonać na token co 5 minut.

Każdy token ma ograniczoną liczbę żądań (w poniższej tabeli), które można wykonać w danym przedziale czasu. Liczba żądań jest resetowany co 5 minut.

Liczba żądań, które mogą być wykonywane co 5 minut, zmienia się w zależności od tego, który plan ma konto użytkownika w momencie żądania.

Plan Maksymalna liczba żądań na 5 minut
Bezpłatna 500
Biznes (dowolna warstwa)/PRO 2000

W przypadku osiągnięcia limitu następujące żądania (dla danego tokenu) otrzymają 429 błąd.

Odpowiedź będzie zawierać następujące nagłówki: | Nagłówek | Przykładowa wartość | Opis | |--|-|--| | X-RateLimit-Limit | 2000 | Ile żądań można wykonać | | X-RateLimit-Remaining | 0 | Ile pozostałych żądań pozostało | | Retry-After | 177 | Wskazuje, ile sekund oczekiwania przed wykonaniem żądania kontynuacji.| | X-RateLimit-Reset | 1691677002 | Wskazuje, kiedy limit resetuje (sygnatura czasowa systemu UNIX) |

Errors

Wszystkie nasze punkty końcowe interfejsu API zwracają kod stanu HTTP 200, gdy wszystko działa zgodnie z oczekiwaniami, ale czasami może zwrócić błąd.

Nasze interfejsy API zwracają różne kody błędów na podstawie przyczyny błędu, począwszy od brakujących parametrów do błędów serwera po naszej stronie.

W poniższej tabeli znajdziesz listę wszystkich naszych kodów błędów z ogólnym opisem przyczyny, w przypadku gdy punkt końcowy nie zwraca opisu konkretnego przypadku.

Code Meaning Description
400 Nieprawidłowe żądanie Brakuje jednego lub wielu wymaganych parametrów lub jest on nieprawidłowy.
401 Brak autoryzacji Brak tokenu autoryzacji, nieprawidłowy lub wygasł.
403 Zakazany Zarówno uwierzytelnianie, jak i składnia żądania są poprawne, ale zasób, który próbujesz edytować, wymaga poziomu dostępu, którego nie ma autoryzowany użytkownik.
403 Nie znaleziono Żądany zasób jest niedostępny.
403 Nie znaleziono Żądany zasób jest niedostępny.
422 Validation Przekazane parametry lub ładunek nie są zgodne z wymaganą specyfikacją
429 Zbyt wiele żądań Osiągnięto limit szybkości.
500 Wewnętrzny błąd serwera. Po naszej stronie wystąpił problem.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie budżetu

Aktualizuje budżet

Aktualizowanie czasomierza

Aktualizuje czasomierz

Aktualizowanie fazy

Aktualizuje fazę

Aktualizowanie grupy

Aktualizowanie grupy

Aktualizowanie kategorii fazy

Aktualizowanie kategorii fazy

Aktualizowanie klienta

Aktualizuje klienta

Aktualizowanie konta

Aktualizuje konto

Aktualizowanie listy tagów

Aktualizuje listę tagów

Aktualizowanie listy zadań do wykonania

Aktualizuje listę tagów

Aktualizowanie projektu

Aktualizuje projekt

Aktualizowanie relacji Group-User

Aktualizuje relację między użytkownikiem a grupą

Aktualizowanie relacji listy Project-Tag

Aktualizowanie relacji listy tagów projektu

Aktualizowanie relacji Project-Tag

Aktualizowanie relacji listy tagów projektu

Aktualizowanie relacji Project-User

Aktualizuje relację między projektem a użytkownikiem

Aktualizowanie tagu

Aktualizuje tag

Aktualizowanie użytkownika

Aktualizuje użytkownika

Aktualizowanie wpisu

Aktualizuje wpis

Aktualizowanie zadań do wykonania

Aktualizuje todo

Czasomierze listy

Pobieranie listy czasomierzy

Fazy listy

Wyświetlanie listy wszystkich faz

Kategorie fazy listy

Pobieranie listy kategorii faz

Lista grup

Pobieranie listy wszystkich grup

Lista krajów

Pobieranie listy krajów

Lista list zadań do wykonania

Pobieranie listy zadań do wykonania

Lista walut

Pobieranie listy walut

Lista zadań do wykonania

Pobieranie listy zadań do wykonania

Listy języków

Pobieranie listy języków

Listy tagów

Pobieranie listy tagów

Pobieranie budżetu

Pobieranie budżetu

Pobieranie czasomierza

Pobieranie czasomierza

Pobieranie fazy

Pobiera fazę

Pobieranie grupy

Pobieranie grupy

Pobieranie kategorii fazy

Pobieranie kategorii fazy

Pobieranie konta

Pobiera informacje o koncie użytkownika

Pobieranie listy tagów

Pobiera pojedynczą listę tagów

Pobieranie listy zadań do wykonania

Pobiera pojedynczą listę zadań do wykonania

Pobieranie projektu

Pobiera projekt

Pobieranie tagu

Pobieranie pojedynczego tagu

Pobieranie użytkownika

Pobiera jednego użytkownika

Pobieranie wpisów

Pobieranie wpisu

Pobieranie zadań do wykonania

Pobiera pojedynczą czynność do wykonania

Sugestie dotyczące pozycji listy

Pobieranie listy sugestii dotyczących pozycji dla danego przedziału czasu

Tagi listy

Pobieranie listy tagów

Tworzenie awatara

Tworzy awatar

Tworzenie budżetu

Tworzy budżet

Tworzenie czasomierza

Tworzy czasomierz

Tworzenie fazy

Tworzenie nowej fazy

Tworzenie grupy

Utwórz grupę

Tworzenie kategorii fazy

Tworzy kategorię faz

Tworzenie klienta

Tworzy klienta

Tworzenie listy tagów

Tworzy listę tagów

Tworzenie listy zadań do wykonania

Tworzenie listy zadań do wykonania

Tworzenie projektu

Tworzy projekt

Tworzenie relacji Group-Project

Dołączanie projektu do grupy

Tworzenie relacji Group-User

Dołączanie użytkownika do grupy

Tworzenie relacji listy Project-Tag

Tworzenie relacji listy Project-Tag

Tworzenie relacji Project-Tag

Tworzenie relacji listy Project-Tag

Tworzenie relacji Project-User

Dołączanie użytkownika do projektu

Tworzenie tagu

Tworzy tag

Tworzenie wpisu

Tworzy wpis

Tworzenie zadań do wykonania

Tworzenie zadań do wykonania

Usuwanie budżetu

Usuwa budżet

Usuwanie czasomierza

Usuwanie czasomierza

Usuwanie fazy

Usuwa fazę

Usuwanie grupy

Usuwanie grupy

Usuwanie kategorii fazy

Usuwanie kategorii faz

Usuwanie klienta

Usuwa klienta

Usuwanie listy tagów

Usuwa listę tagów

Usuwanie listy zadań do wykonania

Usuwa listę zadań do wykonania

Usuwanie projektu

Usuwa projekt

Usuwanie relacji Group-Project

Usunięto projekt z grupy

Usuwanie relacji Group-User

Usunięto użytkownika z grupy

Usuwanie relacji listy Project-Tag

Usuwanie relacji listy tagów projektu

Usuwanie relacji Project-Tag

Usuwanie relacji tagu projektu

Usuwanie relacji Project-User

Usunięto użytkownika z projektu

Usuwanie sugestii dotyczących wpisu

Usuwa sugestię wpisu

Usuwanie tagu

Usuwa tag

Usuwanie użytkownika

Usuwa użytkownika

Usuwanie wpisu

Usuwanie wpisu

Usuwanie zadań do wykonania

Usuwa todo

Uzyskiwanie klienta

Pobieranie klienta

Wpisy listy

Pobieranie listy wpisów

Wyświetlanie listy budżetów

Pobieranie listy budżetów

Wyświetlanie listy klientów

Pobieranie listy klientów

Wyświetlanie listy projektów

Pobieranie listy projektów

Wyświetlanie listy stref

Pobieranie listy stref

Wyświetlanie listy użytkowników

Pobieranie listy użytkowników

Aktualizowanie budżetu

Aktualizuje budżet

Parametry

Nazwa Klucz Wymagane Typ Opis
budżet
budget True string
Akceptuj
Accept string

aplikacja/json

budget_minutes
budget_minutes integer

Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy

interwał
interval integer

Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy

cykl
recurrence integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

Zwraca

Nazwa Ścieżka Typ Opis
budget_id
budget_id integer

Unikatowy identyfikator budżetu

budget_minutes
budget_minutes integer

Ilość minut reprezentowanych przez budżet

interwał
interval integer

Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy

is_active
is_active integer

Czy budżet jest aktywny

period_end
period_end string

Format: RRRR-MM-DD

period_start
period_start string

Format: RRRR-MM-DD

project_id
project_id integer

Identyfikator projektu, do którego należy budżet

cykl
recurrence integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

Aktualizowanie czasomierza

Aktualizuje czasomierz

Parametry

Nazwa Klucz Wymagane Typ Opis
minutnik
timer True string
Akceptuj
Accept string

aplikacja/json

date
date string

Data czasomierza

entry_suggestion_id
entry_suggestion_id integer

Unikatowy identyfikator sugestii wpisu, z której jest tworzony czasomierz

Notatki
notes string

Uwagi dotyczące czasomierza

origin_date
origin_date string

Format Y-m-d wymagany z repeatable_suggestion_id

phase_id
phase_id True integer

Unikatowy identyfikator fazy, do której należy czasomierz

project_id
project_id True integer

Unikatowy identyfikator projektu

repeatable_suggestion_id
repeatable_suggestion_id integer

Unikatowy identyfikator powtarzalnej sugestii wpisu, z której jest tworzony czasomierz

Sekund
seconds integer
przesłać źródło
source string

Musi być jednym z integration_code dostępnych lub "spójności"

source_text
source_text string

Tekst opisujący źródło czasomierza

source_url
source_url string

Tekst opisujący źródło czasomierza

tag_ids
tag_ids array of integer

Tablica tag_id

timer_status
timer_status True string
user_id
user_id integer

Unikatowy identyfikator użytkownika, który utworzył czasomierz

Aktualizowanie fazy

Aktualizuje fazę

Parametry

Nazwa Klucz Wymagane Typ Opis
faza
phase True string
Akceptuj
Accept string

aplikacja/json

budget_minutes
budget_minutes integer

Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu

is_open
is_open integer

Określa, czy faza jest zarchiwizowana

nazwa
name string

Nazwa fazy

phase_category_id
phase_category_id integer

Unikatowy identyfikator kategorii fazy, do której należy faza

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy faza

Aktualizowanie grupy

Aktualizowanie grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
Akceptuj
Accept string

aplikacja/json

color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa grupy

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

group_id
group_id integer

Unikatowy identyfikator

nazwa
name string

Nazwa grupy

Aktualizowanie kategorii fazy

Aktualizowanie kategorii fazy

Parametry

Nazwa Klucz Wymagane Typ Opis
phase_category
phase_category True string
Akceptuj
Accept string

aplikacja/json

color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa kategorii fazy

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa kategorii fazy

phase_category_id
phase_category_id integer

Unikatowy identyfikator

Aktualizowanie klienta

Aktualizuje klienta

Parametry

Nazwa Klucz Wymagane Typ Opis
klient
client True string
Akceptuj
Accept string

aplikacja/json

color
color True string

Kolor używany w raportach

nazwa
name True string

Kolor używany w raportach

Zwraca

Nazwa Ścieżka Typ Opis
identyfikator_klienta
client_id integer

Unikatowy identyfikator

color
color string

Kolor używany w raportach

is_active
is_active boolean

Czy klient jest zarchiwizowany

nazwa
name string

Nazwa klienta

Aktualizowanie konta

Aktualizuje konto

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

account_name
account_name string

Nazwa konta, zwykle nazwa firmy.

adminNewEntryForOthers
adminNewEntryForOthers boolean

Możliwość dodawania wpisów w imieniu innych użytkowników

allow_password_login
allow_password_login boolean

Czy logowanie przy użyciu poczty e-mail i hasła jest dozwolone

idp_cert
idp_cert string

Certyfikat dostawcy tożsamości (używany z typem = saml)

idp_entity_id
idp_entity_id string

Identyfikator dostawcy tożsamości (używany z typem = saml)

idp_metadata_url
idp_metadata_url string

Identyfikator dostawcy tożsamości (używany z typem = saml)

idp_sso_url
idp_sso_url string

Adres URL logowania jednokrotnego (używany z typem = saml)

typ
type string

Typ metody logowania

kod waluty
currencyCode string

Kod używanej waluty

enabled
enabled boolean

Określa, czy włączono automatyzację blokowania wprowadzania

interwał
interval string

Interwał blokady wejścia

interval_target
interval_target number

Od 1 do 31, jeśli interwał jest miesięczny (dzień miesiąca), od 0 do 6i, jeśli interwał jest tygodniowy

memberAverageCost
memberAverageCost number

Wskazuje średni koszt pracy dla członków konta

showWorkingTime
showWorkingTime boolean

Określa, czy użytkownicy mogą wyświetlać swój czas pracy na pulpicie nawigacyjnym. (np. 7h z 8h)

Aktualizowanie listy tagów

Aktualizuje listę tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
tag_list
tag_list True string
color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa listy tagów

text_color
text_color string

Kolor tekstu używanego do raportowania

Aktualizowanie listy zadań do wykonania

Aktualizuje listę tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
todo_list
todo_list True string
color
color True string

Kolor używany do raportowania

indeks
index integer

Kolor używany do raportowania

nazwa
name True string

Nazwa listy zadań do wykonania

project_id
project_id True integer

Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

utworzono_o
created_at string

Data i godzina utworzenia

indeks
index integer

Indeks listy zadań do wykonania w tablicy (kolejność)

nazwa
name string

Nazwa listy zadań do wykonania

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania

todo_list_id
todo_list_id integer

Unikatowy identyfikator

updated_at
updated_at string

Zaktualizowano datę i godzinę

Aktualizowanie projektu

Aktualizuje projekt

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
Akceptuj
Accept string

aplikacja/json

api_only
api_only boolean

Niezależnie od tego, czy projekt może być używany do śledzenia czasu tylko przy użyciu interfejsów API.

identyfikator_klienta
client_id integer

Unikatowy identyfikator klienta, do którego należy projekt

color
color string

Kolor używany do raportowania

opis
description string

Opis tekstu projektu

hourly_rate
hourly_rate number

Kolor używany do raportowania

is_billable
is_billable boolean

Określa, czy projekt jest rozliczany na godzinę

is_public
is_public boolean

Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim

nazwa
name string

Nazwa projektu

Aktualizowanie relacji Group-User

Aktualizuje relację między użytkownikiem a grupą

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
użytkownik
user True string
Akceptuj
Accept string

aplikacja/json

is_gm
is_gm boolean

Informuje, czy użytkownik jest menedżerem grupy grupy

Aktualizowanie relacji listy Project-Tag

Aktualizowanie relacji listy tagów projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
tag_list
tag_list True string
budget_amount
budget_amount number

Budżetowana kwota przydzielona do tej listy tagów w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tego tagu listy w tym projekcie

budget_amount
budget_amount number

Budżetowana kwota przydzielona do tej listy tagów w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tej listy tagów w tym projekcie

required
required boolean

Aktualizowanie relacji Project-Tag

Aktualizowanie relacji listy tagów projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
oznaczyć
tag True string
budget_amount
budget_amount number

Budżetowana kwota przydzielona do tego tagu w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tego tagu w tym projekcie

budget_amount
budget_amount number

Budżetowana kwota przydzielona do tego tagu w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tego tagu w tym projekcie

Aktualizowanie relacji Project-User

Aktualizuje relację między projektem a użytkownikiem

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
użytkownik
user True string
budget_minutes
budget_minutes integer

W minutach budżetowanych dla tego użytkownika w tym projekcie

hourly_rate
hourly_rate number

Stawka godzinowa dla tego użytkownika w tym projekcie. Ma pierwszeństwo przed stawką godzinową na poziomie projektu i stawką godzinową na poziomie konta

is_favorited
is_favorited boolean

Określa, czy projekt jest ulubiony przez użytkownika

is_pm
is_pm boolean

Czy użytkownik jest menedżerem projektu

Aktualizowanie tagu

Aktualizuje tag

Parametry

Nazwa Klucz Wymagane Typ Opis
oznaczyć
tag True string
Akceptuj
Accept string

aplikacja/json

color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa tagu

tag_list_id
tag_list_id integer

Unikatowy identyfikator listy tagów, do której należy tag

Aktualizowanie użytkownika

Aktualizuje użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
użytkownik
user True string
group_id
group_id integer

Unikatowy identyfikator grupy, do której należy użytkownik

user_hourly_cost
user_hourly_cost integer

Koszt godzinowy użytkownika wyrażony w walucie wybranej w ustawieniach konta

user_hourly_rate
user_hourly_rate integer

Stawka godzinowa użytkownika wyrażona w walucie wybranej w ustawieniach konta

working_time
working_time integer

Ile godzin zwykle pracuje użytkownik w ciągu dnia

workspace_access_level
workspace_access_level string

Rola użytkownika w usłudze Timeneye: właściciel, administrator lub członek

Aktualizowanie wpisu

Aktualizuje wpis

Parametry

Nazwa Klucz Wymagane Typ Opis
wpis
entry True string
Akceptuj
Accept string

aplikacja/json

Rozliczane
billed integer

0 = Wpis rozliczany, 1 = Wpis rozliczany, 2 = Wpis niepodlialny

date
date string

Data wpisu

entry_suggestion_id
entry_suggestion_id integer

Unikatowy identyfikator sugestii wpisu, z której utworzono wpis

minutes
minutes integer

Ilość śledzonego czasu w minutach

Notatki
notes string

Uwagi dotyczące wpisu czasu

origin_date
origin_date string

Format Y-m-d wymagany z repeatable_suggestion_id

phase_id
phase_id integer

Unikatowy identyfikator fazy, do której należy wpis

project_id
project_id integer

Unikatowy identyfikator projektu

repeatable_suggestion_id
repeatable_suggestion_id integer

Unikatowy identyfikator powtarzalnej sugestii wpisu, z której utworzono wpis

przesłać źródło
source string

Musi być jednym z integration_code dostępnych lub "spójności"

source_text
source_text string

Tekst opisujący źródło wpisu

source_url
source_url string

Tekst opisujący źródło wpisu

tag_ids
tag_ids array of integer

Tablica tag_id

user_id
user_id integer

Unikatowy identyfikator użytkownika, który utworzył wpis

Aktualizowanie zadań do wykonania

Aktualizuje todo

Parametry

Nazwa Klucz Wymagane Typ Opis
do wykonania
todo True string
opis
description string

Opis zadania do wykonania

due_date
due_date string

Dane, za pomocą których należy wykonać czynności do wykonania

indeks
index integer

Indeks zadań do wykonania na liście (kolejność)

is_completed
is_completed boolean

Określa, czy todo jest oznaczone jako gotowe

nazwa
name string

Tytuł zadań do wykonania

priority
priority string

Określa, czy todo jest oznaczone jako gotowe

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy todo

start_date
start_date string

Data, w której należy wziąć pod uwagę todo

stan
status string

Bieżący stan zadania do wykonania

tag_ids
tag_ids array of integer

Tablica tag_id, która ma być połączona z listą zadań do wykonania

todo_list_id
todo_list_id integer

Unikatowy identyfikator listy zadań do wykonania, do której należy lista zadań do wykonania

user_id
user_id integer

Unikatowy identyfikator użytkownika przypisanego do zadania do wykonania

user_ids
user_ids array of integer

Tablica user_id reprezentujących użytkowników przypisanych do zadania do wykonania

Zwraca

response
object

Czasomierze listy

Pobieranie listy czasomierzy

Parametry

Nazwa Klucz Wymagane Typ Opis
page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

date_from
date_from string

Pobierz tylko czasomierze, które mają grater daty lub równe tej dacie

date_to
date_to string

Pobierz tylko czasomierze, które mają datę mniejszą lub równą tej dacie

Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Fazy listy

Wyświetlanie listy wszystkich faz

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

SMS
text string

Pobieranie faz zawierających ten tekst w nazwie

aktywny
active boolean

Pobieranie tylko aktywnych lub nieaktywnych faz

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

project_id
project_id integer

Pobieranie faz należących do projektu

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Kategorie fazy listy

Pobieranie listy kategorii faz

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

SMS
text string

Ciąg wyszukiwania pełnotekstowego

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Lista grup

Pobieranie listy wszystkich grup

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Lista krajów

Pobieranie listy krajów

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
array of object
company_tax
company_tax string
country_code
country_code string
nazwa
name string
private_tax
private_tax string
vat_required
vat_required integer

Lista list zadań do wykonania

Pobieranie listy zadań do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania

load[]
load[] string

Rozdzielona przecinkami lista jednostek do załadowania. "todos" jest jedyną zaakceptowaną wartością"

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of object
items
data object
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Lista walut

Pobieranie listy walut

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
array of object
currency_code
currency_code string
nazwa
name string

Lista zadań do wykonania

Pobieranie listy zadań do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy todo

todo_list_id
todo_list_id integer

Unikatowy identyfikator listy zadań do wykonania

user_ids[]
user_ids[] string

Rozdzielona przecinkami lista unikatowych identyfikatorów użytkownika przypisanych do todos

priority[]
priority[] string

Rozdzielona przecinkami lista priorytetów: Dozwolone wartości: niska, średnia, wysoka

status[]
status[] string

Rozdzielona przecinkami lista stanów. Dozwolone wartości: todo, in_progress, ukończone

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of object
items
data object
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Listy języków

Pobieranie listy języków

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
array of object
language_code
language_code string

Unikatowy identyfikator

nazwa
name string

Nazwa języka

Listy tagów

Pobieranie listy tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

project_id
project_id integer

Pobieranie list tagów należących do projektu

Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Pobieranie budżetu

Pobieranie budżetu

Parametry

Nazwa Klucz Wymagane Typ Opis
budżet
budget True string
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
budget_id
budget_id integer

Unikatowy identyfikator budżetu

budget_minutes
budget_minutes integer

Ilość minut reprezentowanych przez budżet

interwał
interval integer

Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy

is_active
is_active integer

Czy budżet jest aktywny

period_end
period_end string

Format: RRRR-MM-DD

period_start
period_start string

Format: RRRR-MM-DD

project_id
project_id integer

Identyfikator projektu, do którego należy budżet

cykl
recurrence integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

Pobieranie czasomierza

Pobieranie czasomierza

Parametry

Nazwa Klucz Wymagane Typ Opis
minutnik
timer True string
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Pobieranie fazy

Pobiera fazę

Parametry

Nazwa Klucz Wymagane Typ Opis
faza
phase True string
Akceptuj
Accept string

aplikacja/json

Pobieranie grupy

Pobieranie grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
Akceptuj
Accept string

aplikacja/json

Pobieranie kategorii fazy

Pobieranie kategorii fazy

Parametry

Nazwa Klucz Wymagane Typ Opis
phase_category
phase_category True string
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa kategorii fazy

phase_category_id
phase_category_id integer

Unikatowy identyfikator

Pobieranie konta

Pobiera informacje o koncie użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Pobieranie listy tagów

Pobiera pojedynczą listę tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
tag_list
tag_list True string

Pobieranie listy zadań do wykonania

Pobiera pojedynczą listę zadań do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
todo_list
todo_list True string

Pobieranie projektu

Pobiera projekt

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
Akceptuj
Accept string

aplikacja/json

Pobieranie tagu

Pobieranie pojedynczego tagu

Parametry

Nazwa Klucz Wymagane Typ Opis
oznaczyć
tag True string
Akceptuj
Accept string

aplikacja/json

Pobieranie użytkownika

Pobiera jednego użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
użytkownik
user True string

Pobieranie wpisów

Pobieranie wpisu

Parametry

Nazwa Klucz Wymagane Typ Opis
wpis
entry True string
Akceptuj
Accept string

aplikacja/json

Zwraca

response
object

Pobieranie zadań do wykonania

Pobiera pojedynczą czynność do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
do wykonania
todo True string

Zwraca

response
object

Sugestie dotyczące pozycji listy

Pobieranie listy sugestii dotyczących pozycji dla danego przedziału czasu

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

no_paginate
no_paginate boolean

Uzyskiwanie pełnej listy sugestii bez stronicowania wyników

przedział czasu
timeframe string

Pobieranie tylko sugestii w danym przedziale czasu

date_from
date_from string

Uzyskaj tylko sugestie, które mają datę lub są równe tej dacie

date_to
date_to string

Uzyskaj tylko sugestie, które mają datę mniejszą lub równą tej dacie

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of object
zaakceptowano
data.accepted integer

Niezależnie od tego, czy sugestia została zaakceptowana, przekształcona w wpis

created_datetime
data.created_datetime string

Data i godzina utworzenia sugestii

entry_date
data.entry_date string

Sugerowana data

entry_minutes
data.entry_minutes integer

Sugerowany czas w minutach

entry_suggestion_id
data.entry_suggestion_id integer

Unikatowy identyfikator

Notatki
data.notes string

Uwagi związane ze źródłem sugestii

phase_id
data.phase_id integer

Unikatowy identyfikator sugerowanej fazy

phase_name
data.phase_name string

Nazwa sugerowanej fazy

project_id
data.project_id integer

Unikatowy identyfikator sugerowanego projektu

project_name
data.project_name string

Nazwa sugerowanego projektu

przesłać źródło
data.source string

Identyfikator źródła

source_data
data.source_data string

Inne dane związane ze źródłem

source_id
data.source_id string

Unikatowy identyfikator źródła

source_text
data.source_text string

Tekst powiązany ze źródłem

source_url
data.source_url string

Adres URL źródła sugestii

todo_id
data.todo_id integer
user_id
data.user_id integer

Unikatowy identyfikator użytkownika, który jest właścicielem sugestii

first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Tagi listy

Pobieranie listy tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

nazwa
name string

Wyszukiwanie tekstu w nazwie

tag_list_id
tag_list_id integer

Identyfikator listy tagów

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of object
color
data.color string

Kolor używany do raportowania

is_active
data.is_active integer

Czy tag jest zarchiwizowany

nazwa
data.name string

Nazwa tagu

tag_id
data.tag_id integer

Unikatowy identyfikator

tag_list_id
data.tag_list_id integer

Unikatowy identyfikator listy tagów, do której należy tag

first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Tworzenie awatara

Tworzy awatar

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

obraz
image True binary

Plik zawierający obraz

user_id
user_id integer

Identyfikator użytkownika, który ma ten awatar

account_id
account_id integer

Identyfikator konta, które ma ten awatar

Zwraca

Nazwa Ścieżka Typ Opis
account_id
account_id integer

Identyfikator konta, które ma ten awatar

avatar_name
avatar_name string

unikatowa nazwa pliku

avatar_url
avatar_url string

Adres URL obrazu

user_id
user_id integer

Identyfikator użytkownika, który ma ten awatar

Tworzenie budżetu

Tworzy budżet

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

budget_minutes
budget_minutes True integer

Ilość minut reprezentowanych przez budżet

interwał
interval integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

project_id
project_id True integer

Identyfikator projektu, do którego należy budżet

cykl
recurrence True integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

Zwraca

Nazwa Ścieżka Typ Opis
budget_id
budget_id integer

Unikatowy identyfikator budżetu

budget_minutes
budget_minutes integer

Ilość minut reprezentowanych przez budżet

interwał
interval integer

Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy

is_active
is_active integer

Czy budżet jest aktywny

period_end
period_end string

Format: RRRR-MM-DD

period_start
period_start string

Format: RRRR-MM-DD

project_id
project_id integer

Identyfikator projektu, do którego należy budżet

cykl
recurrence integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

Tworzenie czasomierza

Tworzy czasomierz

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

date
date string

Data czasomierza

entry_suggestion_id
entry_suggestion_id integer

Unikatowy identyfikator sugestii wpisu, z której jest tworzony czasomierz

Notatki
notes string

Uwagi dotyczące czasomierza

origin_date
origin_date string

Format Y-m-d wymagany z repeatable_suggestion_id

phase_id
phase_id True integer

Unikatowy identyfikator fazy, do której należy czasomierz

project_id
project_id True integer

Unikatowy identyfikator projektu

repeatable_suggestion_id
repeatable_suggestion_id integer

Unikatowy identyfikator powtarzalnej sugestii wpisu, z której jest tworzony czasomierz

Sekund
seconds integer
przesłać źródło
source string

Musi być jednym z integration_code dostępnych lub "spójności"

source_text
source_text string

Tekst opisujący źródło czasomierza

source_url
source_url string

Tekst opisujący źródło czasomierza

tag_ids
tag_ids array of integer

Tablica tag_id

timer_status
timer_status True string
user_id
user_id integer

Unikatowy identyfikator użytkownika, który utworzył czasomierz

Zwraca

response
object

Tworzenie fazy

Tworzenie nowej fazy

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

budget_minutes
budget_minutes True integer

Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu

nazwa
name True string

Nazwa fazy

phase_category_id
phase_category_id integer

Unikatowy identyfikator kategorii fazy, do której należy faza

project_id
project_id True integer

Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu

Zwraca

Nazwa Ścieżka Typ Opis
budget_minutes
budget_minutes integer

Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu

is_open
is_open integer

Określa, czy faza jest zarchiwizowana

nazwa
name string

Nazwa fazy

phase_category_id
phase_category_id integer

Unikatowy identyfikator kategorii fazy, do której należy faza

phase_id
phase_id integer

Unikatowy identyfikator

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy faza

Tworzenie grupy

Utwórz grupę

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa grupy

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

group_id
group_id integer

Unikatowy identyfikator

nazwa
name string

Nazwa grupy

Tworzenie kategorii fazy

Tworzy kategorię faz

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

color
color string

Kolor używany do raportowania

nazwa
name True string

Nazwa kategorii fazy

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa kategorii fazy

phase_category_id
phase_category_id integer

Unikatowy identyfikator

Tworzenie klienta

Tworzy klienta

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

color
color True string

Kolor używany w raportach

nazwa
name True string

Nazwa klienta

Zwraca

Nazwa Ścieżka Typ Opis
identyfikator_klienta
client_id integer

Unikatowy identyfikator

color
color string

Kolor używany w raportach

is_active
is_active boolean

Czy klient jest zarchiwizowany

nazwa
name string

Nazwa klienta

Tworzenie listy tagów

Tworzy listę tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

color
color string

Kolor używany do raportowania

nazwa
name string

Nazwa listy tagów

text_color
text_color string

Kolor tekstu używanego do raportowania

Tworzenie listy zadań do wykonania

Tworzenie listy zadań do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
color
color True string

Kolor używany do raportowania

indeks
index integer

Kolor używany do raportowania

nazwa
name True string

Nazwa listy zadań do wykonania

project_id
project_id True integer

Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania

Zwraca

Nazwa Ścieżka Typ Opis
color
color string

Kolor używany do raportowania

utworzono_o
created_at string

Data i godzina utworzenia

indeks
index integer

Indeks listy zadań do wykonania w tablicy (kolejność)

nazwa
name string

Nazwa listy zadań do wykonania

project_id
project_id integer

Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania

todo_list_id
todo_list_id integer

Unikatowy identyfikator

updated_at
updated_at string

Zaktualizowano datę i godzinę

Tworzenie projektu

Tworzy projekt

Parametry

Nazwa Klucz Wymagane Typ Opis
api_only
api_only boolean

Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim

identyfikator_klienta
client_id integer

Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim

color
color True string

Kolor używany do raportowania

opis
description string

Opis tekstu projektu

hourly_rate
hourly_rate number

Kolor używany do raportowania

is_billable
is_billable boolean

Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim

is_public
is_public boolean

Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim

nazwa
name True string

Nazwa projektu

Zwraca

Nazwa Ścieżka Typ Opis
api_only
api_only integer

Niezależnie od tego, czy projekt może być używany do śledzenia czasu tylko przy użyciu interfejsów API.

identyfikator_klienta
client_id integer

Unikatowy identyfikator klienta, do którego należy projekt

color
color string

Kolor używany do raportowania

opis
description string

Opis tekstu projektu

hourly_rate
hourly_rate string

Ogólna stawka godzinowa dla projektu. Określoną hourly_rate można ustawić w relacji użytkownika projektu

is_active
is_active integer

Czy projekt jest zarchiwizowany

is_billable
is_billable integer

Określa, czy projekt jest rozliczany na godzinę

is_public
is_public integer

Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim

nazwa
name string

Nazwa projektu

project_id
project_id integer

Unikatowy identyfikator

Tworzenie relacji Group-Project

Dołączanie projektu do grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
projekt
project True string
Akceptuj
Accept string

aplikacja/json

Tworzenie relacji Group-User

Dołączanie użytkownika do grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
użytkownik
user True string
Akceptuj
Accept string

aplikacja/json

is_gm
is_gm boolean

Informuje, czy użytkownik jest menedżerem grupy grupy

Tworzenie relacji listy Project-Tag

Tworzenie relacji listy Project-Tag

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
tag_list
tag_list True string
budget_amount
budget_amount number

Budżetowana kwota przydzielona do tej listy tagów w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tej listy tagów w tym projekcie

budget_amount
budget_amount number

Budżetowana kwota przydzielona do tej listy tagów w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tej listy tagów w tym projekcie

required
required boolean

Określa, czy tag jest wymagany dla wpisów czasu tego projektu

Tworzenie relacji Project-Tag

Tworzenie relacji listy Project-Tag

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
oznaczyć
tag True string
budget_amount
budget_amount number

Budżetowana kwota przydzielona do tego tagu w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tego tagu w tym projekcie

budget_amount
budget_amount number

Budżetowana kwota przydzielona do tego tagu w tym projekcie

budget_minutes
budget_minutes integer

Budżetowane minuty przydzielone do tego tagu w tym projekcie

Tworzenie relacji Project-User

Dołączanie użytkownika do projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
użytkownik
user True string
Akceptuj
Accept string

aplikacja/json

budget_minutes
budget_minutes integer

W minutach budżetowanych dla tego użytkownika w tym projekcie

hourly_rate
hourly_rate number

Stawka godzinowa dla tego użytkownika w tym projekcie. Ma pierwszeństwo przed stawką godzinową na poziomie projektu i stawką godzinową na poziomie konta

is_favorited
is_favorited boolean

Określa, czy projekt jest ulubiony przez użytkownika

is_pm
is_pm boolean

Czy użytkownik jest menedżerem projektu

Tworzenie tagu

Tworzy tag

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

nazwa
name True string

Nazwa tagu

tag_list_id
tag_list_id True integer

Unikatowy identyfikator listy tagów, do której należy tag

Tworzenie wpisu

Tworzy wpis

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Rozliczane
billed integer

0 = Wpis rozliczany, 1 = Wpis rozliczany, 2 = Wpis niepodlialny

date
date True string

Data wpisu

entry_suggestion_id
entry_suggestion_id integer

Unikatowy identyfikator sugestii wpisu, z której utworzono wpis

minutes
minutes True integer

Ilość śledzonego czasu w minutach

Notatki
notes string

Uwagi dotyczące wpisu czasu

origin_date
origin_date string

Format Y-m-d wymagany z repeatable_suggestion_id

phase_id
phase_id True integer

Unikatowy identyfikator fazy, do której należy wpis

project_id
project_id True integer

Unikatowy identyfikator projektu

repeatable_suggestion_id
repeatable_suggestion_id integer

Unikatowy identyfikator powtarzalnej sugestii wpisu, z której utworzono wpis

przesłać źródło
source string

Musi być jednym z integration_code dostępnych lub "spójności"

source_text
source_text string

Tekst opisujący źródło wpisu

source_url
source_url string

Tekst opisujący źródło wpisu

tag_ids
tag_ids array of integer

Tablica tag_id

user_id
user_id integer

Unikatowy identyfikator użytkownika, który utworzył wpis

Zwraca

response
object

Tworzenie zadań do wykonania

Tworzenie zadań do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
opis
description string

Opis zadania do wykonania

due_date
due_date string

Dane, za pomocą których należy wykonać czynności do wykonania

indeks
index integer

Indeks zadań do wykonania na liście (kolejność)

is_completed
is_completed boolean

Określa, czy todo jest oznaczone jako gotowe

nazwa
name True string

Tytuł zadań do wykonania

priority
priority string

Określa, czy todo jest oznaczone jako gotowe

start_date
start_date string

Data, w której należy wziąć pod uwagę todo

stan
status string

Bieżący stan zadania do wykonania

tag_ids
tag_ids array of integer

Tablica tag_id, która ma być połączona z listą zadań do wykonania

todo_list_id
todo_list_id True integer

Unikatowy identyfikator listy zadań do wykonania, do której należy lista zadań do wykonania

user_id
user_id True integer

Unikatowy identyfikator użytkownika przypisanego do zadania do wykonania

user_ids
user_ids array of integer

Tablica user_id reprezentujących użytkowników przypisanych do zadania do wykonania

Zwraca

response
object

Usuwanie budżetu

Usuwa budżet

Parametry

Nazwa Klucz Wymagane Typ Opis
budżet
budget True string
Akceptuj
Accept string

aplikacja/json

Usuwanie czasomierza

Usuwanie czasomierza

Parametry

Nazwa Klucz Wymagane Typ Opis
minutnik
timer True string
Akceptuj
Accept string

aplikacja/json

Usuwanie fazy

Usuwa fazę

Parametry

Nazwa Klucz Wymagane Typ Opis
faza
phase True string
Akceptuj
Accept string

aplikacja/json

Usuwanie grupy

Usuwanie grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
Akceptuj
Accept string

aplikacja/json

Usuwanie kategorii fazy

Usuwanie kategorii faz

Parametry

Nazwa Klucz Wymagane Typ Opis
phase_category
phase_category True string
Akceptuj
Accept string

aplikacja/json

Usuwanie klienta

Usuwa klienta

Parametry

Nazwa Klucz Wymagane Typ Opis
klient
client True string
Akceptuj
Accept string

aplikacja/json

Usuwanie listy tagów

Usuwa listę tagów

Parametry

Nazwa Klucz Wymagane Typ Opis
tag_list
tag_list True string
Akceptuj
Accept string

aplikacja/json

Usuwanie listy zadań do wykonania

Usuwa listę zadań do wykonania

Parametry

Nazwa Klucz Wymagane Typ Opis
todo_list
todo_list True string
Akceptuj
Accept string

aplikacja/json

Usuwanie projektu

Usuwa projekt

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
Akceptuj
Accept string

aplikacja/json

Usuwanie relacji Group-Project

Usunięto projekt z grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
projekt
project True string
Akceptuj
Accept string

aplikacja/json

Usuwanie relacji Group-User

Usunięto użytkownika z grupy

Parametry

Nazwa Klucz Wymagane Typ Opis
grupa
group True string
użytkownik
user True string
Akceptuj
Accept string

aplikacja/json

Usuwanie relacji listy Project-Tag

Usuwanie relacji listy tagów projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
tag_list
tag_list True string

Usuwanie relacji Project-Tag

Usuwanie relacji tagu projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
oznaczyć
tag True string

Usuwanie relacji Project-User

Usunięto użytkownika z projektu

Parametry

Nazwa Klucz Wymagane Typ Opis
projekt
project True string
użytkownik
user True string
Akceptuj
Accept string

aplikacja/json

Usuwanie sugestii dotyczących wpisu

Usuwa sugestię wpisu

Parametry

Nazwa Klucz Wymagane Typ Opis
entry_suggestion
entry_suggestion True string
Akceptuj
Accept string

aplikacja/json

Usuwanie tagu

Usuwa tag

Parametry

Nazwa Klucz Wymagane Typ Opis
oznaczyć
tag True string
Akceptuj
Accept string

aplikacja/json

Usuwanie użytkownika

Usuwa użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
użytkownik
user True string
Akceptuj
Accept string

aplikacja/json

Usuwanie wpisu

Usuwanie wpisu

Parametry

Nazwa Klucz Wymagane Typ Opis
wpis
entry True string
Akceptuj
Accept string

aplikacja/json

Usuwanie zadań do wykonania

Usuwa todo

Parametry

Nazwa Klucz Wymagane Typ Opis
do wykonania
todo True string
Akceptuj
Accept string

aplikacja/json

Uzyskiwanie klienta

Pobieranie klienta

Parametry

Nazwa Klucz Wymagane Typ Opis
klient
client True string
Akceptuj
Accept string

aplikacja/json

Wpisy listy

Pobieranie listy wpisów

Parametry

Nazwa Klucz Wymagane Typ Opis
page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

member_ids[]
member_ids[] string

Rozdzielona przecinkami lista identyfikatorów użytkowników w celu filtrowania wyników

entry_ids[]
entry_ids[] string

Rozdzielona przecinkami lista identyfikatorów pozycji w celu filtrowania wyników

project_ids[]
project_ids[] string

Rozdzielona przecinkami lista identyfikatorów projektu w celu filtrowania wyników

phase_ids[]
phase_ids[] string

Rozdzielona przecinkami lista identyfikatorów faz w celu filtrowania wyników

client_ids[]
client_ids[] string

Rozdzielona przecinkami lista identyfikatorów klienta w celu filtrowania wyników

group_ids[]
group_ids[] string

Rozdzielona przecinkami lista identyfikatorów grup w celu filtrowania wyników

category_ids[]
category_ids[] string

Rozdzielona przecinkami lista identyfikatorów kategorii faz w celu filtrowania wyników

tag_list_ids[]
tag_list_ids[] string

Rozdzielona przecinkami lista identyfikatorów listy tagów w celu filtrowania wyników

tag_ids[]
tag_ids[] string

Rozdzielona przecinkami lista identyfikatorów tagów w celu filtrowania wyników

billed_status
billed_status integer

Uzyskaj tylko wpis, który ma określony stan rozliczany: 0: Unbilled 1: Billed 2: Not billable 3: Billable

przedział czasu
timeframe string

Pobieranie tylko wpisów w danym przedziale czasu

date_from
date_from string

Pobierz tylko wpisy, które mają grater daty lub równe tej dacie

date_to
date_to string

Pobierz tylko wpisy, które mają datę mniejszą lub równą tej dacie

SMS
text string

Pobieranie wpisów zawierających ten tekst w notatek

Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
dane
data array of object
Rozliczane
data.billed integer

Wskazuje, czy wpis został rozliczone

identyfikator_klienta
data.client_id integer

Unikatowy identyfikator klienta należącego do projektu wpisu

koszt
data.cost string

Koszt pieniężny wpisu czasu na podstawie godzinowego kosztu użytkownika, który go utworzył

created_date
data.created_date string

Data i godzina utworzenia

entry_date
data.entry_date string

Data wpisu

entry_id
data.entry_id integer

Unikatowy identyfikator

entry_minutes
data.entry_minutes integer

Ilość śledzonego czasu w minutach

zablokowany
data.locked integer

Określa, czy wpis jest zablokowany

locked_by_apionly
data.locked_by_apionly integer

Czy wpis jest zablokowany przez ograniczenie tylko aplikacji innej firmy

locked_by_date
data.locked_by_date integer

Określa, czy wpis jest zablokowany według daty

locked_by_membership
data.locked_by_membership integer

Określa, czy wpis jest zablokowany przez członkostwo

Notatki
data.notes string

Uwagi dotyczące wpisu czasu

phase_category_id
data.phase_category_id integer

Unikatowy identyfikator kategorii fazy, do której należy faza wpisu

phase_id
data.phase_id integer

Unikatowy identyfikator fazy, do której należy wpis

zysk
data.profit string

Różnica między przychodem a kosztem

project_id
data.project_id integer

Unikatowy identyfikator projektu

przychód
data.revenue string

Przychód pieniężny wpisu czasu na podstawie ogólnej stawki godzinowej, projektu .

przesłać źródło
data.source string

Wskazuje źródło wpisu (jeśli istnieje)

source_data
data.source_data string

Dodatkowe dane źródła

source_id
data.source_id string

Unikatowy identyfikator źródła wpisu

source_text
data.source_text string

Tekst opisujący źródło wpisu

source_url
data.source_url string

Adres URL do źródła wpisu

suggested_phase_id
data.suggested_phase_id string

Opcjonalny identyfikator sugerowanej fazy, jeśli wpis został utworzony na podstawie elementu EntrySuggestion

suggested_project_id
data.suggested_project_id string

Opcjonalny identyfikator sugerowanego projektu, jeśli wpis został utworzony na podstawie elementu EntrySuggestion

todo_id
data.todo_id string

Unikatowy identyfikator todo połączonego z wpisem czasu

updated_date
data.updated_date string

Data i godzina aktualizacji od

user_id
data.user_id integer

Unikatowy identyfikator użytkownika, który utworzył wpis

pierwszy
links.first string
last
links.last string
następny
links.next string
Poprzedni
links.prev string
current_page
meta.current_page integer
z
meta.from integer
last_page
meta.last_page integer
links
meta.links array of object
aktywny
meta.links.active boolean
etykieta
meta.links.label string
URL
meta.links.url string
ścieżka
meta.path string
per_page
meta.per_page integer
na
meta.to integer
łączny
meta.total integer

Wyświetlanie listy budżetów

Pobieranie listy budżetów

Parametry

Nazwa Klucz Wymagane Typ Opis
page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

project_id
project_id integer

Identyfikator projektu, do którego należy budżet

Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
dane
data array of object
budget_id
data.budget_id integer

Unikatowy identyfikator budżetu

budget_minutes
data.budget_minutes integer

Ilość minut reprezentowanych przez budżet

interwał
data.interval integer

Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy

is_active
data.is_active integer

Czy budżet jest aktywny

period_end
data.period_end string

Format: RRRR-MM-DD

period_start
data.period_start string

Format: RRRR-MM-DD

project_id
data.project_id integer

Identyfikator projektu, do którego należy budżet

cykl
data.recurrence integer

Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny

pierwszy
links.first string
last
links.last string
następny
links.next string
Poprzedni
links.prev string
current_page
meta.current_page integer
z
meta.from integer
last_page
meta.last_page integer
links
meta.links array of object
aktywny
meta.links.active boolean
etykieta
meta.links.label string
URL
meta.links.url string
ścieżka
meta.path string
per_page
meta.per_page integer
na
meta.to integer
łączny
meta.total integer

Wyświetlanie listy klientów

Pobieranie listy klientów

Parametry

Nazwa Klucz Wymagane Typ Opis
page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

SMS
text string

Wyszukuje w nazwie klienta

member_ids[]
member_ids[] string

Rozdzielona przecinkami lista identyfikatorów klienta w celu filtrowania wyników

Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
dane
data array of object
identyfikator_klienta
data.client_id integer

Unikatowy identyfikator

color
data.color string

Kolor używany w raportach

is_active
data.is_active boolean

Czy klient jest zarchiwizowany

nazwa
data.name string

Nazwa klienta

pierwszy
links.first string
last
links.last string
następny
links.next string
Poprzedni
links.prev string
current_page
meta.current_page integer
z
meta.from integer
last_page
meta.last_page integer
links
meta.links array of object
aktywny
meta.links.active boolean
etykieta
meta.links.label string
URL
meta.links.url string
ścieżka
meta.path string
per_page
meta.per_page integer
na
meta.to integer
łączny
meta.total integer

Wyświetlanie listy projektów

Pobieranie listy projektów

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

publiczny
public boolean

Pobieranie tylko projektów publicznych

aktywny
active boolean

Pobieranie tylko aktywnych projektów

Rozliczanych
billable boolean

Pobieranie tylko rozliczanych projektów

load[]
load[] string

Rozdzielona przecinkami lista jednostek do załadowania. Możliwe wartości: użytkownicy, budżet, fazy, grupy

SMS
text string

Wyszukiwanie pełnotekstowe

identyfikator_klienta
client_id integer

Pobieranie projektów należących do klienta zidentyfikowanego przez ten parametr

user_id
user_id integer

Projekt wyszukiwania, w którym użytkownik jest w zespole

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Wyświetlanie listy stref

Pobieranie listy stref

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

Zwraca

Nazwa Ścieżka Typ Opis
array of object
country_code
country_code string

Kod kraju, do którego należy strefa

nazwa
name string

Nazwa strefy czasowej

zone_id
zone_id integer

Unikatowy identyfikator

Wyświetlanie listy użytkowników

Pobieranie listy użytkowników

Parametry

Nazwa Klucz Wymagane Typ Opis
Akceptuj
Accept string

aplikacja/json

page
page integer

Aktualnie wyświetlana strona

per_page
per_page integer

Ile elementów na stronę

sort_by
sort_by string

Atrybut do sortowania według

kierunek
direction string

Kierunek sortowania

SMS
text string

Wyszukiwanie pełnotekstowe

nazwa
name string

Wyszukiwanie użytkowników według nazwy

e-mail
email string

Wyszukiwanie użytkowników pocztą e-mail

stan
status string

Wyszukiwanie użytkowników według stanu

aktywny
active boolean

Wyszukiwanie użytkowników według stanu aktywnego

group_ids[]
group_ids[] string

Rozdzielona przecinkami lista identyfikatorów grup do filtrowania według

group_id
group_id string

Wyszukiwanie użytkowników należących do grupy

member_ids[]
member_ids[] string

Rozdzielona przecinkami lista identyfikatorów użytkowników do filtrowania według

project_ids[]
project_ids[] string

Rozdzielona przecinkami lista identyfikatorów projektu do filtrowania według

client_ids[]
client_ids[] string

Rozdzielona przecinkami lista identyfikatorów klienta do filtrowania według

Zwraca

Nazwa Ścieżka Typ Opis
current_page
current_page integer
dane
data array of
first_page_url
first_page_url string
z
from integer
last_page
last_page integer
last_page_url
last_page_url string
next_page_url
next_page_url string
ścieżka
path string
per_page
per_page integer
prev_page_url
prev_page_url string
na
to integer
łączny
total integer

Definicje

obiekt

Jest to typ "object".