This endpoint will retrieve offers for a specified product from an Amazon offers page and transform it into usable JSON.
Copy <? php
$curl = curl_init () ;
$data = json_encode ( array(
'apiKey' => 'APIKEY' ,
'asin' => 'ASIN' ,
'callback' => array(
'type' => 'webhook' ,
'url' => 'CALLBACK'
)
) ) ;
curl_setopt_array ( $curl , array(
CURLOPT_URL => 'http://async.scraperapi.com/structured/amazon/offers' ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_ENCODING => '' ,
CURLOPT_MAXREDIRS => 10 ,
CURLOPT_TIMEOUT => 0 ,
CURLOPT_FOLLOWLOCATION => true ,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1 ,
CURLOPT_CUSTOMREQUEST => 'POST' ,
CURLOPT_POSTFIELDS => $data ,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
) ,
) ) ;
$response = curl_exec ( $curl ) ;
if ( curl_errno ( $curl ) ) {
echo 'Error:' . curl_error ( $curl ) ;
} else {
echo $response;
}
curl_close ( $curl ) ;
?>
Copy <? php
$curl = curl_init () ;
$data = json_encode ( array(
'apiKey' => 'APIKEY' ,
'asins' => [ 'ASIN1' , 'ASIN2' , 'ASIN3' ] ,
'callback' => array(
'type' => 'webhook' ,
'url' => 'CALLBACK'
)
) ) ;
curl_setopt_array ( $curl , array(
CURLOPT_URL => 'http://async.scraperapi.com/structured/amazon/offers' ,
CURLOPT_RETURNTRANSFER => true ,
CURLOPT_ENCODING => '' ,
CURLOPT_MAXREDIRS => 10 ,
CURLOPT_TIMEOUT => 0 ,
CURLOPT_FOLLOWLOCATION => true ,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1 ,
CURLOPT_CUSTOMREQUEST => 'POST' ,
CURLOPT_POSTFIELDS => $data ,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
) ,
) ) ;
$response = curl_exec ( $curl ) ;
if ( curl_errno ( $curl ) ) {
echo 'Error:' . curl_error ( $curl ) ;
} else {
echo $response;
}
curl_close ( $curl ) ;
?>
Copy {
"id" : "f9c41146-ecd3-415c-ae0a-461de670e2e8" ,
"status" : "running" ,
"statusUrl" : "http://async.scraperapi.com/structured/amazon/offers/f9c41146-ecd3-415c-ae0a-461de670e2e8" ,
"asin" : "B079BLHH67"
}
Copy [
{
"id" : "5b0c838a-d0eb-46c3-ad9a-e82e398d56a5" ,
"status" : "running" ,
"statusUrl" : "http://async.scraperapi.com/structured/amazon/offers/5b0c838a-d0eb-46c3-ad9a-e82e398d56a5" ,
"asin" : "B079BLHH67"
} ,
{
"id" : "df83b9e1-be25-40de-8702-4e934f057867" ,
"status" : "running" ,
"statusUrl" : "http://async.scraperapi.com/structured/amazon/offers/df83b9e1-be25-40de-8702-4e934f057867" ,
"asin" : "B07G98GG51"
}
]