agency-time

GET /v1/agency/time/report

Time reporting for a period, by person, client and project.

Tutti gli endpoint agency-time

Autenticazione

Invia una chiave API come bearer token. Questo endpoint non specifica un permesso specifico nella specifica, quindi assegna alla tua chiave i permessi minimi necessari e verifica la risposta invece di fare supposizioni.

L'ID della tua organizzazione va qui

Questo endpoint accetta org_id come parametro di query. Omettilo e la chiamata coprirà l'intero sottoalbero del tuo tenant; invialo per limitare la chiamata a una singola organizzazione.

L'identificativo della tua organizzazione si trova nella schermata delle chiavi API nella tua dashboard, accanto alla chiave stessa. È lo stesso identificativo in ogni chiamata che effettui.

Provalo

Sostituisci qualsiasi elemento tra parentesi angolari con i tuoi valori e il segnaposto key con una chiave dalla tua dashboard.

curl -X GET https://api.zinndigital.com/v1/agency/time/report \
  -H "Authorization: Bearer zdk_live_…"

Hai effettuato l'accesso? La console API nella tua dashboard inserisce il tuo ID organizzazione reale e la tua chiave personale, ed esegue la richiesta sull'API live in modo da poter vedere la risposta effettiva. Apri questo endpoint nella console API

Dettagli

⛔ **Unbilled, unpriced and non-billable are three different things and this says which.** Collapsing them is how an agency loses money quietly: hours with no rate card and hours marked internal both contribute nothing to revenue, but one is money about to be lost and the other is a decision they made. `billable_minutes` is the total minus non-billable — *not* "billed". An hour logged as billable and not yet invoiced is billable work, and calling it anything else is how an agency talks itself out of chasing it.

Parametri

NomeTipoObbligatorioChe cos'è
org_id (query)stringNo
from (query)stringNoDefaults to the first of the current month.
to (query)stringNoDefaults to today.
client_id (query)stringNo
user_id (query)stringNo

Risposta

NomeTipoObbligatorioChe cos'è
period_startstring
period_endstring
total_minutesinteger
billable_minutesintegerNoTotal minus NON-BILLABLE — ⛔ not "billed". An hour logged as billable and not yet invoiced is billable work, and calling it anything else is how an agency talks itself out of ch…
billed_minutesinteger
unbilled_minutesinteger
non_billable_minutesinteger
billed_minor_by_currencyobjectNo
by_userTimeReportBucket[]No
by_clientTimeReportBucket[]No
by_projectTimeReportBucket[]No

Errori che questo endpoint può restituire

401 · 403 · 422