Condividi tramite


Clockify (server di pubblicazione indipendente) (anteprima)

Clockify è una soluzione software di rilevamento del tempo libero molto diffusa e facile da usare. Questo connettore consente di connettere l'account Clockify a Power Platform in modo da poter eseguire il pull di dati come aree di lavoro, progetti, attività e voci temporali.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Dr Adrian Colquhoun (Strategik)
URL https://www.linkedin.com/in/adriancolquhoun/
Email adrian@strategik.com.au
Metadati del connettore
Editore Dr Adrian Colquhoun (Strategik)
Sito web https://www.Clockify.com/
Informativa sulla privacy https://www.Clockify.com/website/privacy/
Categorie Finanza; Dati

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
Chiave API securestring Chiave API per questa API Vero

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Elenca progetti

Elenca progetti

Elencare i client

Elencare i client

Elencare i client (deprecati) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List Clients (Elenca client ).

Elencare i client

Elencare i progetti (deprecati) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List Projects (Elenca progetti ).

Elencare i progetti

Elencare le aree di lavoro

Recupera tutte le aree di lavoro visibili nell'account Clockify usando la chiave API fornita.

Elencare le aree di lavoro (deprecate) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List Workspaces (Elenca aree di lavoro ).

Recupera tutte le aree di lavoro visibili nell'account Clockify usando la chiave API fornita.

Elencare le voci relative all'ora utente

Elencare le voci relative all'ora utente

Elencare le voci relative all'ora utente (deprecate) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List User Time Entries .Use List User Time Entries instead.

Elencare le voci relative all'ora utente

Elencare tutti gli utenti nell'area di lavoro

Retreives Tutti gli utenti nell'area di lavoro restituisce tutti gli utenti attivi nell'area di lavoro Clockify selezionata.

Elencare tutti gli utenti nell'area di lavoro (deprecato) [DEPRECATO]

Questa azione è stata deprecata. Usare invece Elenca tutti gli utenti nell'area di lavoro .

Retreives Tutti gli utenti nell'area di lavoro restituisce tutti gli utenti attivi nell'area di lavoro Clockify selezionata.

Elenca progetti

Elenca progetti

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Restituisce

Nome Percorso Tipo Descrizione
array of object
id
id string
Nome
name string
Importo
hourlyRate.amount integer
Valuta
hourlyRate.currency string
Importo
costRate.amount integer
Valuta
costRate.currency string
Appartenenze
memberships array of object
ID utente
memberships.userId string
ID destinazione
memberships.targetId string
Tipo di Abbonamento
memberships.membershipType string
Stato appartenenza
memberships.membershipStatus string
TimeRounding nei report
workspaceSettings.timeRoundingInReports boolean
Solo gli amministratori visualizzano tariffe fatturabili
workspaceSettings.onlyAdminsSeeBillableRates boolean
Ore fatturabili attive
workspaceSettings.activeBillableHours boolean
Solo gli amministratori possono modificare lo stato fatturabile
workspaceSettings.onlyAdminsCanChangeBillableStatus boolean
Solo gli amministratori creano un progetto
workspaceSettings.onlyAdminsCreateProject boolean
Solo gli amministratori visualizzano il dashboard
workspaceSettings.onlyAdminsSeeDashboard boolean
Progetti fatturabili predefiniti
workspaceSettings.defaultBillableProjects boolean
Progetto pubblico
workspaceSettings.isProjectPublicByDefault boolean
Round
workspaceSettings.round.round string
Minuti
workspaceSettings.round.minutes string
Preferiti progetto
workspaceSettings.projectFavorites boolean
Può visualizzare la scheda attività
workspaceSettings.canSeeTimeSheet boolean
Può vedere Tracker
workspaceSettings.canSeeTracker boolean
Filtro speciale selezione progetto
workspaceSettings.projectPickerSpecialFilter boolean
Forza progetti
workspaceSettings.forceProjects boolean
Forza attività
workspaceSettings.forceTasks boolean
Forza tag
workspaceSettings.forceTags boolean
Forza descrizione
workspaceSettings.forceDescription boolean
Solo gli amministratori visualizzano tutte le voci temporali
workspaceSettings.onlyAdminsSeeAllTimeEntries boolean
Solo gli amministratori visualizzano voci di progetti pubblici
workspaceSettings.onlyAdminsSeePublicProjectsEntries boolean
Solo gli amministratori visualizzano lo stato del progetto
workspaceSettings.onlyAdminsSeeProjectStatus boolean
TrackTime DownToSecond
workspaceSettings.trackTimeDownToSecond boolean
Etichetta di raggruppamento di progetti
workspaceSettings.projectGroupingLabel string
Solo gli amministratori creano tag
workspaceSettings.onlyAdminsCreateTag boolean
Is CostRate Active
workspaceSettings.isCostRateActive boolean
Approvazione ora abilitata
workspaceSettings.timeApprovalEnabled boolean
Screenshot abilitati
workspaceSettings.screenshotsEnabled boolean
Percorsi abilitati
workspaceSettings.locationsEnabled boolean
Solo gli amministratori creano attività
workspaceSettings.onlyAdminsCreateTask boolean
Modalità di rilevamento del tempo
workspaceSettings.timeTrackingMode string
Attività fatturabile abilitata
workspaceSettings.taskBillableEnabled boolean
Frequenza attività abilitata
workspaceSettings.taskRateEnabled boolean
Fatturazione abilitata
workspaceSettings.invoicingEnabled boolean
Spese abilitate
workspaceSettings.expensesEnabled boolean
Indirizzo società
workspaceSettings.companyAddress string
Formato decimale
workspaceSettings.decimalFormat boolean
Può modificare l'ora degli utenti
workspaceSettings.canManagerEditUsersTime boolean
workingDays
workspaceSettings.workingDays array of string
Altro timeoff utente visibile
workspaceSettings.timeOff.regularUserCanSeeOtherUsersTimeOff boolean
Active
workspaceSettings.timeOff.active boolean
Mostra widget chat
workspaceSettings.pumbleIntegrationSettings.showChatWidget boolean
URL immagine
imageUrl string
In Sottodominio
onSubdomain boolean

Elencare i client

Elencare i client

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Archived
archived boolean

Impostare su true per restituire solo i client archiviati Restituisce i client attivi quando false.

Restituisce

Nome Percorso Tipo Descrizione
array of object
Address
address string
Archived
archived boolean
Email
email string
id
id string
Nome
name string
Annotazioni
note string
ID area di lavoro
workspaceId string

Elencare i client (deprecati) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List Clients (Elenca client ).

Elencare i client

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Archived
archived boolean

Impostare su true per restituire solo i client archiviati Restituisce i client attivi quando false.

Restituisce

Nome Percorso Tipo Descrizione
Address
address string
Archived
archived boolean
Email
email string
id
id string
Nome
name string
Annotazioni
note string
ID area di lavoro
workspaceId string

Elencare i progetti (deprecati) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List Projects (Elenca progetti ).

Elencare i progetti

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Restituisce

Nome Percorso Tipo Descrizione
array of object
id
id string
Nome
name string
Importo
hourlyRate.amount integer
Valuta
hourlyRate.currency string
Importo
costRate.amount integer
Valuta
costRate.currency string
Appartenenze
memberships array of object
ID utente
memberships.userId string
ID destinazione
memberships.targetId string
Tipo di Abbonamento
memberships.membershipType string
Stato appartenenza
memberships.membershipStatus string
TimeRounding nei report
workspaceSettings.timeRoundingInReports boolean
Solo gli amministratori visualizzano tariffe fatturabili
workspaceSettings.onlyAdminsSeeBillableRates boolean
Ore fatturabili attive
workspaceSettings.activeBillableHours boolean
Solo gli amministratori possono modificare lo stato fatturabile
workspaceSettings.onlyAdminsCanChangeBillableStatus boolean
Solo gli amministratori creano un progetto
workspaceSettings.onlyAdminsCreateProject boolean
Solo gli amministratori visualizzano il dashboard
workspaceSettings.onlyAdminsSeeDashboard boolean
Progetti fatturabili predefiniti
workspaceSettings.defaultBillableProjects boolean
Progetto pubblico
workspaceSettings.isProjectPublicByDefault boolean
Round
workspaceSettings.round.round string
Minuti
workspaceSettings.round.minutes string
Preferiti progetto
workspaceSettings.projectFavorites boolean
Può visualizzare la scheda attività
workspaceSettings.canSeeTimeSheet boolean
Può vedere Tracker
workspaceSettings.canSeeTracker boolean
Filtro speciale selezione progetto
workspaceSettings.projectPickerSpecialFilter boolean
Forza progetti
workspaceSettings.forceProjects boolean
Forza attività
workspaceSettings.forceTasks boolean
Forza tag
workspaceSettings.forceTags boolean
Forza descrizione
workspaceSettings.forceDescription boolean
Solo gli amministratori visualizzano tutte le voci temporali
workspaceSettings.onlyAdminsSeeAllTimeEntries boolean
Solo gli amministratori visualizzano voci di progetti pubblici
workspaceSettings.onlyAdminsSeePublicProjectsEntries boolean
Solo gli amministratori visualizzano lo stato del progetto
workspaceSettings.onlyAdminsSeeProjectStatus boolean
TrackTime DownToSecond
workspaceSettings.trackTimeDownToSecond boolean
Etichetta di raggruppamento di progetti
workspaceSettings.projectGroupingLabel string
Solo gli amministratori creano tag
workspaceSettings.onlyAdminsCreateTag boolean
Is CostRate Active
workspaceSettings.isCostRateActive boolean
Approvazione ora abilitata
workspaceSettings.timeApprovalEnabled boolean
Screenshot abilitati
workspaceSettings.screenshotsEnabled boolean
Percorsi abilitati
workspaceSettings.locationsEnabled boolean
Solo gli amministratori creano attività
workspaceSettings.onlyAdminsCreateTask boolean
Modalità di rilevamento del tempo
workspaceSettings.timeTrackingMode string
Attività fatturabile abilitata
workspaceSettings.taskBillableEnabled boolean
Frequenza attività abilitata
workspaceSettings.taskRateEnabled boolean
Fatturazione abilitata
workspaceSettings.invoicingEnabled boolean
Spese abilitate
workspaceSettings.expensesEnabled boolean
Indirizzo società
workspaceSettings.companyAddress string
Formato decimale
workspaceSettings.decimalFormat boolean
Può modificare l'ora degli utenti
workspaceSettings.canManagerEditUsersTime boolean
workingDays
workspaceSettings.workingDays array of string
Altro timeoff utente visibile
workspaceSettings.timeOff.regularUserCanSeeOtherUsersTimeOff boolean
Active
workspaceSettings.timeOff.active boolean
Mostra widget chat
workspaceSettings.pumbleIntegrationSettings.showChatWidget boolean
URL immagine
imageUrl string
In Sottodominio
onSubdomain boolean

Elencare le aree di lavoro

Recupera tutte le aree di lavoro visibili nell'account Clockify usando la chiave API fornita.

Restituisce

Nome Percorso Tipo Descrizione
array of object
id
id string
Nome
name string

Elencare le aree di lavoro (deprecate) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List Workspaces (Elenca aree di lavoro ).

Recupera tutte le aree di lavoro visibili nell'account Clockify usando la chiave API fornita.

Restituisce

Nome Percorso Tipo Descrizione
array of object
id
id string
Nome
name string

Elencare le voci relative all'ora utente

Elencare le voci relative all'ora utente

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Start
start string

Voci di ora avviate dopo il valore datetime specificato. Datetime deve essere in formato ISO-8601 (ad esempio 2019-04-16T05:15:32.998Z). L'ora viene inviata in base al fuso orario dell'account (da Impostazioni profilo) e ottenere risposta con l'ora UTC.

Fine
end string

Voci di ora terminate dopo il valore datetime specificato. Datetime deve essere in formato ISO-8601 (ad esempio 2019-04-16T05:15:32.998Z). L'ora viene inviata in base al fuso orario dell'account (da Impostazioni profilo) e ottenere risposta con l'ora UTC.

Progetto
project string

Le voci relative all'ora verranno filtrate in base al progetto.

Task
task string

Le voci relative all'ora verranno filtrate in base all'attività.

ID utente
user_id True string

ID utente

Numero di pagina
page integer

Numero di pagina

Dimensioni pagina
page-size integer

Dimensioni massime pagina consentite 50

Restituisce

Nome Percorso Tipo Descrizione
array of object
ID voce ora
id string
Description
description string
ID progetto
projectId string
ID attività
taskId string
ID area di lavoro
workspaceId string
Durata
timeInterval.duration string

Durata della voce della scheda attività.

Ora di fine
timeInterval.end string
Ora di avvio
timeInterval.start string

Elencare le voci relative all'ora utente (deprecate) [DEPRECATO]

Questa azione è stata deprecata. Usare invece List User Time Entries .Use List User Time Entries instead.

Elencare le voci relative all'ora utente

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Start
start string

Voci di ora avviate dopo il valore datetime specificato. Datetime deve essere in formato ISO-8601 (ad esempio 2019-04-16T05:15:32.998Z). L'ora viene inviata in base al fuso orario dell'account (da Impostazioni profilo) e ottenere risposta con l'ora UTC.

Fine
end string

Voci di ora terminate dopo il valore datetime specificato. Datetime deve essere in formato ISO-8601 (ad esempio 2019-04-16T05:15:32.998Z). L'ora viene inviata in base al fuso orario dell'account (da Impostazioni profilo) e ottenere risposta con l'ora UTC.

Progetto
project string

Le voci relative all'ora verranno filtrate in base al progetto.

Task
task string

Le voci relative all'ora verranno filtrate in base all'attività.

ID utente
user_id True string

ID utente

Restituisce

Nome Percorso Tipo Descrizione
timeEntriesList
timeEntriesList array of object
ID voce ora
timeEntriesList.id string
Description
timeEntriesList.description string
ID progetto
timeEntriesList.projectId string
ID attività
timeEntriesList.taskId string
ID area di lavoro
timeEntriesList.workspaceId string
Durata
timeEntriesList.timeInterval.duration string

Durata della voce della scheda attività.

Ora di fine
timeEntriesList.timeInterval.end string
Ora di avvio
timeEntriesList.timeInterval.start string

Elencare tutti gli utenti nell'area di lavoro

Retreives Tutti gli utenti nell'area di lavoro restituisce tutti gli utenti attivi nell'area di lavoro Clockify selezionata.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Email
email string

Email

ID progetto
project-id string

ID progetto

Nome
name string

Nome

stato
status string

stato

Numero di pagina
page integer

Numero di pagina

Dimensioni pagina
page-size integer

Dimensioni massime pagina consentite 50

Ordina colonna
sort-column string

Criteri di ordinamento delle colonne. Valore predefinito: EMAIL

Ordine di ordinamento
sort-order string

Modalità di ordinamento. Valore predefinito: ASCENDING

Restituisce

Nome Percorso Tipo Descrizione
array of object
ID utente
id string
Nome
name string
Email
email string

Elencare tutti gli utenti nell'area di lavoro (deprecato) [DEPRECATO]

Questa azione è stata deprecata. Usare invece Elenca tutti gli utenti nell'area di lavoro .

Retreives Tutti gli utenti nell'area di lavoro restituisce tutti gli utenti attivi nell'area di lavoro Clockify selezionata.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID area di lavoro
workspace_id True string

ID area di lavoro

Email
email string

posta elettronica

ID progetto
projectid string

projectid

Nome
name string

nome

stato
status string

status

Restituisce

Nome Percorso Tipo Descrizione
array of object
ID utente
id string
Nome
name string
Email
email string