Resources for Developers Using Amazon's Product Advertising API
· Home  
· Search  
· Browse Nodes  
· Data Feed?  
· FAQs  
· One-Second Rule  
· PHP Examples  
· Tips for Associates  
· Tools  
· Understanding A2S  

Create a custom Amazon Associate Store in minutes with Associate-O-Matic.

clixGalores Merchant & Affiliate Referral Commission Program

ItemLookup Operation

A2S Query

http://ecs.amazonaws.com/onca/xml?
   Service=AWSECommerceService
   &AWSAccessKeyId=00QT3TC4J6BBJ52N9C02
   &AssociateTag=browsenodes-20
   &Operation=ItemLookup
   &ItemId=B0027AJF1G
   &ResponseGroup=Large
   &Version=2005-10-05

The above URL executes an A2S ItemLookup query. The ItemLookup operation returns information about products which match the specified parameters such as ItemId.

The Large response group returns a large amount of information about each item in the response.

A2S Response

The following is the XML response returned by A2S for the above query.
<ItemLookupResponse>
 <OperationRequest>
  <RequestId>fbc28105-00b8-46dc-abe7-5b8e0890d6c3</RequestId>
  <Arguments>
   <Argument Name="Operation" Value="ItemLookup" />
   <Argument Name="Service" Value="AWSECommerceService" />
   <Argument Name="ItemId" Value="B0027AJF1G" />
   <Argument Name="AWSAccessKeyId" Value="144RR0T0YM45X6SVKSR2" />
   <Argument Name="Timestamp" Value="2010-07-31T03:32:21Z" />
   <Argument Name="Signature" Value="sAd5TnkRo6Pu5NcRYwuWkc3jrnELPb7IByjO/biP17U=" />
   <Argument Name="ResponseGroup" Value="Large" />
   <Argument Name="AssociateTag" Value="browsenodes-20" />
   <Argument Name="Version" Value="2009-03-01" />
  </Arguments>
  <RequestProcessingTime>0.1112490000000000</RequestProcessingTime>
 </OperationRequest>
 <Items>
  <Request>
   <IsValid>True</IsValid>
   <ItemLookupRequest>
    <Condition>New</Condition>
    <DeliveryMethod>Ship</DeliveryMethod>
    <IdType>ASIN</IdType>
    <MerchantId>Amazon</MerchantId>
    <OfferPage>1</OfferPage>
    <ItemId>B0027AJF1G</ItemId>
    <ResponseGroup>Large</ResponseGroup>
    <ReviewPage>1</ReviewPage>
    <ReviewSort>-SubmissionDate</ReviewSort>
    <VariationPage>All</VariationPage>
   </ItemLookupRequest>
   <Errors>
    <Error>
     <Code>AWS.InvalidParameterValue</Code>
     <Message>B0027AJF1G is not a valid value for ItemId. Please change this value and retry your request.</Message>
    </Error>
   </Errors>
  </Request>
 </Items>
</ItemLookupResponse>


Copyright © 2010 by Roger Smith