Amazon Reports (Using New SP-API)

Job ID: 32927786

Budget: $30 – $250 USD

We developed an internal C# program that would initiate any report to Amazon via parameters, wait for the report to finish, download the report, and save it to a path specified in the parameter. It was written using the older Amazon MWS system, which is about to be retired by Amazon, so we need this same program to be rewritten using the new SP-API method. The source code of the old program can be shared, if needed.

Requirements:
1) Develop a single executable that can initiate a report on Amazon Seller Central by accepting parameters on the command line, periodically check Amazon for report completion, download the report when completed, and save to a local path, based on the value provided in the parameter.
2) It should be able to run any report currently offered by the SP-API.
3) Must be able to be run for multiple Amazon Seller Central Accounts
4) The program should initiate multiple report requests to Amazon, then check each request to determine if report is finished, then download. This will save a tremendous amount of time to run all of the reports.
5) Provide the source code once completed.
6) Preferably, write in C#, but not required.
Related categories: Python C# Programming Amazon