Articles in this section

Migrate from Amazon MWS Report API to Amazon Pay Reports API

Amazon is deprecating the MWS Reports API, which the Amazon Pay Reports API has now replaced. To ensure a seamless transition for your integrations, you must create an Amazon Pay connection.

This article explains how to replace your existing flow with a new Amazon Pay connector, and a sample export, including details of endpoints and parameters.

Additional references:

Replace your existing flow

To use the Amazon Pay Reports API, you’ll need to replace your existing resources with new ones. Hence, identify your existing flow built on Amazon Seller Central connection and clone the flow. Once you clone the flow, follow the below-mentioned steps to replace the existing resources:

  1. Sign in to your Celigo integrator.io account.
  2. Navigate to Home and click the integration tile that contains the cloned flow you want to replace.
  3. Click the cloned flow.
  4. From Sources, hover over Export and click Remove resource from flow.
  5. Click Remove. The existing resource will be removed.
  6. Click Add source. The Create source side panel opens.
  7. From Application, select Amazon Pay.
  8. Click Create flow step. The Create export page opens.
    API.png
  9. In the General section, enter a Name for your export.
  10. Click Create connection. For information, see Set up a new connection to Amazon Pay.
  11. In the What would you like to export section, select the Resource and API endpoint as explained in the Configuring a new export (sample) section. 
  12. Click Preview to make sure the output is as required.
  13. Click Save and close.
    API.png
  14. Click Run now and close the flow.

Note: You can now Off or Delete the existing flow (built on Amazon Seller Central connection).

Set up a new connection to Amazon Pay

To set up a new connection to Amazon Pay:

  1. Sign in to your Celigo integrator.io account.

  2. Navigate to ResourcesConnections.

  3. Search and configure Amazon Pay connector. For detailed information, see Set up a connection to Amazon Pay.

List of Amazon Pay endpoints

The following table lists the new endpoints:

Resource

API endpoints

Reports

Get reports

Get report by ID

Get report schedules

Get report schedules by ID

Get disbursements 

Create report

Create report schedule

Cancel report schedule

Configuring a new sample export

  1. From the Tools menu, select Flow builder and click Add source, or from the Resources menu, select Exports. Then, click + Create export.
  2. Enter a Name and Description for your export.
  3. Select the configured Amazon Pay connection.
  4. Navigate to the What would you like to export section.
    1. From Resource, select Reports.
    2. From the API endpoint, select Get reports.
    3. From Query parameters, select the required parameter listed in the table below. For example, choose reportTypes and then enter a value. For detailed information on how to choose your query parameters, see Parameters.
  5. Click Save and close.
API.png

Existing and new parameters

When configuring the new export/import, refer to the following table to identify the previous Amazon MWS parameters with the latest Amazon Pay parameters.

Parameter

Amazon MWS

Amazon Pay

Method

GET

GET

Relative URL (Get report list) 

Action=GetReportList

Action=GetReportListByNextToken

/:version/reports

Relative URL (Get report document): 

Action=GetReport&ReportId={{{ReportId}}}

/:version/report-documents/:reportDocumentId

Query parameters

  • ReportTypeList

  • AvailableFromDate

  • AvailableToDate

  • NextToken

  • reportTypes

  • processingStatuses

  • createdSince

  • createdUntil

  • pageSize

  • nextToken

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.