agency-time

POST /v1/agency/time/checkout-bills/{billId}/send

E-mail a checkout bill raised from tracked time.

Wszystkie punkty końcowe agency-time

Wszystkie dokumentacje dla programistów

Uwierzytelnianie

Wyślij klucz API jako token bearer. Klucz musi posiadać uprawnienie agency.time.manage; klucz bez niego jest odrzucany z kodem 403, a nie 404.

Miejsce na identyfikator organizacji

Ten punkt końcowy przyjmuje org_id jako pole w treści JSON.

Identyfikator Twojej organizacji znajduje się na ekranie kluczy API w Twoim panelu, obok samego klucza. Jest to ten sam identyfikator w każdym wywołaniu, które wykonujesz.

Wypróbuj

Zastąp wszystko w nawiasach ostrych własnymi wartościami, a zastępczy znacznik klucza kluczem ze swojego pulpitu nawigacyjnego.

curl -X POST https://api.zinndigital.com/v1/agency/time/checkout-bills/{billId}/send \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

Zalogowany? Konsola API w Twoim panelu uzupełnia rzeczywiste identyfikator organizacji oraz Twój własny klucz i wykonuje żądanie względem aktywnego API, dzięki czemu możesz zobaczyć rzeczywistą odpowiedź. Otwórz ten punkt końcowy w konsoli API

Szczegóły

Mails the pay link to the client, then marks the bill sent — in that order, so a bill is never shown as sent that did not leave. Only a bill time tracking raised; requires agency.time.manage and the billing.entitlement.manage staff permission (docs/670 §3).

Parametry

NazwaTypWymaganeCo to jest
billId (path)stringTak

Treść żądania

NazwaTypWymaganeCo to jest
org_idstringNie

Odpowiedź

NazwaTypWymaganeCo to jest
idstringTak
referencestringTak
statusstring<draft, sent, paid, void>Tak
currencystringTak
subtotal_minorintegerTak
tax_minorintegerTak
total_minorintegerTak
recipient_emailstringNie
recipient_countrystringNie
sent_atstringNie
paid_atstringNie
voided_atstringNie
pay_urlstringTakThe public page the recipient pays this bill on.

Błędy, które ten punkt końcowy może zwrócić

401 · 403 · 404 · 422 · 503