Bol · JSON-LD Context

Bol Com Context

JSON-LD context defining the semantic vocabulary for Bol Com from Bol.

120 Classes 223 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
bol: https://bol.com/schema#

Classes

Problem Violation ChangeTransportRequest Link ProcessStatus SubscriptionRequest ReturnRequest UpdateDeliveryInfo UpdateLoadCarrier UpdateReplenishmentRequest CancellationRequest OrderItemCancellation Fulfilment UpdateOfferRequest UpdateOfferStockRequest BundlePrice Pricing UpdateOfferPriceRequest DeliveryOptionsRequestOrderItem ShippingLabelRequest DeliveryOptionsRequest DeliveryOption DeliveryOptionsResponse HandoverDetails LabelPrice PackageRestrictions OrderItem ShipmentRequest TransportInstruction CreateReturnRequest CreateAddress CreateDeliveryInfo CreatePickupAppointment CreatePickupTimeSlot CreateReplenishmentLine CreateReplenishmentRequest ProductLabelsProduct ProductLabelsRequest Ean RequestProductDestinationsRequest PickupTimeSlotsAddress PickupTimeSlotsRequest PickupTimeSlot PickupTimeSlotsResponse ProductListFilterRange ProductListFilterValue ProductListRequest ProductListProduct ProductListProductEan ProductListResponse Condition CreateOfferRequest StockCreate CreateUnpublishedOfferReportRequest CreateOfferExportRequest CommissionProducts BulkCommissionRatesMultiStatusResponse CommissionDateRange CommissionDateRate CommissionFailedQuery CommissionPriceRange CommissionRange CommissionRate CommissionSuccessfulQuery BulkCommissionQuery BulkCommissionRequest BulkCommissionResponse Commission Reduction SubscriptionResponse SubscriptionsResponse KeySet KeySetResponse ReducedShipment ReducedShipmentItem ReducedShipmentOrder ReducedTransport ShipmentsResponse BillingDetails OrderOffer OrderProduct Shipment ShipmentDetails ShipmentFulfilment ShipmentItem ShipmentOrder ShipmentTransport TransportEvent InvoiceRequests InvoiceRequestsBillingDetails InvoiceRequestsProducts InvoiceRequestsResponse StatusTransitions ReducedReturn ReducedReturnItem ReturnProcessingResult ReturnReason ReturnsResponse CustomerDetails Return ReturnItem RetailerInformationResponse RetailerRating RetailerReview ReducedInvalidReplenishmentLine ReducedReplenishment ReducedReplenishmentLines ReplenishmentsResponse Address DeliveryInformation DestinationWarehouse InvalidReplenishmentLine LoadCarrier PickupAppointment ReplenishmentLine ReplenishmentPickupTimeSlot ReplenishmentResponse StateTransition ProductDestination ProductDestinationAddress

Properties

Property Type Container
type reference
title string
status integer
detail string
host string
instance reference
violations list
name string
reason string
transporterCode string
trackAndTrace string
href string
hreflang string
deprecation string
profile string
templated boolean
processStatusId string
entityId string
eventType string
description string
errorMessage string
createTimestamp dateTime
links list
resources list
url string
subscriptionType string
enabled boolean
identity string
handlingResult string
quantityReturned integer
expectedDeliveryDate string
sscc string
state string
deliveryInfo
numberOfLoadCarriers integer
loadCarriers list
orderItems list
orderItemId string
reasonCode string
method string
deliveryCode string
profileId string
economicOperatorId string
reference string
onHoldByRetailer boolean
unknownProductTitle string
fulfilment
amount integer
managedByRetailer boolean
quantity integer
unitPrice decimal
bundlePrices list
pricing
shippingLabelOfferId string
recommended boolean
validUntilDate date
labelType string
labelDisplayName string
labelPrice reference
packageRestrictions reference
handoverDetails
deliveryOptions list
meetsCustomerExpectation boolean
earliestHandoverDateTime dateTime
latestHandoverDateTime dateTime
collectionMethod string
totalPrice decimal
maxWeight string
maxDimensions string
shipmentReference string
shippingLabelId string
transport
streetName string
houseNumber string
zipCode string
houseNumberExtension string
city string
countryCode string
attentionOf string
address reference
pickupTimeSlot reference
commentToTransporter string
fromDateTime string
untilDateTime string
ean string
labelingByBol boolean
pickupAppointment
lines list
labelFormat string
products list
eans list
timeSlots list
rangeId string
min decimal
max decimal
filterValueId string
searchTerm string
categoryId string
filterRanges list
filterValues list
sort string
page integer
category string
comment string
condition
stock
format string
successfulQueries list
failedQueries list
startDate string
endDate string
rates list
priceRanges list
index decimal
range reference
fixedAmount decimal
percentage decimal
reductionApplied boolean
lower decimal
upper decimal
dateRanges list
commissionRates list
commissionQueries list
commissions list
totalCost decimal
totalCostWithoutReduction decimal
reductions list
maximumPrice decimal
costReduction decimal
id string
subscriptions list
publicKey string
signatureKeys list
shipmentId string
shipmentDateTime dateTime
order reference
shipmentItems list
orderId string
orderPlacedDateTime dateTime
transportId string
shipments list
salutation string
firstName string
surname string
extraAddressInformation string
email string
company string
vatNumber string
kvkNumber string
orderReference string
offerId string
pickupPoint boolean
shipmentDetails
billingDetails
pickupPointName string
deliveryPhoneNumber string
language string
distributionParty string
latestDeliveryDate date
offer
product
quantityShipped integer
commission decimal
transportEvents list
eventCode string
eventDateTime dateTime
customerAccountNumber string
statusTransitions list
invoiceRequests list
statusDateTime dateTime
returnId string
registrationDateTime dateTime
fulfilmentMethod string
returnItems list
rmaId string
expectedQuantity integer
returnReason reference
handled boolean
processingResults list
processingResult string
processingDateTime dateTime
mainReason string
detailedReason string
customerComments string
returns list
transporterName string
customerDetails
retailerId string
displayName string
companyName string
registrationDate string
topRetailer boolean
ratingMethod string
retailerRating
retailerReview
productInformationRating decimal
deliveryTimeRating decimal
shippingRating decimal
serviceRating decimal
totalReviewCount integer
approvalPercentage integer
positiveReviewCount integer
neutralReviewCount integer
negativeReviewCount integer
replenishmentId string
creationDateTime dateTime
invalidLines list
replenishments list
destinationWarehouse reference
quantityAnnounced integer
quantityReceived integer
quantityInProgress integer
quantityWithGradedState integer
quantityWithRegularState integer
transportLabelTrackAndTrace string
transportState string
transportStateUpdateDateTime dateTime
pickupDateTime dateTime
cancellationReason string
lineState string
deliveryInformation reference
stateTransitions list
stateDateTime dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://bol.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "bol": "https://bol.com/schema#",
    "Problem": "bol:Problem",
    "type": {
      "@id": "bol:type",
      "@type": "@id"
    },
    "title": {
      "@id": "bol:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "bol:status",
      "@type": "xsd:integer"
    },
    "detail": {
      "@id": "bol:detail",
      "@type": "xsd:string"
    },
    "host": {
      "@id": "bol:host",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "bol:instance",
      "@type": "@id"
    },
    "violations": {
      "@id": "bol:violations",
      "@container": "@list"
    },
    "Violation": "bol:Violation",
    "name": {
      "@id": "bol:name",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "bol:reason",
      "@type": "xsd:string"
    },
    "ChangeTransportRequest": "bol:ChangeTransportRequest",
    "transporterCode": {
      "@id": "bol:transporterCode",
      "@type": "xsd:string"
    },
    "trackAndTrace": {
      "@id": "bol:trackAndTrace",
      "@type": "xsd:string"
    },
    "Link": "bol:Link",
    "href": {
      "@id": "bol:href",
      "@type": "xsd:string"
    },
    "hreflang": {
      "@id": "bol:hreflang",
      "@type": "xsd:string"
    },
    "deprecation": {
      "@id": "bol:deprecation",
      "@type": "xsd:string"
    },
    "profile": {
      "@id": "bol:profile",
      "@type": "xsd:string"
    },
    "templated": {
      "@id": "bol:templated",
      "@type": "xsd:boolean"
    },
    "ProcessStatus": "bol:ProcessStatus",
    "processStatusId": {
      "@id": "bol:processStatusId",
      "@type": "xsd:string"
    },
    "entityId": {
      "@id": "bol:entityId",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "bol:eventType",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "bol:description",
      "@type": "xsd:string"
    },
    "errorMessage": {
      "@id": "bol:errorMessage",
      "@type": "xsd:string"
    },
    "createTimestamp": {
      "@id": "bol:createTimestamp",
      "@type": "xsd:dateTime"
    },
    "links": {
      "@id": "bol:links",
      "@container": "@list"
    },
    "SubscriptionRequest": "bol:SubscriptionRequest",
    "resources": {
      "@id": "bol:resources",
      "@container": "@list"
    },
    "url": {
      "@id": "bol:url",
      "@type": "xsd:string"
    },
    "subscriptionType": {
      "@id": "bol:subscriptionType",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "bol:enabled",
      "@type": "xsd:boolean"
    },
    "identity": {
      "@id": "bol:identity",
      "@type": "xsd:string"
    },
    "ReturnRequest": "bol:ReturnRequest",
    "handlingResult": {
      "@id": "bol:handlingResult",
      "@type": "xsd:string"
    },
    "quantityReturned": {
      "@id": "bol:quantityReturned",
      "@type": "xsd:integer"
    },
    "UpdateDeliveryInfo": "bol:UpdateDeliveryInfo",
    "expectedDeliveryDate": {
      "@id": "bol:expectedDeliveryDate",
      "@type": "xsd:string"
    },
    "UpdateLoadCarrier": "bol:UpdateLoadCarrier",
    "sscc": {
      "@id": "bol:sscc",
      "@type": "xsd:string"
    },
    "UpdateReplenishmentRequest": "bol:UpdateReplenishmentRequest",
    "state": {
      "@id": "bol:state",
      "@type": "xsd:string"
    },
    "deliveryInfo": {
      "@id": "bol:deliveryInfo"
    },
    "numberOfLoadCarriers": {
      "@id": "bol:numberOfLoadCarriers",
      "@type": "xsd:integer"
    },
    "loadCarriers": {
      "@id": "bol:loadCarriers",
      "@container": "@list"
    },
    "CancellationRequest": "bol:CancellationRequest",
    "orderItems": {
      "@id": "bol:orderItems",
      "@container": "@list"
    },
    "OrderItemCancellation": "bol:OrderItemCancellation",
    "orderItemId": {
      "@id": "bol:orderItemId",
      "@type": "xsd:string"
    },
    "reasonCode": {
      "@id": "bol:reasonCode",
      "@type": "xsd:string"
    },
    "Fulfilment": "bol:Fulfilment",
    "method": {
      "@id": "bol:method",
      "@type": "xsd:string"
    },
    "deliveryCode": {
      "@id": "bol:deliveryCode",
      "@type": "xsd:string"
    },
    "profileId": {
      "@id": "bol:profileId",
      "@type": "xsd:string"
    },
    "UpdateOfferRequest": "bol:UpdateOfferRequest",
    "economicOperatorId": {
      "@id": "bol:economicOperatorId",
      "@type": "xsd:string"
    },
    "reference": {
      "@id": "bol:reference",
      "@type": "xsd:string"
    },
    "onHoldByRetailer": {
      "@id": "bol:onHoldByRetailer",
      "@type": "xsd:boolean"
    },
    "unknownProductTitle": {
      "@id": "bol:unknownProductTitle",
      "@type": "xsd:string"
    },
    "fulfilment": {
      "@id": "bol:fulfilment"
    },
    "UpdateOfferStockRequest": "bol:UpdateOfferStockRequest",
    "amount": {
      "@id": "bol:amount",
      "@type": "xsd:integer"
    },
    "managedByRetailer": {
      "@id": "bol:managedByRetailer",
      "@type": "xsd:boolean"
    },
    "BundlePrice": "bol:BundlePrice",
    "quantity": {
      "@id": "bol:quantity",
      "@type": "xsd:integer"
    },
    "unitPrice": {
      "@id": "bol:unitPrice",
      "@type": "xsd:decimal"
    },
    "Pricing": "bol:Pricing",
    "bundlePrices": {
      "@id": "bol:bundlePrices",
      "@container": "@list"
    },
    "UpdateOfferPriceRequest": "bol:UpdateOfferPriceRequest",
    "pricing": {
      "@id": "bol:pricing"
    },
    "DeliveryOptionsRequestOrderItem": "bol:DeliveryOptionsRequestOrderItem",
    "ShippingLabelRequest": "bol:ShippingLabelRequest",
    "shippingLabelOfferId": {
      "@id": "bol:shippingLabelOfferId",
      "@type": "xsd:string"
    },
    "DeliveryOptionsRequest": "bol:DeliveryOptionsRequest",
    "DeliveryOption": "bol:DeliveryOption",
    "recommended": {
      "@id": "bol:recommended",
      "@type": "xsd:boolean"
    },
    "validUntilDate": {
      "@id": "bol:validUntilDate",
      "@type": "xsd:date"
    },
    "labelType": {
      "@id": "bol:labelType",
      "@type": "xsd:string"
    },
    "labelDisplayName": {
      "@id": "bol:labelDisplayName",
      "@type": "xsd:string"
    },
    "labelPrice": {
      "@id": "bol:labelPrice",
      "@type": "@id"
    },
    "packageRestrictions": {
      "@id": "bol:packageRestrictions",
      "@type": "@id"
    },
    "handoverDetails": {
      "@id": "bol:handoverDetails"
    },
    "DeliveryOptionsResponse": "bol:DeliveryOptionsResponse",
    "deliveryOptions": {
      "@id": "bol:deliveryOptions",
      "@container": "@list"
    },
    "HandoverDetails": "bol:HandoverDetails",
    "meetsCustomerExpectation": {
      "@id": "bol:meetsCustomerExpectation",
      "@type": "xsd:boolean"
    },
    "earliestHandoverDateTime": {
      "@id": "bol:earliestHandoverDateTime",
      "@type": "xsd:dateTime"
    },
    "latestHandoverDateTime": {
      "@id": "bol:latestHandoverDateTime",
      "@type": "xsd:dateTime"
    },
    "collectionMethod": {
      "@id": "bol:collectionMethod",
      "@type": "xsd:string"
    },
    "LabelPrice": "bol:LabelPrice",
    "totalPrice": {
      "@id": "bol:totalPrice",
      "@type": "xsd:decimal"
    },
    "PackageRestrictions": "bol:PackageRestrictions",
    "maxWeight": {
      "@id": "bol:maxWeight",
      "@type": "xsd:string"
    },
    "maxDimensions": {
      "@id": "bol:maxDimensions",
      "@type": "xsd:string"
    },
    "OrderItem": "bol:OrderItem",
    "ShipmentRequest": "bol:ShipmentRequest",
    "shipmentReference": {
      "@id": "bol:shipmentReference",
      "@type": "xsd:string"
    },
    "shippingLabelId": {
      "@id": "bol:shippingLabelId",
      "@type": "xsd:string"
    },
    "transport": {
      "@id": "bol:transport"
    },
    "TransportInstruction": "bol:TransportInstruction",
    "CreateReturnRequest": "bol:CreateReturnRequest",
    "CreateAddress": "bol:CreateAddress",
    "streetName": {
      "@id": "bol:streetName",
      "@type": "xsd:string"
    },
    "houseNumber": {
      "@id": "bol:houseNumber",
      "@type": "xsd:string"
    },
    "zipCode": {
      "@id": "bol:zipCode",
      "@type": "xsd:string"
    },
    "houseNumberExtension": {
      "@id": "bol:houseNumberExtension",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "bol:city",
      "@type": "xsd:string"
    },
    "countryCode": {
      "@id": "bol:countryCode",
      "@type": "xsd:string"
    },
    "attentionOf": {
      "@id": "bol:attentionOf",
      "@type": "xsd:string"
    },
    "CreateDeliveryInfo": "bol:CreateDeliveryInfo",
    "CreatePickupAppointment": "bol:CreatePickupAppointment",
    "address": {
      "@id": "bol:address",
      "@type": "@id"
    },
    "pickupTimeSlot": {
      "@id": "bol:pickupTimeSlot",
      "@type": "@id"
    },
    "commentToTransporter": {
      "@id": "bol:commentToTransporter",
      "@type": "xsd:string"
    },
    "CreatePickupTimeSlot": "bol:CreatePickupTimeSlot",
    "fromDateTime": {
      "@id": "bol:fromDateTime",
      "@type": "xsd:string"
    },
    "untilDateTime": {
      "@id": "bol:untilDateTime",
      "@type": "xsd:string"
    },
    "CreateReplenishmentLine": "bol:CreateReplenishmentLine",
    "ean": {
      "@id": "bol:ean",
      "@type": "xsd:string"
    },
    "CreateReplenishmentRequest": "bol:CreateReplenishmentRequest",
    "labelingByBol": {
      "@id": "bol:labelingByBol",
      "@type": "xsd:boolean"
    },
    "pickupAppointment": {
      "@id": "bol:pickupAppointment"
    },
    "lines": {
      "@id": "bol:lines",
      "@container": "@list"
    },
    "ProductLabelsProduct": "bol:ProductLabelsProduct",
    "ProductLabelsRequest": "bol:ProductLabelsRequest",
    "labelFormat": {
      "@id": "bol:labelFormat",
      "@type": "xsd:string"
    },
    "products": {
      "@id": "bol:products",
      "@container": "@list"
    },
    "Ean": "bol:Ean",
    "RequestProductDestinationsRequest": "bol:RequestProductDestinationsRequest",
    "eans": {
      "@id": "bol:eans",
      "@container": "@list"
    },
    "PickupTimeSlotsAddress": "bol:PickupTimeSlotsAddress",
    "PickupTimeSlotsRequest": "bol:PickupTimeSlotsRequest",
    "PickupTimeSlot": "bol:PickupTimeSlot",
    "PickupTimeSlotsResponse": "bol:PickupTimeSlotsResponse",
    "timeSlots": {
      "@id": "bol:timeSlots",
      "@container": "@list"
    },
    "ProductListFilterRange": "bol:ProductListFilterRange",
    "rangeId": {
      "@id": "bol:rangeId",
      "@type": "xsd:string"
    },
    "min": {
      "@id": "bol:min",
      "@type": "xsd:decimal"
    },
    "max": {
      "@id": "bol:max",
      "@type": "xsd:decimal"
    },
    "ProductListFilterValue": "bol:ProductListFilterValue",
    "filterValueId": {
      "@id": "bol:filterValueId",
      "@type": "xsd:string"
    },
    "ProductListRequest": "bol:ProductListRequest",
    "searchTerm": {
      "@id": "bol:searchTerm",
      "@type": "xsd:string"
    },
    "categoryId": {
      "@id": "bol:categoryId",
      "@type": "xsd:string"
    },
    "filterRanges": {
      "@id": "bol:filterRanges",
      "@container": "@list"
    },
    "filterValues": {
      "@id": "bol:filterValues",
      "@container": "@list"
    },
    "sort": {
      "@id": "bol:sort",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "bol:page",
      "@type": "xsd:integer"
    },
    "ProductListProduct": "bol:ProductListProduct",
    "ProductListProductEan": "bol:ProductListProductEan",
    "ProductListResponse": "bol:ProductListResponse",
    "Condition": "bol:Condition",
    "category": {
      "@id": "bol:category",
      "@type": "xsd:string"
    },
    "comment": {
      "@id": "bol:comment",
      "@type": "xsd:string"
    },
    "CreateOfferRequest": "bol:CreateOfferRequest",
    "condition": {
      "@id": "bol:condition"
    },
    "stock": {
      "@id": "bol:stock"
    },
    "StockCreate": "bol:StockCreate",
    "CreateUnpublishedOfferReportRequest": "bol:CreateUnpublishedOfferReportRequest",
    "format": {
      "@id": "bol:format",
      "@type": "xsd:string"
    },
    "CreateOfferExportRequest": "bol:CreateOfferExportRequest",
    "CommissionProducts": "bol:CommissionProducts",
    "BulkCommissionRatesMultiStatusResponse": "bol:BulkCommissionRatesMultiStatusResponse",
    "successfulQueries": {
      "@id": "bol:successfulQueries",
      "@container": "@list"
    },
    "failedQueries": {
      "@id": "bol:failedQueries",
      "@container": "@list"
    },
    "CommissionDateRange": "bol:CommissionDateRange",
    "startDate": {
      "@id": "bol:startDate",
      "@type": "xsd:string"
    },
    "endDate": {
      "@id": "bol:endDate",
      "@type": "xsd:string"
    },
    "rates": {
      "@id": "bol:rates",
      "@container": "@list"
    },
    "CommissionDateRate": "bol:CommissionDateRate",
    "priceRanges": {
      "@id": "bol:priceRanges",
      "@container": "@list"
    },
    "CommissionFailedQuery": "bol:CommissionFailedQuery",
    "index": {
      "@id": "bol:index",
      "@type": "xsd:decimal"
    },
    "CommissionPriceRange": "bol:CommissionPriceRange",
    "range": {
      "@id": "bol:range",
      "@type": "@id"
    },
    "fixedAmount": {
      "@id": "bol:fixedAmount",
      "@type": "xsd:decimal"
    },
    "percentage": {
      "@id": "bol:percentage",
      "@type": "xsd:decimal"
    },
    "reductionApplied": {
      "@id": "bol:reductionApplied",
      "@type": "xsd:boolean"
    },
    "CommissionRange": "bol:CommissionRange",
    "lower": {
      "@id": "bol:lower",
      "@type": "xsd:decimal"
    },
    "upper": {
      "@id": "bol:upper",
      "@type": "xsd:decimal"
    },
    "CommissionRate": "bol:CommissionRate",
    "dateRanges": {
      "@id": "bol:dateRanges",
      "@container": "@list"
    },
    "CommissionSuccessfulQuery": "bol:CommissionSuccessfulQuery",
    "commissionRates": {
      "@id": "bol:commissionRates",
      "@container": "@list"
    },
    "BulkCommissionQuery": "bol:BulkCommissionQuery",
    "BulkCommissionRequest": "bol:BulkCommissionRequest",
    "commissionQueries": {
      "@id": "bol:commissionQueries",
      "@container": "@list"
    },
    "BulkCommissionResponse": "bol:BulkCommissionResponse",
    "commissions": {
      "@id": "bol:commissions",
      "@container": "@list"
    },
    "Commission": "bol:Commission",
    "totalCost": {
      "@id": "bol:totalCost",
      "@type": "xsd:decimal"
    },
    "totalCostWithoutReduction": {
      "@id": "bol:totalCostWithoutReduction",
      "@type": "xsd:decimal"
    },
    "reductions": {
      "@id": "bol:reductions",
      "@container": "@list"
    },
    "Reduction": "bol:Reduction",
    "maximumPrice": {
      "@id": "bol:maximumPrice",
      "@type": "xsd:decimal"
    },
    "costReduction": {
      "@id": "bol:costReduction",
      "@type": "xsd:decimal"
    },
    "SubscriptionResponse": "bol:SubscriptionResponse",
    "id": {
      "@id": "bol:id",
      "@type": "xsd:string"
    },
    "SubscriptionsResponse": "bol:SubscriptionsResponse",
    "subscriptions": {
      "@id": "bol:subscriptions",
      "@container": "@list"
    },
    "KeySet": "bol:KeySet",
    "publicKey": {
      "@id": "bol:publicKey",
      "@type": "xsd:string"
    },
    "KeySetResponse": "bol:KeySetResponse",
    "signatureKeys": {
      "@id": "bol:signatureKeys",
      "@container": "@list"
    },
    "ReducedShipment": "bol:ReducedShipment",
    "shipmentId": {
      "@id": "bol:shipmentId",
      "@type": "xsd:string"
    },
    "shipmentDateTime": {
      "@id": "bol:shipmentDateTime",
      "@type": "xsd:dateTime"
    },
    "order": {
      "@id": "bol:order",
      "@type": "@id"
    },
    "shipmentItems": {
      "@id": "bol:shipmentItems",
      "@container": "@list"
    },
    "ReducedShipmentItem": "bol:ReducedShipmentItem",
    "ReducedShipmentOrder": "bol:ReducedShipmentOrder",
    "orderId": {
      "@id": "bol:orderId",
      "@type": "xsd:string"
    },
    "orderPlacedDateTime": {
      "@id": "bol:orderPlacedDateTime",
      "@type": "xsd:dateTime"
    },
    "ReducedTransport": "bol:ReducedTransport",
    "transportId": {
      "@id": "bol:transportId",
      "@type": "xsd:string"
    },
    "ShipmentsResponse": "bol:ShipmentsResponse",
    "shipments": {
      "@id": "bol:shipments",
      "@container": "@list"
    },
    "BillingDetails": "bol:BillingDetails",
    "salutation": {
      "@id": "bol:salutation",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "bol:firstName",
      "@type": "xsd:string"
    },
    "surname": {
      "@id": "bol:surname",
      "@type": "xsd:string"
    },
    "extraAddressInformation": {
      "@id": "bol:extraAddressInformation",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "bol:email",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "bol:company",
      "@type": "xsd:string"
    },
    "vatNumber": {
      "@id": "bol:vatNumber",
      "@type": "xsd:string"
    },
    "kvkNumber": {
      "@id": "bol:kvkNumber",
      "@type": "xsd:string"
    },
    "orderReference": {
      "@id": "bol:orderReference",
      "@type": "xsd:string"
    },
    "OrderOffer": "bol:OrderOffer",
    "offerId": {
      "@id": "bol:offerId",
      "@type": "xsd:string"
    },
    "OrderProduct": "bol:OrderProduct",
    "Shipment": "bol:Shipment",
    "pickupPoint": {
      "@id": "bol:pickupPoint",
      "@type": "xsd:boolean"
    },
    "shipmentDetails": {
      "@id": "bol:shipmentDetails"
    },
    "billingDetails": {
      "@id": "bol:billingDetails"
    },
    "ShipmentDetails": "bol:ShipmentDetails",
    "pickupPointName": {
      "@id": "bol:pickupPointName",
      "@type": "xsd:string"
    },
    "deliveryPhoneNumber": {
      "@id": "bol:deliveryPhoneNumber",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "bol:language",
      "@type": "xsd:string"
    },
    "ShipmentFulfilment": "bol:ShipmentFulfilment",
    "distributionParty": {
      "@id": "bol:distributionParty",
      "@type": "xsd:string"
    },
    "latestDeliveryDate": {
      "@id": "bol:latestDeliveryDate",
      "@type": "xsd:date"
    },
    "ShipmentItem": "bol:ShipmentItem",
    "offer": {
      "@id": "bol:offer"
    },
    "product": {
      "@id": "bol:product"
    },
    "quantityShipped": {
      "@id": "bol:quantityShipped",
      "@type": "xsd:integer"
    },
    "commission": {
      "@id": "bol:commission",
      "@type": "xsd:decimal"
    },
    "ShipmentOrder": "bol:ShipmentOrder",
    "ShipmentTransport": "bol:ShipmentTransport",
    "transportEvents": {
      "@id": "bol:transportEvents",
      "@container": "@list"
    },
    "TransportEvent": "bol:TransportEvent",
    "eventCode": {
      "@id": "bol:eventCode",
      "@type": "xsd:string"
    },
    "eventDateTime": {
      "@id": "bol:eventDateTime",
      "@type": "xsd:dateTime"
    },
    "InvoiceRequests": "bol:InvoiceRequests",
    "customerAccountNumber": {
      "@id": "bol:customerAccountNumber",
      "@type": "xsd:string"
    },
    "statusTransitions": {
      "@id": "bol:statusTransitions",
      "@container": "@list"
    },
    "InvoiceRequestsBillingDetails": "bol:InvoiceRequestsBillingDetails",
    "InvoiceRequestsProducts": "bol:InvoiceRequestsProducts",
    "InvoiceRequestsResponse": "bol:InvoiceRequestsResponse",
    "invoiceRequests": {
      "@id": "bol:invoiceRequests",
      "@container": "@list"
    },
    "StatusTransitions": "bol:StatusTransitions",
    "statusDateTime": {
      "@id": "bol:statusDateTime",
      "@type": "xsd:dateTime"
    },
    "ReducedReturn": "bol:ReducedReturn",
    "returnId": {
      "@id": "bol:returnId",
      "@type": "xsd:string"
    },
    "registrationDateTime": {
      "@id": "bol:registrationDateTime",
      "@type": "xsd:dateTime"
    },
    "fulfilmentMethod": {
      "@id": "bol:fulfilmentMethod",
      "@type": "xsd:string"
    },
    "returnItems": {
      "@id": "bol:returnItems",
      "@container": "@list"
    },
    "ReducedReturnItem": "bol:ReducedReturnItem",
    "rmaId": {
      "@id": "bol:rmaId",
      "@type": "xsd:string"
    },
    "expectedQuantity": {
      "@id": "bol:expectedQuantity",
      "@type": "xsd:integer"
    },
    "returnReason": {
      "@id": "bol:returnReason",
      "@type": "@id"
    },
    "handled": {
      "@id": "bol:handled",
      "@type": "xsd:boolean"
    },
    "processingResults": {
      "@id": "bol:processingResults",
      "@container": "@list"
    },
    "ReturnProcessingResult": "bol:ReturnProcessingResult",
    "processingResult": {
      "@id": "bol:processingResult",
      "@type": "xsd:string"
    },
    "processingDateTime": {
      "@id": "bol:processingDateTime",
      "@type": "xsd:dateTime"
    },
    "ReturnReason": "bol:ReturnReason",
    "mainReason": {
      "@id": "bol:mainReason",
      "@type": "xsd:string"
    },
    "detailedReason": {
      "@id": "bol:detailedReason",
      "@type": "xsd:string"
    },
    "customerComments": {
      "@id": "bol:customerComments",
      "@type": "xsd:string"
    },
    "ReturnsResponse": "bol:ReturnsResponse",
    "returns": {
      "@id": "bol:returns",
      "@container": "@list"
    },
    "CustomerDetails": "bol:CustomerDetails",
    "Return": "bol:Return",
    "ReturnItem": "bol:ReturnItem",
    "transporterName": {
      "@id": "bol:transporterName",
      "@type": "xsd:string"
    },
    "customerDetails": {
      "@id": "bol:customerDetails"
    },
    "RetailerInformationResponse": "bol:RetailerInformationResponse",
    "retailerId": {
      "@id": "bol:retailerId",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "bol:displayName",
      "@type": "xsd:string"
    },
    "companyName": {
      "@id": "bol:companyName",
      "@type": "xsd:string"
    },
    "registrationDate": {
      "@id": "bol:registrationDate",
      "@type": "xsd:string"
    },
    "topRetailer": {
      "@id": "bol:topRetailer",
      "@type": "xsd:boolean"
    },
    "ratingMethod": {
      "@id": "bol:ratingMethod",
      "@type": "xsd:string"
    },
    "retailerRating": {
      "@id": "bol:retailerRating"
    },
    "retailerReview": {
      "@id": "bol:retailerReview"
    },
    "RetailerRating": "bol:RetailerRating",
    "productInformationRating": {
      "@id": "bol:productInformationRating",
      "@type": "xsd:decimal"
    },
    "deliveryTimeRating": {
      "@id": "bol:deliveryTimeRating",
      "@type": "xsd:decimal"
    },
    "shippingRating": {
      "@id": "bol:shippingRating",
      "@type": "xsd:decimal"
    },
    "serviceRating": {
      "@id": "bol:serviceRating",
      "@type": "xsd:decimal"
    },
    "RetailerReview": "bol:RetailerReview",
    "totalReviewCount": {
      "@id": "bol:totalReviewCount",
      "@type": "xsd:integer"
    },
    "approvalPercentage": {
      "@id": "bol:approvalPercentage",
      "@type": "xsd:integer"
    },
    "positiveReviewCount": {
      "@id": "bol:positiveReviewCount",
      "@type": "xsd:integer"
    },
    "neutralReviewCount": {
      "@id": "bol:neutralReviewCount",
      "@type": "xsd:integer"
    },
    "negativeReviewCount": {
      "@id": "bol:negativeReviewCount",
      "@type": "xsd:integer"
    },
    "ReducedInvalidReplenishmentLine": "bol:ReducedInvalidReplenishmentLine",
    "ReducedReplenishment": "bol:ReducedReplenishment",
    "replenishmentId": {
      "@id": "bol:replenishmentId",
      "@type": "xsd:string"
    },
    "creationDateTime": {
      "@id": "bol:creationDateTime",
      "@type": "xsd:dateTime"
    },
    "invalidLines": {
      "@id": "bol:invalidLines",
      "@container": "@list"
    },
    "ReducedReplenishmentLines": "bol:ReducedReplenishmentLines",
    "ReplenishmentsResponse": "bol:ReplenishmentsResponse",
    "replenishments": {
      "@id": "bol:replenishments",
      "@container": "@list"
    },
    "Address": "bol:Address",
    "DeliveryInformation": "bol:DeliveryInformation",
    "destinationWarehouse": {
      "@id": "bol:destinationWarehouse",
      "@type": "@id"
    },
    "DestinationWarehouse": "bol:DestinationWarehouse",
    "InvalidReplenishmentLine": "bol:InvalidReplenishmentLine",
    "quantityAnnounced": {
      "@id": "bol:quantityAnnounced",
      "@type": "xsd:integer"
    },
    "quantityReceived": {
      "@id": "bol:quantityReceived",
      "@type": "xsd:integer"
    },
    "quantityInProgress": {
      "@id": "bol:quantityInProgress",
      "@type": "xsd:integer"
    },
    "quantityWithGradedState": {
      "@id": "bol:quantityWithGradedState",
      "@type": "xsd:integer"
    },
    "quantityWithRegularState": {
      "@id": "bol:quantityWithRegularState",
      "@type": "xsd:integer"
    },
    "LoadCarrier": "bol:LoadCarrier",
    "transportLabelTrackAndTrace": {
      "@id": "bol:transportLabelTrackAndTrace",
      "@type": "xsd:string"
    },
    "transportState": {
      "@id": "bol:transportState",
      "@type": "xsd:string"
    },
    "transportStateUpdateDateTime": {
      "@id": "bol:transportStateUpdateDateTime",
      "@type": "xsd:dateTime"
    },
    "PickupAppointment": "bol:PickupAppointment",
    "pickupDateTime": {
      "@id": "bol:pickupDateTime",
      "@type": "xsd:dateTime"
    },
    "cancellationReason": {
      "@id": "bol:cancellationReason",
      "@type": "xsd:string"
    },
    "ReplenishmentLine": "bol:ReplenishmentLine",
    "lineState": {
      "@id": "bol:lineState",
      "@type": "xsd:string"
    },
    "ReplenishmentPickupTimeSlot": "bol:ReplenishmentPickupTimeSlot",
    "ReplenishmentResponse": "bol:ReplenishmentResponse",
    "deliveryInformation": {
      "@id": "bol:deliveryInformation",
      "@type": "@id"
    },
    "stateTransitions": {
      "@id": "bol:stateTransitions",
      "@container": "@list"
    },
    "StateTransition": "bol:StateTransition",
    "stateDateTime": {
      "@id": "bol:stateDateTime",
      "@type": "xsd:dateTime"
    },
    "ProductDestination": "bol:ProductDestination",
    "ProductDestinationAddress": "bol:ProductDestinationAddress"
  },
  "@type": "schema:Dataset",
  "schema:name": "Bol API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Bol's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-28) from openapi/bol-com-openapi.json.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/bol-com-openapi.json"
  ]
}