The information required to create the export request.

ExportInvoicesRequest

interface ExportInvoicesRequest {
    dateEnd?: string;
    dateStart?: string;
    externalInvoiceId?: string;
    fileFormat?: "XML";
    invoiceType?: string;
    marketplaceId: string;
    series?: string;
    statuses?: string[];
    transactionIdentifier?: TransactionIdentifier;
    transactionType?: string;
}

Properties

dateEnd?: string

The latest invoice creation date for invoices that you want to include in the response. Dates are in ISO 8601 date-time format. The default is the time of the request.

ExportInvoicesRequest

dateStart?: string

The earliest invoice creation date for invoices that you want to include in the response. Dates are in ISO 8601 date-time format. The default is 24 hours prior to the time of the request.

ExportInvoicesRequest

externalInvoiceId?: string

The external ID of the invoices you want included in the response.

ExportInvoicesRequest

fileFormat?: "XML"

ExportInvoicesRequest

invoiceType?: string

The marketplace-specific classification of the invoice type. Use the getInvoicesAttributes operation to check invoiceType options.

ExportInvoicesRequest

marketplaceId: string

The ID of the marketplace from which you want the invoices.

ExportInvoicesRequest

series?: string

The series number of the invoices you want included in the response.

ExportInvoicesRequest

statuses?: string[]

A list of statuses that you can use to filter invoices. Use the getInvoicesAttributes operation to check invoice status options. Min count: 1

ExportInvoicesRequest

transactionIdentifier?: TransactionIdentifier

ExportInvoicesRequest

transactionType?: string

The marketplace-specific classification of the transaction type for which the invoice was created. Use the getInvoicesAttributes operation to check transactionType options

ExportInvoicesRequest