Skip to main content
Get invoice

Authorizations

Authorization
string
header
required

API key from Settings → API Keys. Plaintext is shown once at creation and cannot be recovered. Header: Authorization: Bearer wdg_<token>.

Path Parameters

invoice_id
string<uuid>
required

Invoice identifier from a successful upload or duplicate response.

Example:

"7ad2c50d-2cc0-49a0-9a9c-6fa817c1fbcb"

Response

Current invoice processing and aggregate alert-assessment state.

invoice_id
string<uuid>
required

Watchdog invoice identifier returned by the upload endpoint.

Example:

"7ad2c50d-2cc0-49a0-9a9c-6fa817c1fbcb"

invoice_number
string | null
required

Invoice number extracted from the document. May be null before extraction or when no number can be identified; it is not a unique identifier.

Example:

"100234"

processing
object
required
alerts
object
required

Aggregate alert-assessment summary across all applicable agreements. count preserves detected, non-superseded alerts even after review; resolution indicates whether they remain blocking. Individual alerts and agreement-level results are not exposed; use invoice_url to inspect them in Watchdog.

invoice_url
string<uri>
required

Absolute URL for reviewing the invoice and its alerts in Watchdog.

Example:

"https://app.watchdog.no/org_3AFsEYath1408oAK0EkJikS8qp1/invoices/7ad2c50d-2cc0-49a0-9a9c-6fa817c1fbcb"

created_at
string<date-time>
required

When the invoice resource was created.

Example:

"2026-08-12T07:44:20.000Z"