{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.monocrawl.com/schemas/klarna/product-offers.json","title":"klarna/product-offers data fields","description":"Optional data supplied by this operation. Null means unknown.","type":"object","properties":{"count":{"description":"Number of records in this response, not lifetime or total matches.","type":["number","null"]},"has_more":{"description":"Source continuation indicator; null means unknown.","type":["boolean","null"]},"images":{"description":"Optional images supplied by this operation. Null means unknown.","type":["array","null"],"items":{"description":"Optional record supplied by this operation. Null means unknown.","type":["string","null"]}},"items":{"description":"Returned records. Source coverage and completeness vary.","type":["array"],"items":{"description":"Optional record supplied by this operation. Null means unknown.","type":"object","properties":{"availability":{"description":"Optional availability supplied by this operation. Null means unknown.","type":["string","null"]},"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]},"delivery_time":{"description":"Optional delivery time supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"maxDays":{"description":"Optional maxDays supplied by this operation. Null means unknown.","type":["number","null"]},"minDays":{"description":"Optional minDays supplied by this operation. Null means unknown.","type":["number","null"]}},"additionalProperties":true},"id":{"description":"Source identifier. Preserve the supplied type and exact value.","type":["string","null"]},"installment":{"description":"Optional installment supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]},"interval":{"description":"Optional interval supplied by this operation. Null means unknown.","type":["string","null"]},"price":{"description":"Source price. Currency, taxes and availability depend on the listing.","type":["number","null"]},"term_length":{"description":"Optional term length supplied by this operation. Null means unknown.","type":["number","null"]}},"additionalProperties":true},"labels":{"description":"Optional labels supplied by this operation. Null means unknown.","type":["array","null"],"items":{"description":"Optional record supplied by this operation. Null means unknown.","type":["string","null"]}},"merchant":{"description":"Optional merchant supplied by this operation. Null means unknown.","type":["string","null"]},"merchant_country":{"description":"Optional merchant country supplied by this operation. Null means unknown.","type":["string","null"]},"merchant_id":{"description":"Optional merchant id supplied by this operation. Null means unknown.","type":["string","null"]},"merchant_logo_url":{"description":"Optional merchant logo url supplied by this operation. Null means unknown.","type":["string","null"]},"price":{"description":"Source price. Currency, taxes and availability depend on the listing.","type":["number","null"]},"shipping_cost":{"description":"Optional shipping cost supplied by this operation. Null means unknown.","type":["number","null"]},"stock_status":{"description":"Optional stock status supplied by this operation. Null means unknown.","type":["string","null"]},"title":{"description":"Source title when supplied.","type":["string","null"]},"url":{"description":"Original source URL when supplied.","type":["string","null"]}},"additionalProperties":true,"allOf":[{"anyOf":[{"required":["availability"],"properties":{"availability":{"description":"Optional availability supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["currency"],"properties":{"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["delivery_time"],"properties":{"delivery_time":{"description":"Optional delivery time supplied by this operation. Null means unknown.","type":["object"],"properties":{"maxDays":{"description":"Optional maxDays supplied by this operation. Null means unknown.","type":["number","null"]},"minDays":{"description":"Optional minDays supplied by this operation. Null means unknown.","type":["number","null"]}},"additionalProperties":true}}},{"required":["id"],"properties":{"id":{"description":"Source identifier. Preserve the supplied type and exact value.","type":["string"],"minLength":1}}},{"required":["installment"],"properties":{"installment":{"description":"Optional installment supplied by this operation. Null means unknown.","type":["object"],"properties":{"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]},"interval":{"description":"Optional interval supplied by this operation. Null means unknown.","type":["string","null"]},"price":{"description":"Source price. Currency, taxes and availability depend on the listing.","type":["number","null"]},"term_length":{"description":"Optional term length supplied by this operation. Null means unknown.","type":["number","null"]}},"additionalProperties":true}}},{"required":["labels"],"properties":{"labels":{"description":"Optional labels supplied by this operation. Null means unknown.","type":["array"],"items":{"description":"Optional record supplied by this operation. Null means unknown.","type":["string","null"]}}}},{"required":["merchant"],"properties":{"merchant":{"description":"Optional merchant supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["merchant_country"],"properties":{"merchant_country":{"description":"Optional merchant country supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["merchant_id"],"properties":{"merchant_id":{"description":"Optional merchant id supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["merchant_logo_url"],"properties":{"merchant_logo_url":{"description":"Optional merchant logo url supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["price"],"properties":{"price":{"description":"Source price. Currency, taxes and availability depend on the listing.","type":["number"]}}},{"required":["shipping_cost"],"properties":{"shipping_cost":{"description":"Optional shipping cost supplied by this operation. Null means unknown.","type":["number"]}}},{"required":["stock_status"],"properties":{"stock_status":{"description":"Optional stock status supplied by this operation. Null means unknown.","type":["string"],"minLength":1}}},{"required":["title"],"properties":{"title":{"description":"Source title when supplied.","type":["string"],"minLength":1}}},{"required":["url"],"properties":{"url":{"description":"Original source URL when supplied.","type":["string"],"minLength":1}}}]}]}},"product_id":{"description":"Optional product id supplied by this operation. Null means unknown.","type":["string","null"]},"region":{"description":"Optional region supplied by this operation. Null means unknown.","type":["string","null"]},"summary":{"description":"Optional summary supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"internationalOffer":{"description":"Optional internationalOffer supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"condition":{"description":"Optional condition supplied by this operation. Null means unknown.","type":["string","null"]},"count":{"description":"Number of records in this response, not lifetime or total matches.","type":["number","null"]},"notInStock":{"description":"Optional notInStock supplied by this operation. Null means unknown.","type":["boolean","null"]}},"additionalProperties":true},"minPriceAcrossAllOffers":{"description":"Optional minPriceAcrossAllOffers supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"amount":{"description":"Optional amount supplied by this operation. Null means unknown.","type":["string","null"]},"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]}},"additionalProperties":true},"minPriceInStock":{"description":"Optional minPriceInStock supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"amount":{"description":"Optional amount supplied by this operation. Null means unknown.","type":["string","null"]},"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]}},"additionalProperties":true},"nationalOffer":{"description":"Optional nationalOffer supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"condition":{"description":"Optional condition supplied by this operation. Null means unknown.","type":["string","null"]},"count":{"description":"Number of records in this response, not lifetime or total matches.","type":["number","null"]},"maxPrice":{"description":"Optional maxPrice supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"amount":{"description":"Optional amount supplied by this operation. Null means unknown.","type":["string","null"]},"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]}},"additionalProperties":true},"minPrice":{"description":"Optional minPrice supplied by this operation. Null means unknown.","type":["object","null"],"properties":{"amount":{"description":"Optional amount supplied by this operation. Null means unknown.","type":["string","null"]},"currency":{"description":"Optional currency supplied by this operation. Null means unknown.","type":["string","null"]}},"additionalProperties":true},"notInStock":{"description":"Optional notInStock supplied by this operation. Null means unknown.","type":["boolean","null"]}},"additionalProperties":true}},"additionalProperties":true}},"additionalProperties":true,"required":["items"],"x-contract-version":"2026-09-22","x-validation-scope":"Required success payload structure; optional fields and source completeness remain separate.","examples":[{"count":0,"has_more":false,"images":["example"],"items":[{"availability":"example","currency":"example","delivery_time":{"maxDays":0,"minDays":0},"id":"example","installment":{"currency":"example","interval":"example","price":0,"term_length":0},"labels":["example"],"merchant":"example","merchant_country":"example","merchant_id":"example","merchant_logo_url":"https://example.com/example","price":0,"shipping_cost":0,"stock_status":"example","title":"example","url":"https://example.com/example"}],"product_id":"example","region":"example","summary":{"internationalOffer":{"condition":"example","count":0,"notInStock":false},"minPriceAcrossAllOffers":{"amount":"example","currency":"example"},"minPriceInStock":{"amount":"example","currency":"example"},"nationalOffer":{"condition":"example","count":0,"maxPrice":{"amount":"example","currency":"example"},"minPrice":{"amount":"example","currency":"example"},"notInStock":false}}}]}