agency-time

GET /v1/agency/time/entries

The timesheet.

Усі кінцеві точки agency-time

Автентифікація

Надішліть ключ API як маркер носія (bearer token). Ця кінцева точка не вказує конкретного дозволу в специфікації, тому надайте своєму ключу мінімально необхідні права та перевірте відповідь, замість того щоб припускати.

Цей кінцевий пункт не потребує ідентифікатора організації. Ваш ключ уже ідентифікує організацію, якій він належить, і відповідь обмежується її межами.

Спробувати

Замініть усе в кутових дужках власними значеннями, а заповнювач ключа — ключем із вашої панелі керування.

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

Увійшли в систему? Консоль API у вашій панелі керування автоматично підставляє ваш реальний ідентифікатор організації та ваш власний ключ, а також виконує запит до робочого API, щоб ви могли побачити справжню відповідь. Відкрийте цю кінцеву точку в консолі API

Деталі

Logged minutes, newest first. An entry that has not been billed carries `rate_minor_per_hour` — the rate that WOULD apply, resolved against its own `work_date` — so the timesheet shows what an hour is worth before it is invoiced. ⛔ `null` there means **unpriced**, not free. Work with no rate card is shown as unpriced with the remedy on the screen; it is never invoiced at zero, because billing it at zero would take it out of the unbilled pool for ever and the agency could never charge for it once the rate was set.

Параметри

НазваТипОбов'язковеЩо це таке
client_id (query)stringНі
project_id (query)stringНі
user_id (query)stringНі
from (query)stringНі
to (query)stringНі
billed (query)booleanНіOnly billed (`true`) or only outstanding (`false`) work.
limit (query)integerНіMaximum items to return (page size).
cursor (query)stringНіOpaque cursor from a previous page's `page.next_cursor`.

Відповідь

НазваТипОбов'язковеЩо це таке
dataTimeEntry[]Так
pagePageMetaТак

Помилки, які може повертати ця кінцева точка

401 · 403