How can I add a product in amazon using the amazon API? - amazon-mws

I'm doing a project using ebay and amazon api.
I've uploaded products to ebay sandbox using the api.
But I searched for api to add products in amazon api.
Is there any documentation or reference to do it?

You have to use the Amazon MWS API (it's not the same as AWS product API) in order to upload your products to Amazon.
Here you can read everything you need to know about MWS.
For your particular problem, you'll have to submit a feed which contains the product data you want to upload. Here is the documentation about Amazon's feed mechanism and feed submit operation.
UPDATE:
There are the feed client libraries, with the code samples, for C#, Java and PHP.
For example, if you download the Java client library, you'll find a great example within the file on the path: src\com\amazonaws\mws\samples\SubmitFeedSample.java, etc.
If you are using another language, you'll have to write your own code, but the approach should be straightforward: you have a WS end-point (i.e. https://mws.amazonservices.com) and you have to execute the SubmitFeed operation against it.
An XML sample of the feed content
Feed content example.

Related

Is there any way to download Amazon's business report using Amazon MWS API?

I am trying to download the 'Detail Page Sales and Traffic' and 'Detail Page Sales and Traffic By Child Item' automatically. Because manual pulling takes extra effort to complete this job. Also scraping option is not possible.So if there is any way to pull using MWS Api.
As far as I can tell, this report (and many others) are not available via the MWS API. The only reports available via MWS are the ones listed here:
https://docs.developer.amazonservices.com/en_US/reports/Reports_ReportType.html

Possible to upload documents to Watson discovery via Watson Assistant?

I have been trying to find an answer to this question, but can't seem to have any luck.
Is it possible to upload a document to Watson Discovery via Watson Assistant?
If so, could anyone point me in the right direction?
There is nothing out of the box that could do as you ask. Discovery does now come with a number of mechanisms to populate collections, i.e. Box, Web and sharepoint crawlers along with a manual upload. Non of these are integrated with Watson assistant.
That's not to say what you are looking for cannot be done, but you would need to build the mechanism yourself. As an example you could create a response payload (json packet ) within Watson Assistant that triggers some client code which performs an upload. This upload could then directly push the document into a discovery collection via discovery's API methods.

Upload invoice amazon MWS

About which Webservice is it possible to upload a pdf invoice for an order?
Since some weeks it is possible to about via sellercentral or third party software. But I can not find a way about mws api.
Maybe you should check this guide
https://m.media-amazon.com/images/G/01/B2B/DeveloperGuide/vat_calculation_service__dev_guide_H383rf73k4hsu1TYRH139kk134yzs.pdf
"Once invoices have been generated, they must be uploaded to Amazon through the Feed type _UPLOAD_VAT_INVOICE_ in the Feed API"

Updating Shipping price via Amazon API

Is there a way to update shipping price for an existing product in amazon via Amazon API. I checked the API documentation for Feeds API, Product's API but can't find any. There is a way by uploading CSV file but I was wondering if there is a way using API.
I believe you would update shipping through the Overrides Feed. The .xsd fields seem to support this, although I have not used this particular part of the API.
FeedType API
Article Describing API Features including Shipping Override capability in Feeds API

Where is the PHP API for uploading MWS Order Confirmations?

I want to upload order confirmations to MWS. I have the flat file template. I need the actual PHP code library that makes the confirmation possible.
I have used the PHP API that MWS provides to handle products and orders. I just don't know where to find the Order Confirmation api.
To provide shipment confirmations to Amazon, you need to use the SubmitFeed operation in the Amazon MWS API with the _POST_ORDER_FULFILLMENT_DATA_ FeedType.
For an example of how to do this in PHP, you should download the sample PHP client library and refer to the file named SubmitFeedSample.php.

Resources