POSTto your webhook URL

invoice.updated

Sent when an invoice naming one of your users changes its status, amount, cash price, card price or due date, carrying the invoice as it now stands.

Field Type
id string
number string
workStartedOn string
workEndedOn string
dueOn string
createdAt string
updatedAt string
vendorId string
clientId string
estimatedPayoutDate string or null
token string or null
cashPrice number or null
creditPrice number or null
feesForBankAccount number or null
feesForCreditCard number or null
bankAccountId string or null
creditCardId string or null
amount number
currency string
date string or null
pdfUrl string or null
type string or null
recurringPeriod string or null
recurringEndDate string or null
recurringMaxPeriods number or null
tip number
templateId string or null
status string or null
description string or null
Request body
{
  "id": "msg_2d8f…",
  "event": "invoice.updated",
  "timestamp": "2026-09-28T16:04:11Z",
  "data": {
    "id": "3b9d…",
    "number": "1001",
    "amount": 250,
    "currency": "USD",
    "status": "pending",
    "vendorId": "8f2c1d4e-6b7a-4c3d-9e1f-2a3b4c5d6e7f",
    "clientId": "5a1e…",
    "dueOn": "2026-10-15"
  }
}

Prio may display inaccurate info at times, please double check the responses.