Amazon Services
Amazon Marketplace Web Service (Amazon MWS) Documentation

Deprecation Notice:

Amazon Marketplace Web Service (MWS) will no longer be available after March 31, 2024. All MWS developers must migrate to Selling Partner API (SP-API) to avoid service disruptions. Refer to the Migration Hub for more information.

Amazon MWS Documentation

Reports Datatypes

The following datatypes are used in the response elements of the Amazon Marketplace Web Service (Amazon MWS) Reports API section:

Name Description
ReportInfo Detailed information about a report.
ReportRequestInfo Detailed information about a report request.
ReportSchedule Detailed information about a report schedule.

ReportInfo

Detailed information about a report.

Datatype content

The following table shows the elements of the ReportInfo datatype:

Name Description
ReportId A unique report identifier.

Type: xs:string

ReportType The ReportType value requested.

Type: xs:string

ReportRequestId A unique report request identifier.

Type: xs:string

AvailableDate The date the report is available.

In ISO 8601 date time format.

Type: xs:dateTime

Acknowledged A Boolean value that indicates if the report was acknowledged by this call to the UpdateReportAcknowledgements operation. The value is true if the report was acknowledged; otherwise false.

Type: xs:boolean

AcknowledgedDate The date the report was acknowledged.

In ISO 8601 date time format.

Type: xs:dateTime

ReportRequestInfo

Detailed information about a report request.

Datatype content

The following table shows the elements of the ReportRequestInfo datatype:

Name Description
ReportRequestId A unique report request identifier.

Type: xs:string

ReportType The ReportType value requested.

Type: xs:string

StartDate The start of a date range used for selecting the data to report.

In ISO 8601 date time format.

Type: xs:dateTime

EndDate The end of a date range used for selecting the data to report.

In ISO 8601 date time format.

Type: xs:dateTime

Scheduled A Boolean value that indicates if a report is scheduled. The value is true if the report was scheduled; otherwise false.

Type: xs:boolean

SubmittedDate The date when the report was submitted.

In ISO 8601 date time format.

Type: xs:dateTime

ReportProcessingStatus The processing status of the report.

Type: xs:string

GeneratedReportId The report identifier used to retrieve the report.

Type: xs:string

StartedProcessingDate The date when the report processing started.

In ISO 8601 date time format.

Type: xs:dateTime

CompletedDate The date when the report processing completed.

In ISO 8601 date time format.

Type: xs:dateTime

ReportSchedule

Detailed information about a report schedule.

Datatype content

The following table shows the elements of the ReportSchedule datatype:

Name Description
ReportType The ReportType value requested.

Type: xs:string

Schedule A value of the Schedule that indicates how often a report request should be created.

Type: xs:string

ScheduledDate The date when the next report request is scheduled to be submitted.

In ISO 8601 date time format.

Type: xs:dateTime