Pushes an event when a document is updated. V2 format with enhanced data.
Serializer for all fields of WorkflowResult, including signed S3 URL generation for webhooks.
Uses all the fields in the helper create serializer with an additional field documenting the original object.
Date of the bill.
Currency unit for the charges and balances.
USD - UsdEUR - EurAED - AedAFN - AfnALL - AllAMD - AmdANG - AngAOA - AoaARS - ArsAUD - AudAWG - AwgAZN - AznBAM - BamBBD - BbdBDT - BdtBGN - BgnBHD - BhdBIF - BifBMD - BmdBND - BndBOB - BobBOV - BovBRL - BrlBSD - BsdBTN - BtnBWP - BwpBYN - BynBZD - BzdCAD - CadCDF - CdfCHE - CheCHF - ChfCHW - ChwCLF - ClfCLP - ClpCNY - CnyCOP - CopCOU - CouCRC - CrcCUC - CucCUP - CupCVE - CveCZK - CzkDJF - DjfDKK - DkkDOP - DopDZD - DzdEGP - EgpERN - ErnETB - EtbFJD - FjdFKP - FkpGBP - GbpGEL - GelGHS - GhsGIP - GipGMD - GmdGNF - GnfGTQ - GtqGYD - GydHKD - HkdHNL - HnlHRK - HrkHTG - HtgHUF - HufIDR - IdrILS - IlsINR - InrIQD - IqdIRR - IrrISK - IskJMD - JmdJOD - JodJPY - JpyKES - KesKGS - KgsKHR - KhrKMF - KmfKPW - KpwKRW - KrwKWD - KwdKYD - KydKZT - KztLAK - LakLBP - LbpLKR - LkrLRD - LrdLSL - LslLYD - LydMAD - MadMDL - MdlMGA - MgaMKD - MkdMMK - MmkMNT - MntMOP - MopMRU - MruMUR - MurMVR - MvrMWK - MwkMXN - MxnMXV - MxvMYR - MyrMZN - MznNAD - NadNGN - NgnNIO - NioNOK - NokNPR - NprNZD - NzdOMR - OmrPAB - PabPEN - PenPGK - PgkPHP - PhpPKR - PkrPLN - PlnPYG - PygQAR - QarRON - RonRSD - RsdRUB - RubRWF - RwfSAR - SarSBD - SbdSCR - ScrSDG - SdgSEK - SekSGD - SgdSHP - ShpSLE - SleSLL - SllSOS - SosSRD - SrdSSP - SspSTN - StnSVC - SvcSYP - SypSZL - SzlTHB - ThbTJS - TjsTMT - TmtTND - TndTOP - TopTRY - TryTTD - TtdTWD - TwdTZS - TzsUAH - UahUGX - UgxUSN - UsnUYI - UyiUYU - UyuUZS - UzsVED - VedVEF - VefVND - VndVUV - VuvWST - WstXAF - XafXCD - XcdXOF - XofXPF - XpfXSU - XsuYER - YerZAR - ZarZMW - ZmwZWL - ZwlUSD, EUR, AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BOV, BRL, BSD, BTN, BWP, BYN, BZD, CAD, CDF, CHE, CHF, CHW, CLF, CLP, CNY, COP, COU, CRC, CUC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRU, MUR, MVR, MWK, MXN, MXV, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SLL, SOS, SRD, SSP, STN, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USN, UYI, UYU, UZS, VED, VEF, VND, VUV, WST, XAF, XCD, XOF, XPF, XSU, YER, ZAR, ZMW, ZWL Reference to the associated company. Deleting the company will soft delete the document.
List of usage data entries associated with this document.
List of individual line items from the document, such as charges, fees, and taxes.
Timestamp when the document was last updated.
Original name of the file uploaded or downloaded.
Email of the user who uploaded or created the document. If uploaded programmatically, this will be the email associated with the API key. Email will show [email protected] if document was scraped by Nectar.
The ID of the job that processed the document.
Additional notes related to the document.
Due date from the bill.
The total charges from the current bill including any overdue charges and penalties. This is often also known as the current closing balance = total due.
^-?\d{0,18}(?:\.\d{0,2})?$Source of the data for this workflow result. Defaults to INVOICE for a regularly billed invoice. Can also be more granular SMART_METER data or MANUAL for manually entered data.
INVOICE - InvoiceSMART_METER - Smart MeterMANUAL - ManualINVOICE, SMART_METER, MANUAL Indicates if the document is flagged.
Invoice ID from the bill.
Last bill's total due. Positive number indicates amount owed. For irregular bills or bills without balances, this quantity defaults to 0.
^-?\d{0,18}(?:\.\d{0,2})?$Payments made between last bill invoice date and this bill invoice date. Should always be 0 or negative. For irregular bills or bills without payments, this quantity defaults to 0.
^-?\d{0,18}(?:\.\d{0,2})?$Charges between previous close and current open, e.g. interest charges. Positive number indicates amount owed. For irregular bills or bills without charges, this quantity defaults to 0.
^-?\d{0,18}(?:\.\d{0,2})?$Credits (besides payments) applied before open balance. Should always be <= 0. For irregular bills or bills without credits, this quantity defaults to 0. Credits are always recorded as negative values.
^-?\d{0,18}(?:\.\d{0,2})?$Opening balance on this bill, equal to previousCloseBalance + afterPreviousTotalPayment + afterPreviousCharges + afterPreviousCredits.
^-?\d{0,18}(?:\.\d{0,2})?$Sum of new charges at meter and bill level, excluding tax. Positive number indicates amount owed.
^-?\d{0,18}(?:\.\d{0,2})?$Sum of credited charges at meter and bill level. Should always be <= 0.
^-?\d{0,18}(?:\.\d{0,2})?$Sum of tax charges at meter and bill level. This includes various types of taxes such as VAT (Value Added Tax), GST (Goods and Services Tax), and other applicable taxes. VAT is common in many countries, while GST is typically used in countries like Australia and New Zealand. Other forms of sales or consumption taxes may also be included here.
^-?\d{0,18}(?:\.\d{0,2})?$Late or interest payment charges (already included in either afterPreviousCharges or currentCharges).
^-?\d{0,18}(?:\.\d{0,2})?$[ELECTRICITY] Total electricity supply charges
^-?\d{0,18}(?:\.\d{0,2})?$[ELECTRICITY] Total electricity delivery/distribution charges
^-?\d{0,18}(?:\.\d{0,2})?$[ELECTRICITY] Total electricity demand charges
^-?\d{0,18}(?:\.\d{0,2})?$[GAS] Total gas supply charges
^-?\d{0,18}(?:\.\d{0,2})?$[GAS] Total gas delivery/distribution charges
^-?\d{0,18}(?:\.\d{0,2})?$No response body