Endpoint
Locale
http://webservices.amazon.com/onca/soap
https://aws.amazonaws.com/onca/soap
US
The XML Message for an ItemSearch SOAP Request
The following example is the XML for a SOAP message that calls the
ItemSearch
operation. While you
will probably not be building the SOAP message for a service request manually, it is useful to see what
your SOAP toolkit produces when provided with the appropriate values. Many SOAP toolkits require that
you build a request data structure similar to the XML to make a request.
The
ItemSearch
element contains the parameters common to all requests. The
Request
element
contains the
ItemSearch
parameters, SearchIndex and Keywords.
<?xml version="1.0" encoding="UTF-8" ?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ItemSearch xmlns="http://webservices.amazon.com/AWSECSCom
merce/onca/soap">
<AWSAccessKeyId>0PAP1H1P8JJVZEXAMPLE</AWSAccessKeyId>
<Request>
<SearchIndex>Books</SearchIndex>
<Keywords>Harry%20Potter</Keywords>
</Request>
</ItemSearch>
</soapenv:Body>
</soapenv:Envelope>
Request Authentication
Topics
•
What Is Authentication? (p. 54)
•
Your Product Advertising API Account (p. 54)
•
Your AWS Identifiers (p. 54)
•
Viewing Your AWS Identifiers (p. 55)
•
HMAC-SHA Signatures for REST Requests (p. 55)
•
Authenticating REST Requests (p. 57)
•
Authenticating SOAP Requests (p. 66)
The topics in this section describe how the Product Advertising API authenticates your requests. In this
section you can learn about the basics of authentication, how your AWS account and identifiers are used
to support authentication, and how to create an HMAC-SHA1 signature. This section also covers the
request authentication requirements for Query and SOAP requests.
Important
You have until August 15, 2009 to authenticate requests sent to the Product Advertising API.
After August 15, 2009, messages that aren't authenticated will be denied.
API Version 2011-08-01
53
Product Advertising API Developer Guide
Request Authentication