v10 - Product Content - Demo Endpoints

Retrieve an upload report

Get the upload report with uploadId 3f2cc9f9-79de-472c-aeb7-fef416b77928.

GET /retailer-demo/content/upload-report/3f2cc9f9-79de-472c-aeb7-fef416b77928

  • Request

  • Response

Accept: application/vnd.retailer.v10+json
Content-Type: None
Authorization: Bearer token (omitted)

This endpoint has no request body.

Content-Type: application/vnd.retailer.v10+json

Status: 200 OK

{
  "uploadId" : "3f2cc9f9-79de-472c-aeb7-fef416b77928",
  "language" : "nl",
  "status" : "IN_PROGRESS",
  "attributes" : [ {
    "id" : "EAN",
    "values" : [ {
      "value" : "0811571018314"
    } ],
    "status" : "PUBLISHED"
  }, {
    "id" : "Width",
    "values" : [ {
      "value" : "q200",
      "unitId" : "mm"
    } ],
    "status" : "DECLINED",
    "subStatus" : "VALIDATION_FAILED_INVALID_NUMBER",
    "subStatusDescription" : "The numeric value is incorrect."
  } ],
  "assets" : [ {
    "url" : "https://myshop.com/assets/image/123456.jpg",
    "labels" : [ "FRONT" ],
    "status" : "IN_PROGRESS"
  } ]
}

Get chunk recommendations

Get the top 3 recommended chunkId for a product, based on the provided Name and Description for the product.

POST /retailer-demo/content/chunk-recommendations

  • Request

  • Response

Accept: application/vnd.retailer.v10+json
Content-Type: application/vnd.retailer.v10+json
Authorization: Bearer token (omitted)

{
  "productContents" : [ {
    "attributes" : [ {
      "id" : "Name",
      "values" : [ {
        "value" : "Google Chromecast 3"
      } ]
    }, {
      "id" : "Description",
      "values" : [ {
        "value" : "De Chromecast is een compacte media player waarmee je gemakkelijk muziek, films en internetpagina's vanaf je smartphone, tablet of laptop op je televisie kan streamen."
      } ]
    } ]
  } ]
}

Content-Type: application/vnd.retailer.v10+json

Status: 200 OK

{
  "recommendations" : [ {
    "predictions" : [ {
      "chunkId" : "80007009",
      "probability" : 0.00629093358
    }, {
      "chunkId" : "30013512",
      "probability" : 0.00471464032
    }, {
      "chunkId" : "80008769",
      "probability" : 0.00427499833
    } ]
  } ]
}

Create product content

Create content for product with ean 0811571018314.

POST /retailer-demo/content/products

  • Request

  • Response

Accept: application/vnd.retailer.v10+json
Content-Type: application/vnd.retailer.v10+json
Authorization: Bearer token (omitted)

{
  "language" : "nl",
  "attributes" : [ {
    "id" : "EAN",
    "values" : [ {
      "value" : "0811571018314"
    } ]
  }, {
    "id" : "Weight",
    "values" : [ {
      "value" : "13.7",
      "unitId" : "mm"
    } ]
  } ],
  "assets" : [ {
    "url" : "https://www.example.com/image.jpg",
    "labels" : [ "FRONT" ]
  } ]
}

Content-Type: application/vnd.retailer.v10+json

Status: 202 ACCEPTED

{
  "processStatusId" : "1",
  "eventType" : "CREATE_PRODUCT_CONTENT",
  "description" : "Create content for product(s).",
  "status" : "PENDING",
  "createTimestamp" : "2025-07-09T14:08:39+02:00",
  "links" : [ {
    "rel" : "self",
    "href" : "https://api.bol.com/shared/process-status/1",
    "method" : "GET"
  } ]
}

Get catalog product details by EAN

Get the catalog product details for EAN 0842776106209.

GET /retailer-demo/content/catalog-products/0842776106209

  • Request

  • Response

Accept: application/vnd.retailer.v10+json
Content-Type: None
Authorization: Bearer token (omitted)
Accept-Language: nl

This endpoint has no request body.

Content-Type: application/vnd.retailer.v10+json
Content-Language: nl

Status: 200 OK

{
  "published" : true,
  "gpc" : {
    "chunkId" : "80006345"
  },
  "enrichment" : {
    "status" : 1
  },
  "attributes" : [ {
    "id" : "Kind of Gift",
    "values" : [ {
      "value" : "Altijd-goed-cadeau",
      "valueId" : "700023307"
    } ]
  }, {
    "id" : "Including Computer Keyboard",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "Occasion",
    "values" : [ {
      "value" : "Verjaardag",
      "valueId" : "700028935"
    } ]
  }, {
    "id" : "Number of HDMI Outputs",
    "values" : [ {
      "value" : "1",
      "valueId" : "700029408"
    } ]
  }, {
    "id" : "Domotica Platform",
    "values" : [ {
      "value" : "Google Assistant",
      "valueId" : "700023083"
    }, {
      "value" : "Homey",
      "valueId" : "700023069"
    } ]
  }, {
    "id" : "With Hard Drive Slot",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "Mpn",
    "values" : [ {
      "value" : "Google Chromecast 3 Smart"
    } ]
  }, {
    "id" : "Type of Network Storage",
    "values" : [ {
      "value" : "NAS-systeem",
      "valueId" : "700025563"
    } ]
  }, {
    "id" : "Gender",
    "values" : [ {
      "value" : "Volwassenen",
      "valueId" : "700042507"
    } ]
  }, {
    "id" : "Support with Updates",
    "values" : [ {
      "value" : "Niet van toepassing",
      "valueId" : "700172296"
    } ]
  }, {
    "id" : "Number of USB 3.0 Ports",
    "values" : [ {
      "value" : "Geen",
      "valueId" : "700029417"
    } ]
  }, {
    "id" : "Whats In The Box",
    "values" : [ {
      "value" : "- Chromecast V3\n- Voedingskabel \n- Voedingsadapter"
    } ]
  }, {
    "id" : "With 4K-Support",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "CSR Standard",
    "values" : [ {
      "value" : "Niet van toepassing",
      "valueId" : "700018941"
    } ]
  }, {
    "id" : "Warranty Type",
    "values" : [ {
      "value" : "Carry-in",
      "valueId" : "700039758"
    } ]
  }, {
    "id" : "Warranty Validity Time",
    "values" : [ {
      "value" : "2 jaar",
      "valueId" : "700039756"
    } ]
  }, {
    "id" : "Family Name",
    "values" : [ {
      "value" : "Chromecast Video v3"
    } ]
  }, {
    "id" : "Storage Capacity",
    "values" : [ {
      "value" : "Geen opslagcapaciteit",
      "valueId" : "700038323"
    } ]
  }, {
    "id" : "Connects Independently to Internet",
    "values" : [ {
      "value" : "Y",
      "valueId" : "700071826"
    } ]
  }, {
    "id" : "nonabseo",
    "values" : [ {
      "value" : "Google Chromecast 3 Smart - TV-dongle - Full HD / Zwart"
    } ]
  }, {
    "id" : "With SD-card Input",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "Weight",
    "values" : [ {
      "value" : "262",
      "unitId" : "unece.unit.GRM"
    } ]
  }, {
    "id" : "WiFi Required",
    "values" : [ {
      "value" : "Ja",
      "valueId" : "700172309"
    } ]
  }, {
    "id" : "Ethernet Connection",
    "values" : [ {
      "value" : "0",
      "valueId" : "700029421"
    } ]
  }, {
    "id" : "Compatible to Connect",
    "values" : [ {
      "value" : "Informatie niet beschikbaar",
      "valueId" : "700172303"
    } ]
  }, {
    "id" : "Warranty Exceptions",
    "values" : [ {
      "value" : "gebruikersschade"
    } ]
  }, {
    "id" : "App Required for Full Functionality",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "Appearance Name",
    "values" : [ {
      "value" : "Physical",
      "valueId" : "700043304"
    } ]
  }, {
    "id" : "Mobile Data Connection Possible",
    "values" : [ {
      "value" : "Nee",
      "valueId" : "700172310"
    } ]
  }, {
    "id" : "Sharing User Data Required",
    "values" : [ {
      "value" : "Informatie niet beschikbaar",
      "valueId" : "700172317"
    } ]
  }, {
    "id" : "Bluetooth",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "Introduction Year",
    "values" : [ {
      "value" : "2021",
      "valueId" : "700508346"
    } ]
  }, {
    "id" : "Description",
    "values" : [ {
      "value" : "<p> Met de <strong>Google Chromecast 3 </strong>geef je jouw televisie een betaalbare upgrade. Plug de Chromecast in de HDMI poort van je TV, laat de Chromecast even opstarten en stream je favoriete entertainment (films, muziek, ...)  vanaf je laptop, computer, Smartphone of tablet naar je TV. <br /><br /> </p>\n<h3><strong>Wat is er nieuw?</strong></h3>\n<br /><strong>Deze vernieuwde Chromecast werd in 2018 geïntroduceerd</strong><br />Betere verbindingssnelheid, zo stream je zonder haperingen<br />Streamt in Full HD, 1080P op 60 fps<br /><br /><strong>Frames Per Second (fps)</strong><br />Met de vorige generatie streamde je nog in HD en haalde je maximaal 720P op 60fps op of 1080P op 30 fps. Het aantal beelden of 'frames' per seconde is bepalend voor de beeldkwaliteit van een video. Een laag aantal beelden per seconde zorgt vaak voor een haperend beeld. Door deze upgrade naar 60 fps zullen je video's dus nog vlotter afgespeeld worden. <br /><br /><br />\n<h3><strong>Hoe moet ik streamen?</strong></h3>\nZorg er steeds voor dat je apparaten en de chromecast verbonden zijn met hetzelfde netwerk.<br /><br /><strong>Streamen vanaf mijn Laptop</strong><br />Om vanaf je laptop te streamen moet je de Google Chrome browser installeren. Zo cast je eenvoudig een tabblad op TV terwijl jij draadloos verder surft op andere tabbladen. Handig toch? Om een tabblad vanaf Chrome te casten klik je rechts bovenaan op het instellingen-icoontje, tussen de lijst met instellingen zie je 'Cast' staan. Vervolgens verschijnen alle beschikbare apparaten, klik op je Chromecast en geniet van je content op TV. Er zijn ook sites die het cast-logo meteen tonen naast hun content. In dit geval hoef je hier enkel op te klikken en kan je meteen genieten van de content op jouw TV.<br /><br /><strong>Streamen vanaf mijn Tablet of Smartphone</strong><br />Streamen via je<strong> </strong>tablet of smartphon<strong>e</strong> doe je eenvoudig via verschillende ondersteunde apps.<br /><br />\n<h3><strong>Kijk televisie waar je maar wil en dat zonder kabel!</strong></h3>\n<br />Heb jij een internet - en TV abonnement van Telenet, Proximus, Orange, TV Vlaanderen, ...? Dan kijk je vanaf nu TV op elk scherm met een HDMI aansluiting.<br />1. Sluit de Chromecast aan op je scherm<br />2. Download de online TV app van je provider<br />3. Zoek het cast-icoontje in de app<br />4. Stream naar je TV<br /><br /><strong>Werkt perfect met volgende apps:</strong><br />Yeloplay (Telenet)<br />Proximus TV<br />Orange TV<br />TV Vlaanderen Live TV<br /><br />\n<h3><strong>Overige populaire apps die werken met de Chromecast 3</strong></h3>\n<br />VTM<br />Netflix<br />Stievie<br />VRT nu<br />Spotify<br />YouTube<br />Videoland<br />Dezer<br />VEVO<br />Plex<br />...<br />Wil je meer compatibel apps ontdekken, download en open de Google Home app, tik vervolgens op 'Ontdekken'.<br /><br />\n<p>   </p>"
    } ]
  }, {
    "id" : "Control Through Mobile App",
    "values" : [ {
      "value" : "Y",
      "valueId" : "700071826"
    } ]
  }, {
    "id" : "Number of USB 2.0 Ports",
    "values" : [ {
      "value" : "Geen",
      "valueId" : "700029417"
    } ]
  }, {
    "id" : "Language Instructions",
    "values" : [ {
      "value" : "Universeel",
      "valueId" : "700167762"
    } ]
  }, {
    "id" : "Colour",
    "values" : [ {
      "value" : "Zwart"
    } ]
  }, {
    "id" : "Stream Content from",
    "values" : [ {
      "value" : "Deezer",
      "valueId" : "700094294"
    }, {
      "value" : "Disney+",
      "valueId" : "700094279"
    }, {
      "value" : "Google Chrome",
      "valueId" : "700094280"
    }, {
      "value" : "HBO GO",
      "valueId" : "700094277"
    }, {
      "value" : "Kijk",
      "valueId" : "700094292"
    }, {
      "value" : "Netflix",
      "valueId" : "700094276"
    }, {
      "value" : "KPN iTV",
      "valueId" : "700094295"
    }, {
      "value" : "NOS",
      "valueId" : "700094286"
    }, {
      "value" : "Plex",
      "valueId" : "700094285"
    }, {
      "value" : "ProximusTV",
      "valueId" : "700094283"
    }, {
      "value" : "RTL XL",
      "valueId" : "700094291"
    }, {
      "value" : "Soundcloud",
      "valueId" : "700094293"
    }, {
      "value" : "TelenetTV",
      "valueId" : "700094284"
    }, {
      "value" : "Spotify",
      "valueId" : "700094290"
    }, {
      "value" : "Stievie",
      "valueId" : "700094289"
    }, {
      "value" : "Telfort iTV",
      "valueId" : "700094282"
    }, {
      "value" : "VRT NU",
      "valueId" : "700094278"
    }, {
      "value" : "VTMGo",
      "valueId" : "700094296"
    }, {
      "value" : "YeloPlay",
      "valueId" : "700094288"
    }, {
      "value" : "YouTube",
      "valueId" : "700094287"
    }, {
      "value" : "ZiggoGo",
      "valueId" : "700094281"
    } ]
  }, {
    "id" : "App Works on Operating System",
    "values" : [ {
      "value" : "Informatie niet beschikbaar",
      "valueId" : "700181320"
    } ]
  }, {
    "id" : "Colour Group",
    "values" : [ {
      "value" : "Zwart",
      "valueId" : "700103293"
    } ]
  }, {
    "id" : "Bluetooth Required",
    "values" : [ {
      "value" : "Informatie niet beschikbaar",
      "valueId" : "700172307"
    } ]
  }, {
    "id" : "Height",
    "values" : [ {
      "value" : "48",
      "unitId" : "unece.unit.MMT"
    } ]
  }, {
    "id" : "Language Packaging",
    "values" : [ {
      "value" : "Engels",
      "valueId" : "700068953"
    } ]
  }, {
    "id" : "Width",
    "values" : [ {
      "value" : "110",
      "unitId" : "unece.unit.MMT"
    } ]
  }, {
    "id" : "Including Micro USB Port",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "eWaste",
    "values" : [ {
      "value" : "Y",
      "valueId" : "700071826"
    } ]
  }, {
    "id" : "Including Remote Control",
    "values" : [ {
      "value" : "N",
      "valueId" : "700071825"
    } ]
  }, {
    "id" : "Expose Status Reason",
    "values" : [ {
      "value" : "Expose status override"
    } ]
  }, {
    "id" : "Title",
    "values" : [ {
      "value" : "Google Chromecast 3 Smart - TV-dongle - Full HD / Zwart"
    } ]
  }, {
    "id" : "Product Language",
    "values" : [ {
      "value" : "Engels",
      "valueId" : "700068953"
    } ]
  }, {
    "id" : "Paid Services Required",
    "values" : [ {
      "value" : "Niet van toepassing",
      "valueId" : "700172308"
    } ]
  }, {
    "id" : "Length",
    "values" : [ {
      "value" : "115",
      "unitId" : "unece.unit.MMT"
    } ]
  }, {
    "id" : "Wireless Connection",
    "values" : [ {
      "value" : "Y",
      "valueId" : "700071826"
    } ]
  }, {
    "id" : "Model",
    "values" : [ {
      "value" : "V3"
    } ]
  } ],
  "parties" : [ {
    "name" : "Google",
    "type" : "Brand",
    "role" : "BRAND"
  } ],
  "series" : [ {
    "name" : "Google Chromecast"
  } ]
}