Core APIs
...
Results
Core Requests
Product
2min
product results when making a request with the type parameter https //docs trajectdata com/redcircleapi/target product data api/parameters/product set to type=product redcircle api will return product details for the product specified in either the tcin , dpci or url parameter product details are retrieved from the product page https //www target com/p/sharpie 4pk highlighters pocket style chisel tip multicolor/ /a 78025470 for a single product on target an example of the json object returned from an product request is shown below { "request info" { "success" true, "credits used" 1, "credits remaining" 999 }, "request metadata" { "created at" "2020 01 01t00 00 00 000z", "processed at" "2020 01 01t00 00 00 001z", "total time taken" 0 1, "target url" "https //www target com/p/ /a 78025470" }, "request parameters" { "type" "product", "tcin" "78025470" }, "product" { "tcin" "78025470", "title" "sharpie pocket 4pk highlighters narrow chisel tip multicolored", "link" "https //www target com/p/sharpie pocket 4pk highlighters narrow chisel tip multicolored/ /a 78025470", "brand" "sharpie", "brand link" "https //www target com/b/sharpie/ /n 56cak", "upc" "071641174603", "dpci" "081 02 3451", "rating" 4 7, "ratings total" 233, "ingredients" "purified water, magnesium sulfate, potassium chloride, salt + adds a negligible amount of sodium, +minerals added for taste", "servings" 24, "nutrients" \[ { "name" "calories", "quantity" 0, "unit" "cal" }, { "name" "total fat", "quantity" 0, "unit" "g" }, { "name" "sodium", "quantity" 0, "unit" "mg" }, { "name" "total carbohydrate", "quantity" 0, "unit" "g" }, { "name" "protein", "quantity" 0, "unit" "g" } ], "main image" { "link" "https //target scene7 com/is/image/target/guest dd2740a1 b9a7 4a4f 906d 3244ff2b517e" }, "images" \[ { "link" "https //target scene7 com/is/image/target/guest dd2740a1 b9a7 4a4f 906d 3244ff2b517e" }, { "link" "https //target scene7 com/is/image/target/guest 29507d0a f7ee 483e b6c1 72237ea26e7a" }, { "link" "https //target scene7 com/is/image/target/guest a6980245 9cab 435d 8469 4f01064e04b8" }, { "link" "https //target scene7 com/is/image/target/guest 3680fd7d ecec 40a9 a13d 7722546532ca" } ], "videos" \[ { "link" "https //target scene7 com/is/content/target/guest 75fa3d67 3821 4e47 8ddf 14aa56078d75 flash9 autox720p 2600k", "type" "video/mp4" }, { "link" "https //target scene7 com/is/content/target/guest 0bf20858 cdf8 4e8a bdc6 723433b97c61 flash9 autox720p 2600k", "type" "video/mp4" } ], "specifications" \[ { "name" "dimensions (overall)", "value" "4 0 inches (h) x 2 5 inches (w) x 2 75 inches (d)" }, { "name" "weight", "value" " 25 ounces" }, { "name" "mount type", "value" "vent mount" }, { "name" "material", "value" "plastic" }, { "name" "warranty", "value" "1 year limited warranty to obtain a copy of the manufacturer's or supplier's warranty for this item prior to purchasing the item, please call target guest services at 1 800 591 3869" } ], "specifications flat" "warranty 1 year limited warranty to obtain a copy of the manufacturer's or supplier's warranty for this item prior to purchasing the item, please call target guest services at 1 800 591 3869 material plastic mount type vent mount weight 25 ounces dimensions (overall) 4 0 inches (h) x 2 5 inches (w) x 2 75 inches (d) ", "description" "draw attention to important information in notes, text and documents with sharpie accent highlighters the 4 bright fluorescent colors make it easy to read highlighted text and emphasize important passages sharpie highlighters dry quickly and resist smearing of many pen and marker inks (let ink dry before highlighting) includes pink, yellow, orange and blue highlighters ", "feature bullets" \[ "bright, easy to see colors make your highlighted text easy to read", "resists smearing of many pen and marker inks (let ink dry before highlighting)", "easy glide, narrow chisel tip is great for highlighting, underlining or writing notes", "slim shape is easy to control and slips into backpacks or notebooks", "includes fluorescent pink, yellow, orange and blue highlighters" ], "aisle" "c76", "weight" "0 14 pound", "dimensions" "0 71 inch (h) x 3 73 inch (w) x 7 61 inch (d)", "buybox winner" { "price" { "value" 2 89, "currency symbol" "$", "currency" "usd" }, "availability" { "raw" "in stock", "in stock" true }, "fulfillment" { "type" "1p", "pickup" true, "pickup info" { "ready in minutes" 120, "stock level" 8, "store id" "1544", "store name" "stamford", "store address" "21 broad st", "store city" "stamford", "store state" "connecticut", "store zipcode" "06901 2309", "store timezone" "america/new york" }, "delivery from store" true, "shipping" true, "shipping info" { "stock level" 20, "services" \[ { "name" "standard", "description" "2 day shipping", "is default" true, "cutoff time" "2022 04 25t16 00 00z", "delivery date" "2022 04 27" } ] } } }, "variants" \[ { "tcin" "80944742", "dpci" "249 05 0062", "upc" "191908446738", "title" "futon sofa with arms charcoal gray room essentials", "link" "https //www target com/p/futon sofa with arms charcoal gray room essentials 8482/ /a 80944742", "main image" "https //target scene7 com/is/image/target/guest 75355849 d52d 4d67 ab5e c53555509118", "swatch image" "https //target scene7 com/is/image/target/guest ba8394de 9ca0 42d6 8786 e61980a930db", "price" { "value" 240, "currency symbol" "$", "currency" "usd" } }, { "tcin" "53214563", "dpci" "249 05 0199", "upc" "672975504878", "title" "futon sofa with arms light gray room essentials", "link" "https //www target com/p/futon sofa with arms light gray room essentials 8482/ /a 53214563", "main image" "https //target scene7 com/is/image/target/guest 36d5db84 693e 4593 9694 710bae4f2263", "swatch image" "https //target scene7 com/is/image/target/guest fc5ac11c d07a 4816 b66d e0e6cb9f98a0", "price" { "value" 340, "currency symbol" "$", "currency" "usd" } } ], "top reviews" \[ { "position" 1, "id" "6cc7ed6a e56d 43e5 b5c2 b4277b336134", "title" "delicious!", "body" "this espresso is delicious! i have used nespresso�s single origin capsules for years because of their taste and quality, and thought i�d give this a try since it was quite a bit cheaper i�m going to switch to this as my go to espresso! i hope target adds more to their single origin lineup!", "date" "2022 03 22t17 08 46 416z", "rating" 5, "source" { "is external source" false, "author name" "avery", "author id" "1999777574", "verified purchase" false } }, { "position" 2, "id" "eb2abd4b e9fe 4f64 b211 0d8731bf969b", "title" "delicious and affordable!", "body" "these were the first store brand nespresso capsules i�ve ever tried i was very hesitant they�re so delicious!", "date" "2022 02 24t03 51 20 194z", "rating" 5, "source" { "is external source" false, "author name" "nico", "author id" "2629062174", "verified purchase" false } } ] }, "location info" { "address" "919 highway d", "city" "osage beach", "state" "missouri", "zipcode" "65065 3169", "store name" "osage beach", "store id" "1914" } } redcircle api returns the following properties for product requests property type description product object an object containing details of the primary product shown on the product page title string the product title link string the url to the product page brand string the brand name of the product, if shown brand link string a url to the brand landing page tcin string the product tcin (target product id) pass the tcin into a type=product request to get product level data about the product dpci string the target "department class item" id of the product upc string the upc of the product, if shown description string the main descriptive text of the product shown on the product page aisle string the product in store aisle location (if available) you can determine which store the results are taken from using the customer zipcode request parameter ingredients string the ingredients string (for grocery tcins) servings number the ingredients string (for grocery tcins) nutrients array nutrients array the main image object contains primary image shown when the product page was loaded name string the name of the nutrient quantity number the quantity of the nutrient unit string the unit the nutrient quantity is measured in feature bullets array the feature bullets property contains an array of strings representing the bullet point features shown on the product page main image object main image object the main image object contains primary image shown when the product page was loaded link string a link to the main image images array images array the images property contains an array of image objects containing the other available product images, excluding the main image the image object has the following properties link string a link to the image videos array videos array the videos property contains an array of video objects the video object has the following properties link string a link to the video type string the mime type (i e video/mp4 ) of the video breadcrumbs array breadcrumbs array an array containing details of the category breadcrumbs in the title section the page (if shown) each object in the breadcrumbs array contains the following properties name string the name of the category breadcrumb link string a link to the category breadcrumb specifications array specifications array the specifications array contains details of the product specifications as shown in the specifications tables name string the name of the specification i e "batteries" value string the value of the specification i e "2 aa batteries" specifications flat string the specifications flat property contains the contents of the specifications array flattened into a string this is useful when exporting data as csv when you require all the specifications content in one field rather than split across multiple rows variants array variants array the variants array contains details of variants of the current product as shown on the product page tcin string the tcin of the variant product can be passed in to a subsequent type=product request in the tcin parameter to retrieve product details of the variant dpci string the dpci of the variant product upc string the upc of the variant product, if shown link string the link to the product page of the variant product title string the title of the variant product main image string the image url to the main image of the variant product swatch image string the swatch image url to the main image of the variant product attributes object an object representing the attributes of the variant eg size , color , etc price object an object representing the price of the variant product rating number the overall rating of the product, out of 5 ratings total number the total number of customer ratings the product has received weight string the product weight, if shown dimensions string the product dimensions (if available) top reviews array an array of review objects containing the reviews shown on the product page under the "guest ratings & reviews" heading the review object has a subset of the properties returned by a type=reviews reviews request https //docs trajectdata com/redcircleapi/target product data api/parameters/reviews note to return all reviews for a given product use the reviews request https //docs trajectdata com/redcircleapi/target product data api/parameters/reviews buybox winner object buybox winner object the "buybox" describes the winning offer for the product the buybox winner object contains details of the winning offer and has the following properties price object the price object represents the price of the buybox winning offer it has the following properties value number the price of the buybox winning offer currency string the 3 letter iso currency code of the buybox winning offer i e usd currency symbol string the currency symbol of the buybox winning offer i e $ was price object the was price object represents the was (previous) price of the buybox winning offer, if shown it has the following properties value number the was price of the buybox winning offer currency string the 3 letter iso currency code of the buybox winning offer i e usd currency symbol string the currency symbol of the buybox winning offer i e $ availability object the availability object contains details the buybox winning product availability it has the following properties raw string the raw availability text as shown on the product page in stock boolean set to true if the product is in stock via any fulfillment channel, false otherwise seller object the seller object contains details the seller of the buybox winning offer it has the following properties name string the name of the seller of the buybox winning offer id string the id of the seller of the buybox winning offer link string a link to the sellers landing page on the target website fulfillment object the fulfillment object contains details the fulfillment channels for the buybox winning product offer it has the following properties type string the fulfillment model for the offer, values are be 1p sold and fulfilled by target 3p sold and fulfilled by third party seller pickup boolean set to true if the pickup from store fulfillment channel is available ( pickup info will be present with further details), false otherwise pickup info object populated when pickup=true contains a ready in minutes property giving the number of minutes the in store pickup will be available, stock level indicating the quantity available in store and further properties detailing the store address delivery from store boolean set to true if the delivery from store fulfillment channel (typically shipt) is available, false otherwise shipping boolean set to true if the shipping fulfillment channel is available ( shipping info will be present with further details), false otherwise shipping info object populated when shipping=true contains a stock level indicating the quantity available for shipping and a services array containing details of each of the types of shipping service offered note that the shipping service with is default=true set is the default selected shipping service for the product location info object location info object an object containing details of the location in which the request was run, as per the customer zipcode request parameter only present when the product buybox winner fulfillment pickup=true (i e when the product is available in store) address string the address of the store the request was run in city string the city the request was run in state string the state the request was run in zipcode string the zipcode the request was run in store name string the name of the store that the request was run from store id string the id of the store that the request was run from next steps product parameters https //docs trajectdata com/redcircleapi/target product data api/parameters/product