View the OpenAPI specification
Invoices for customers external to UW.
Filters
Customer invoices can be filtered by:
name
active
dttmLoaded
(when the record was last changed in our cached datastore)invoice_date
due_date
status
Partial matches & range filters
The dttmLoaded
, invoice_date
, and due_date
fields can accept an comparator argument to allow comparisons other than exact match. You can then match on either a date or a datetime. Examples:
- api.wisc.edu/finance/customerInvoices?filter[dttmLoaded]=GREATER_OR_EQUAL:2024-06-01T12:00:00
- api.wisc.edu/finance/customerInvoices?filter[invoice_date]=GREATER_THAN:2024-06-01
- api.wisc.edu/finance/customerInvoices?filter[due_date]=LESS_THAN: 2024-06-01T12:00:00
The name
and status
fields can accept string comparators:
- api.wisc.edu/finance/customerInvoices?filter[name]=STARTS_WITH:UWMSN
- api.wisc.edu/finance/customerInvoices?filter[name]=CONTAINS:hosting
- api.wisc.edu/finance/customerInvoices?filter[status]=ENDS_WITH:accepted