# InvoiceAgingLineDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

A single outstanding invoice within an aging group, included only when
`includeLineDetail` is requested.

## Fields
- `invoiceId` (string(uuid)): The invoice's unique identifier.
- `invoiceNumber` (string): The biller-unique invoice number, when assigned. (nullable)
- `billerId` (string(uuid)): The biller that issued the invoice.
- `billerName` (string): The biller's display name from the invoice party snapshot, when available. (nullable)
- `recipientId` (string(uuid)): The recipient being billed.
- `recipientName` (string): The recipient's display name from the invoice party snapshot, when available. (nullable)
- `currency` (string): ISO 4217 currency code of the outstanding balance. (nullable)
- `dueDate` (string(date-time)): The invoice's due date.
- `daysPastDue` (integer(int32)): Days past due as of the report's as-of date. Zero or negative means not yet due.
- `bucket` ([InvoiceAgingBucket](https://devportal.demo.winkpg.io/docs/api/models/InvoiceAgingBucket.md)): The aging bucket this invoice falls into.
  Values:
  - `Current`: Not yet due (zero or negative days past due).
  - `Days1To30`: 1 to 30 days past due.
  - `Days31To60`: 31 to 60 days past due.
  - `Days61To90`: 61 to 90 days past due.
  - `Days90Plus`: More than 90 days past due.
- `balanceDue` (number(double)): The outstanding balance carried by this invoice.

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
