Core APIs
...
Core Requests
Offers
4 min
offers results when making a request with the type parameter https //docs trajectdata com/rainforestapi/product data api/parameters/offers set to type=offers rainforest api will return all seller offers for the product specified in either the asin and amazon domain parameters or the url parameter offers are retrieved from the offers listing popup window for a single product on amazon note that the buybox winner offer is always pinned to the top of the offers listing popup window, above the 'other offers' rainforest will append the buybox winner offer to the top of the offers array when page=1 stock estimation to get stock estimation for a specific offer pass that offers offer id into a stock estimation https //docs trajectdata com/rainforestapi/product data api/parameters/stock estimation request an example of the json object returned from an offers request is shown below { "request info" { "success" true, "credits used" 1, "credits remaining" 999 }, "request metadata" { "id" "fae0a664cf810e66247dd3e8dbbf94094fa13c04", "created at" "2020 01 01 09 00 000z", "processed at" "2020 01 01 09 00 001z", "total time taken" 1, "amazon url" "https //amazon com/gp/offer listing/b073jyvknx" }, "request parameters" { "type" "offers", "amazon domain" "amazon com", "asin" "b073jyvknx" }, "product" { "title" "sandisk 64gb ultra microsdxc uhs i memory card with adapter 100mb/s, c10, u1, full hd, a1, micro sd card sdsquar 064g gn6ma", "rating" 4 6, "reviews total" 25319, "image" "https //images na ssl images amazon com/images/i/41pfhjozwql ss160 jpg", "asin" "b073jyvknx" }, "offers" \[ { "price" { "symbol" "$", "value" 11 98, "currency" "usd", "raw" "$11 98" }, "minimum order quantity" { "value" 1 }, "maximum order quantity" { "value" 5 }, "condition" { "is new" true, "title" "new" }, "delivery" { "fulfilled by amazon" true, "shipped from outside country" false, "countdown" "20 hrs and 33 mins", "comments" "back ordered due in stock january 23 order now to reserve yours", "price" { "raw" "$0 00", "symbol" "$", "value" 0, "currency" "usd", "is free" true }, "upsell" { "name" "fastest delivery", "value" "tomorrow" } }, "seller" { "name" "bestcomputers (we record sn)", "link" "https //amazon com/gp/aag/main/ref=olp merch name 1/134 9490218 4502634?ie=utf8\&asin=b073jyvknx\&isamazonfulfilled=1\&seller=a30307mol17z4z", "rating" 4 5, "ratings percentage positive" 91, "ratings total" 394, "id" "a3qhmv5ksm4x3l" }, "is prime" true, "buybox winner" true, "offer id" "12345678abcdef" }, { "price" { "symbol" "$", "value" 11 98, "currency" "usd", "raw" "$11 98" }, "minimum order quantity" { "value" 1 }, "maximum order quantity" { "value" 10 }, "condition" { "is new" true, "title" "new" }, "delivery" { "fulfilled by amazon" true, "shipped from outside country" false, "countdown" "20 hrs and 33 mins", "comments" "back ordered due in stock january 23 order now to reserve yours", "price" { "raw" "$0 00", "symbol" "$", "value" 0, "currency" "usd", "is free" true }, "upsell" { "name" "fastest delivery", "value" "tomorrow" } }, "seller" { "name" "memoski memory", "link" "https //amazon com/gp/aag/main/ref=olp merch name 2/134 9490218 4502634?ie=utf8\&asin=b073jyvknx\&isamazonfulfilled=1\&seller=a206l2nd1mnb5k", "rating" 5, "ratings percentage positive" 98, "ratings total" 1225, "id" "a3qhmv5ksm4x3l" }, "is prime" true, "offer id" "12345678abcdef" }, { "price" { "symbol" "$", "value" 11 99, "currency" "usd", "raw" "$11 99" }, "minimum order quantity" { "value" 1 }, "maximum order quantity" { "value" 4 }, "condition" { "is new" true, "title" "new" }, "delivery" { "fulfilled by amazon" false, "shipped from outside country" false, "countdown" "20 hrs and 33 mins", "price" { "raw" "$0 00", "symbol" "$", "value" 0, "currency" "usd", "is free" true } }, "seller" { "name" "amazon com", "image" "https //images na ssl images amazon com/images/i/01dxm j1oel gif" }, "is prime" true, "offer id" "12345678abcdef" }, { "price" { "symbol" "$", "value" 12 44, "currency" "usd", "raw" "$12 44" }, "minimum order quantity" { "value" 1 }, "maximum order quantity" { "value" 30 }, "condition" { "is new" true, "title" "new" }, "delivery" { "fulfilled by amazon" true, "shipped from outside country" false, "countdown" "20 hrs and 33 mins", "price" { "raw" "$0 00", "symbol" "$", "value" 0, "currency" "usd", "is free" true } }, "seller" { "name" "blueproton", "link" "https //amazon com/gp/aag/main/ref=olp merch name 4/134 9490218 4502634?ie=utf8\&asin=b073jyvknx\&isamazonfulfilled=1\&seller=a2wtvcolvn15gp", "rating" 5, "ratings percentage positive" 96, "ratings total" 305790, "id" "a3qhmv5ksm4x3l" }, "is prime" true, "offer id" "12345678abcdef" } ], "pagination" { "current page" 1, "total pages" 3 }, "available filters" { "offers free shipping" true, "offers prime" false, "offers condition new" true, "offers condition used like new" false, "offers condition used very good" false, "offers condition used good" false, "offers condition used acceptable" false } } rainforest api returns the following properties for offers requests paginating offers results amazon returns 10 offers per page to request more offers issue additional requests incrementing the page parameter https //docs trajectdata com/rainforestapi/product data api/parameters/offers the position property shows the position of the offer within the current page of results for example, the first offer of page=2 would have position=1 true falsefalse left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type false left unhandled content type next steps offers parameters https //docs trajectdata com/rainforestapi/product data api/parameters/offers