RECEIVED: default status for all new freight invoices.
PASSED: invoice has gone through validation process and succeeded based on thresholds.
EXCEPTION: invoice failed validation based on thresholds. See exception sub-statuses field for details.
APPROVED: invoice has been accepted by booking party with intent of payment.
SCHEDULED: invoice is in process of payment, likely via 3rd-party.
PAID: booking party has sent payment for the invoice.
VOIDED: invoice has been cancelled by service provider.
REJECTED: invoice has been rejected by booking party.
DISPUTED: invoice is being disputed by booking party.
RESOLVED: disputed invoice is resolved either by booking party or by service provider.
string (Service Provider Point Of Contact Email Icontains)
invoice_number
string (Invoice Number)
created_at__lt
string <date-time> (Created At Lt)
created_at__lte
string <date-time> (Created At Lte)
created_at__gt
string <date-time> (Created At Gt)
created_at__gte
string <date-time> (Created At Gte)
created_at
string <date-time> (Created At)
updated_at
string <date-time> (Updated At)
total_amount
string <decimal> (Total Amount)
due_date
string <date> (Due Date)
due_date__lt
string <date> (Due Date Lt)
due_date__lte
string <date> (Due Date Lte)
due_date__gt
string <date> (Due Date Gt)
due_date__gte
string <date> (Due Date Gte)
invoice_date
string <date> (Invoice Date)
invoice_date__lt
string <date> (Invoice Date Lt)
invoice_date__lte
string <date> (Invoice Date Lte)
invoice_date__gt
string <date> (Invoice Date Gt)
invoice_date__gte
string <date> (Invoice Date Gte)
role
string (RoleType)
An enumeration.
Enum:"SERVICE_PROVIDER""BOOKING_PARTY"
remit_to__name
string (Remit To Name)
stops__address
string (Stops Address)
stops__address__contains
string (Stops Address Contains)
stops__address__icontains
string (Stops Address Icontains)
stops__company_name
string (Stops Company Name)
stops__company_name__in
string (Stops Company Name In)
sub_statuses__sub_status
string (FreightInvoiceSubStatusType)
Not delivered: This represents an invoice received for a shipment leg where it has not been delivered.
Wrong party: This represents any invoice that during First Pass Match has been identified as a party requesting
payment that does not appear to be a party warranting payment for a shipment. For example, a carrier takes the
original shipment and subs it out to another carrier but the original carrier is requesting payment.
Wrong amount: This represents any invoice that during First Pass Match has been: 1) identified to be the wrong
amount per the agreed upon financials; and 2) the difference is outside of customer determined thresholds (above or below).
Already paid: This represents any invoice that during First Pass Match has been identified as the shipment leg for
the party already scheduled to be paid or paid.
Missing POD: {DEPRECATED IN FAVOR OF: [MISSING_DOC]}
This represents any invoice that during First Pass Match has been identified as the shipment leg does
not have satisfactory proof of delivery and under Customer Threshold it has the requirement of a proof of delivery
present. [For initial effort here we plan on allowing for parties to mark whether a shipment leg has satisfactory
Proof of Delivery although in the future we plan on allowing for an automated review to identify if a Proof of
Delivery has been provided].
Missing Doc: This represents any invoice that during First Pass Match has been identified as missing one
or more documents of the type that is required by the Customer Thresholds for the booking party. Multiple instances
of this exception type can exist on a shipment, and the description field will clarify what document type is missing
Not matched: This represents any invoice received but is not matched to a shipment leg within Shipwell.
No Shipment Financials: This occurs when the shipment does not have any charge line items or a total to
compare financials against.
Other: This represents other exceptions that may arise that are uncertain at this time.