invoices library
The v4 invoices family: its endpoints, bound class, path templates and views.
Import it with a prefix, import 'package:exsited/invoices.dart' as invoices;,
because families declare the same top-level names and a Dart export can
neither rename nor prefix them.
Classes
- AccountInvoice
-
One entry of a AccountInvoiceList's
data. - AccountInvoiceAccount
-
A AccountInvoice's
account. - AccountInvoiceCreatedBy
-
A AccountInvoice's
created_by. - AccountInvoiceCurrency
-
A AccountInvoice's
currency. - AccountInvoiceCustomForm
-
A AccountInvoice's
custom_form. - AccountInvoiceLastPayment
-
A AccountInvoice's
last_payment. - AccountInvoiceLastUpdatedBy
-
A AccountInvoice's
last_updated_by. - AccountInvoiceList
-
One page of what
getAccountInvoiceslists, underdata. - AccountInvoiceOrder
-
A AccountInvoice's
order. - Invoice
- One invoice.
- InvoiceAccount
-
A Invoice's
account. - InvoiceActivityLog
-
One entry of a Invoice's
activity_logs. - InvoiceCreatedBy
-
A Invoice's
created_by. - InvoiceCurrency
-
A Invoice's
currency. - InvoiceCustomForm
-
A Invoice's
custom_form. - InvoiceItemFulfillment
-
What
getInvoiceItemFulfillmentanswers, underitem_fulfillment. - InvoiceItemFulfillmentAccount
-
A InvoiceItemFulfillment's
account. - InvoiceItemFulfillmentCreatedBy
-
A InvoiceItemFulfillment's
created_by. - InvoiceItemFulfillmentEntry
-
One entry of a InvoiceItemFulfillmentList's
data. - InvoiceItemFulfillmentEntryAccount
-
A InvoiceItemFulfillmentEntry's
account. - InvoiceItemFulfillmentEntryCreatedBy
-
A InvoiceItemFulfillmentEntry's
created_by. - InvoiceItemFulfillmentEntryFulfillment
-
One entry of a InvoiceItemFulfillmentEntry's
fulfillments. - InvoiceItemFulfillmentEntryFulfillmentItem
-
A InvoiceItemFulfillmentEntryFulfillment's
item. - InvoiceItemFulfillmentEntryInvoice
-
A InvoiceItemFulfillmentEntry's
invoice. - InvoiceItemFulfillmentEntryLastUpdatedBy
-
A InvoiceItemFulfillmentEntry's
last_updated_by. - InvoiceItemFulfillmentFulfillment
-
One entry of a InvoiceItemFulfillment's
fulfillments. - InvoiceItemFulfillmentFulfillmentItem
-
A InvoiceItemFulfillmentFulfillment's
item. - InvoiceItemFulfillmentInvoice
-
A InvoiceItemFulfillment's
invoice. - InvoiceItemFulfillmentLastUpdatedBy
-
A InvoiceItemFulfillment's
last_updated_by. - InvoiceItemFulfillmentList
-
One page of what
getInvoiceItemFulfillmentslists, underdata. - InvoiceKpisRead
-
What
getInvoiceKpisanswers, underinvoice_kpis: the block an invoice carries askpis, with anobjectbeside it. - InvoiceLastPayment
-
A Invoice's
last_payment. - InvoiceLastUpdatedBy
-
A Invoice's
last_updated_by. - InvoiceLine
-
One entry of a Invoice's
lines. - InvoiceLineAccountingCode
-
A InvoiceLine's
accounting_code. - InvoiceLineItem
-
A InvoiceLine's
item. - InvoiceLineRead
-
What
getInvoiceLineanswers, underinvoice: itsobjectand oneline. - InvoiceLines
-
What
getInvoiceLinesanswers, underinvoice: itsobjectandlines, and nothing else of the invoice. - InvoiceLineTax
-
A InvoiceLine's
tax. - InvoiceList
- A page of invoices.
- InvoiceNote
-
What
getInvoiceNoteanswers, undernote. - InvoiceNoteAttachment
-
One entry of a InvoiceNote's
attachments. - InvoiceNoteCreatedBy
-
A InvoiceNote's
created_by. - InvoiceNoteEntry
-
One entry of a InvoiceNoteList's
data. - InvoiceNoteEntryAttachment
-
One entry of a InvoiceNoteEntry's
attachments. - InvoiceNoteEntryCreatedBy
-
A InvoiceNoteEntry's
created_by. - InvoiceNoteEntryInvoice
-
A InvoiceNoteEntry's
invoice. - InvoiceNoteEntryWatcher
-
One entry of a InvoiceNoteEntry's
watchers. - InvoiceNoteFile
-
What
getInvoiceNoteFileanswers, underfile. - InvoiceNoteFileEntry
-
One entry of a InvoiceNoteFileList's
data. - InvoiceNoteFileList
-
One page of what
getInvoiceNoteFileslists, underdata. - InvoiceNoteInvoice
-
A InvoiceNote's
invoice. - InvoiceNoteList
- A page of an invoice's notes.
- InvoiceNoteWatcher
-
One entry of a InvoiceNote's
watchers. - InvoiceOrder
-
A Invoice's
order. - InvoicePdf
-
What
getInvoicePdfanswers, underinvoice. - InvoicePdfPdf
-
A InvoicePdf's
pdf. - InvoiceReturnMerchandiseAuthorisation
-
What
getInvoiceReturnMerchandiseAuthorisationanswers, underreturn_merchandise_authorisation. - InvoiceReturnMerchandiseAuthorisationAccount
-
A InvoiceReturnMerchandiseAuthorisation's
account. - InvoiceReturnMerchandiseAuthorisationCreatedBy
-
A InvoiceReturnMerchandiseAuthorisation's
created_by. - InvoiceReturnMerchandiseAuthorisationEntry
-
One entry of a InvoiceReturnMerchandiseAuthorisationList's
data. - InvoiceReturnMerchandiseAuthorisationEntryAccount
-
A InvoiceReturnMerchandiseAuthorisationEntry's
account. - InvoiceReturnMerchandiseAuthorisationEntryCreatedBy
-
A InvoiceReturnMerchandiseAuthorisationEntry's
created_by. - InvoiceReturnMerchandiseAuthorisationEntrySaleInvoice
-
A InvoiceReturnMerchandiseAuthorisationEntry's
sale_invoice. - InvoiceReturnMerchandiseAuthorisationList
-
One page of what
getInvoiceReturnMerchandiseAuthorisationslists, underdata. - InvoiceReturnMerchandiseAuthorisationReceiveRma
-
One entry of a InvoiceReturnMerchandiseAuthorisation's
receive_rmas. - InvoiceReturnMerchandiseAuthorisationReceiveRmaCreatedBy
-
A InvoiceReturnMerchandiseAuthorisationReceiveRma's
created_by. - InvoiceReturnMerchandiseAuthorisationSaleInvoice
-
A InvoiceReturnMerchandiseAuthorisation's
sale_invoice. - InvoicesResource
- The invoices endpoints with client already applied.
- InvoicesUrls
- OrderInvoice
-
One entry of a OrderInvoiceList's
data. - OrderInvoiceAccount
-
A OrderInvoice's
account. - OrderInvoiceCreatedBy
-
A OrderInvoice's
created_by. - OrderInvoiceCurrency
-
A OrderInvoice's
currency. - OrderInvoiceCustomForm
-
A OrderInvoice's
custom_form. - OrderInvoiceList
-
One page of what
getOrderInvoiceslists, underdata. - OrderInvoiceOrder
-
A OrderInvoice's
order.
Functions
-
amendInvoice(
ExsitedClient client, Object invoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
POST /api/{api_version}/invoices/{invoice_id}/amend -
cancelInvoice(
ExsitedClient client, Object invoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
POST /api/{api_version}/invoices/{invoice_id}/cancel -
createInvoice(
ExsitedClient client, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
POST /api/{api_version}/invoices -
createInvoiceNote(
ExsitedClient client, Object invoiceId, String note, {Map< String, Object?> ? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceNote> > -
POST /api/{api_version}/invoices/{invoice_id}/notes -
createOrderInvoice(
ExsitedClient client, Object orderId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
POST /api/{api_version}/orders/{order_id}/invoices -
deleteInvoice(
ExsitedClient client, Object invoiceId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
DELETE /api/{api_version}/invoices/{invoice_id} -
deleteInvoiceNote(
ExsitedClient client, Object invoiceId, Object invoiceNoteId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
DELETE /api/{api_version}/invoices/{invoice_id}/notes/{invoice_note_id} -
deleteInvoiceNoteFile(
ExsitedClient client, Object invoiceId, Object noteId, Object fileId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
DELETE /api/{api_version}/invoices/{invoice_id}/notes/{invoice_note_id}/files/{invoice_file_id} -
getInvoice(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< Invoice> > -
GET /api/{api_version}/invoices/{invoice_id} -
getInvoiceCreditNoteApplication(
ExsitedClient client, Object invoiceId, Object creditNoteApplicationId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< CreditNoteApplicationRead> > -
GET /api/{api_version}/invoices/{invoice_id}/credit_note_applications/{credit_note_application_id} -
getInvoiceCustomObject(
ExsitedClient client, Object invoiceId, Object customObjectId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
GET /api/{api_version}/invoices/{invoice_id}/custom_objects/{custom_object_id} -
getInvoiceCustomObjectInstance(
ExsitedClient client, Object invoiceId, Object customObjectId, Object instanceId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
GET /api/{api_version}/invoices/{invoice_id}/custom_objects/{custom_object_id}/instances/{instance_id} -
getInvoiceCustomObjects(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< Object?> > -
GET /api/{api_version}/invoices/{invoice_id}/custom_objects -
getInvoiceInformation(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< Invoice> > -
GET /api/{api_version}/invoices/{invoice_id}/information -
getInvoiceItemFulfillment(
ExsitedClient client, Object invoiceId, Object fulfillmentId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceItemFulfillment> > -
GET /api/{api_version}/invoices/{invoice_id}/item_fulfillments/{fulfillment_id} -
getInvoiceItemFulfillments(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceItemFulfillmentList> > -
GET /api/{api_version}/invoices/{invoice_id}/item_fulfillments -
getInvoiceKpis(
ExsitedClient client, Object invoiceId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< InvoiceKpisRead> > -
GET /api/{api_version}/invoices/{invoice_id}/kpis -
getInvoiceLine(
ExsitedClient client, Object invoiceId, Object lineId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< InvoiceLineRead> > -
GET /api/{api_version}/invoices/{invoice_id}/lines/{line_id} -
getInvoiceLines(
ExsitedClient client, Object invoiceId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< InvoiceLines> > -
GET /api/{api_version}/invoices/{invoice_id}/lines -
getInvoiceNote(
ExsitedClient client, Object invoiceId, Object invoiceNoteId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceNote> > -
GET /api/{api_version}/invoices/{invoice_id}/notes/{invoice_note_id} -
getInvoiceNoteFile(
ExsitedClient client, Object invoiceId, Object invoiceNoteId, Object invoiceFileId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceNoteFile> > -
GET /api/{api_version}/invoices/{invoice_id}/notes/{invoice_note_id}/files/{invoice_file_id} -
getInvoiceNoteFiles(
ExsitedClient client, Object invoiceId, Object invoiceNoteId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceNoteFileList> > -
GET /api/{api_version}/invoices/{invoice_id}/notes/{invoice_note_id}/files -
getInvoiceNotes(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceNoteList> > -
GET /api/{api_version}/invoices/{invoice_id}/notes -
getInvoicePdf(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoicePdf> > -
GET /api/{api_version}/invoices/{invoice_id}/pdf -
getInvoiceReturnMerchandiseAuthorisation(
ExsitedClient client, Object invoiceId, Object rmaId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceReturnMerchandiseAuthorisation> > -
GET /api/{api_version}/invoices/{invoice_id}/return_merchandise_authorisations/{rma_id} -
getInvoiceReturnMerchandiseAuthorisations(
ExsitedClient client, Object invoiceId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceReturnMerchandiseAuthorisationList> > -
GET /api/{api_version}/invoices/{invoice_id}/return_merchandise_authorisations -
getInvoices(
ExsitedClient client, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< InvoiceList> > -
GET /api/{api_version}/invoices -
getOrderInvoices(
ExsitedClient client, Object orderId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< OrderInvoiceList> > -
GET /api/{api_version}/orders/{order_id}/invoices -
reactivateInvoice(
ExsitedClient client, Object invoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
POST /api/{api_version}/invoices/{invoice_id}/reactivate -
updateInvoiceInformation(
ExsitedClient client, Object invoiceId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Invoice> > -
PATCH /api/{api_version}/invoices/{invoice_id}/information