Amazon Selling Partner

Amazon Selling Partner is the new replacement for the to-be-deprecated Amazon MWS API, offering better reporting and organization of data.

Pre-requisite steps

If you are using a non-admin account to configure your SP-API connections, please make sure the user account being used to authenticate has the following permissions -

How to make an Amazon Selling Partner Integration in Daton?

  1. Log in to Daton. If you don't have previous credentials, sign up for Daton.

  2. Assuming you have configured your destination, search "Amazon Selling Partner" in the search bar and click configure on the integration that appears. If not, configure your data warehouse first. Daton supports several data destinations.

  3. Provide Integration Name, Replication Frequency, History, and Marketplace. Integration name would be used while creating tables on the warehouse and cannot be changed later. See general guidelines if you are unsure of which option to pick.

  4. Click the 'Authenticate' button. You will be taken to Amazon's Seller Central login page to authorize Daton to access data from Amazon's SP-API. Allow Daton to access the scopes and authorize the Daton app.

  5. If you prefer to not use the primary account, you will need to give access to a set of permissions on Amazon in order to authorize Daton. Contact support@sarasanalytics.com to learn more.

  6. After authentication, you will be prompted to choose from the list of available tables. Select the required tables and columns.

  7. Submit the integration. You can now view the tables being created in your data destination by the name given to your integration.

What happens next?

  1. Click on your integration in the 'Sources' page to see the status of each table.

  2. Click on a table to see its status. The jobs would be in pending state initially and then will be moved to Active state once data starts flowing into the destination.

  3. Job status can be viewed at any time. You can also edit the integration to change frequency and history.

General guidelines for configuring Amazon Selling Partner Connector on Daton

  • Select frequency as 1 hour. This will ensure fastest replication of historical data.

  • Historical data replication happens in batches and it will take a few jobs for the data to be replicated up until current day

  • Select the duration of history based on availability of data, i.e. for the period the business has been active.

  • Reach out to support@sarasanalytics.com for any guidance with the setup and optimization.

Known Issues

  1. Some of the APIs such as fba-inventory-api are not available for all marketplaces. Refer to each report category for detailed list of availability.

  2. Authentication while creating integrations on Daton must be done using the primary seller account only.

  3. Transaction (Payments) reports are not available through APIs. Reach out to our support for alternatives.

  4. In case Business Reports (SalesAndTrafficReports) are being added while editing the integration post its creation, you will have to re-authenticate the integration since Daton requires a new set of permissions to access Business Reports.

Change log

The Amazon APIs incident

Amazon published an incident related to the Orders, Finances and Reports API on 8th Jan 2023.

Refer: Selling Partner API - Health Dashboard

FAQs for the Amazon APIs incident

  1. How is it relevant to us? An issue was found from the Orders API that affected the Finances and Reports API where the order item ID in orders used to get changed every time there was a status update. This means that if the status was changed three times, there would be four order item IDs overall. Now if you calculate your revenue based on the number of order item ids, this will give you 3x of the actual sales. Tables without order item IDs still have inflated sales numbers as the data for those tables comes from the raw Orders API data.

  2. What are its impacts on billing? Depending on the number of rows that are going to be extracted, it can go over the quota for your tier. Click here to read more about the billing plans.

  3. My data looks fine, I don't want Daton to fetch data from December 15, 2022. If that is the case, please email support@sarasanalytics before Friday 12 PM UTC and we can take off your list of source ids from our cleanup efforts.

  4. What columns are affected by the incident?

    All the columns from the tables OrderItemId, quantity, item_status, and itemPrice have been affected.

  5. How do I know if my data has been affected?

    If you are a seller who is not based in the US region (US, MX, BR, CA), it is unlikely that this issue has impacted you. However, just to be sure we will perform fetch data for all regions.

    To check a discrepancy, you can download a business report from your console for Jan 10 and compare it with data for Jan 10 fetched between Jan 11 - Jan 15. If the sales numbers are extremely inflated, then there is a high chance that you have been affected by the issue.

Last updated