{"openapi":"3.1.0","info":{"title":"Amber Public API","version":"1.3.0","description":"Read-only access to brand business data. Products are Parent Products; Product Options and SKUs are distinct resources. Follow reference IDs and collection cursors for complete graphs. API keys never impersonate their creator. New source monetary values are decimal strings; deployed summary numbers remain unchanged. JSON specifications retain all nested fields. Archived rows remain visible unless soft-deleted; supplier-private quote drafts are excluded."},"servers":[{"url":"https://app.amber.ai/api/public/v1"}],"tags":[{"name":"Brand"},{"name":"Parent Products"},{"name":"Product Options"},{"name":"SKUs"},{"name":"Product Versions"},{"name":"Boms"},{"name":"Bom Components"},{"name":"Bom Skus"},{"name":"Measurement Tables"},{"name":"Measurement Table Skus"},{"name":"Product Relations"},{"name":"Product Option Values"},{"name":"Product Option Dimension Values"},{"name":"Product Option Prices"},{"name":"Product Option Collections"},{"name":"Sku Dimension Values"},{"name":"Product Collections"},{"name":"Product Tags"},{"name":"Product Launch Windows"},{"name":"Suppliers"},{"name":"Quotes"},{"name":"Quote Revisions"},{"name":"Quote Items"},{"name":"Quote Price Bands"},{"name":"Quote Notes"},{"name":"Samples"},{"name":"Sample Rounds"},{"name":"Sample Checklist Results"},{"name":"Orders"},{"name":"Order Items"},{"name":"Order Amendments"},{"name":"Production Runs"},{"name":"Production Run Items"},{"name":"Production Run Item Revisions"},{"name":"Shipments"},{"name":"Shipment Items"},{"name":"Shipment Cartons"},{"name":"Shipment Carton Items"},{"name":"Shipment Charges"},{"name":"Order Shipments"},{"name":"Legs"},{"name":"Leg Items"},{"name":"Bookings"},{"name":"Booking Items"},{"name":"Shipment Bookings"},{"name":"Shipment Item Lineages"},{"name":"Packing Lists"},{"name":"Packing List Lines"},{"name":"Goods Receipts"},{"name":"Goods Receipt Lines"},{"name":"Inventory"},{"name":"Invoices"},{"name":"Invoice Lines"},{"name":"Payment Agreements"},{"name":"Payment Milestones"},{"name":"Payments"},{"name":"Payment Settlements"},{"name":"Payment Receipts"},{"name":"Partners"},{"name":"Contacts"},{"name":"Locations"},{"name":"Brand Locations"},{"name":"Partner Locations"},{"name":"Documents"},{"name":"Document Types"},{"name":"Images"},{"name":"Notes"},{"name":"Materials"},{"name":"Material Variants"},{"name":"Bom Sections"},{"name":"Categories"},{"name":"Collections"},{"name":"Launch Windows"},{"name":"Tags"},{"name":"Colors"},{"name":"Options"},{"name":"Option Values"},{"name":"Dimensions"},{"name":"Dimension Values"},{"name":"Dimension Groups"},{"name":"Dimension Group Dimensions"},{"name":"Dimension Curves"},{"name":"Dimension Curve Axes"},{"name":"Dimension Curve Axis Values"},{"name":"Dimension Curve Cells"},{"name":"Checklists"},{"name":"Packing Templates"},{"name":"Carton Sizes"},{"name":"Couriers"},{"name":"Payment Terms"},{"name":"Units Of Measure"},{"name":"Countries"},{"name":"Custom Field Definitions"}],"components":{"securitySchemes":{"ApiKeyAuth":{"type":"http","scheme":"bearer","description":"A brand-scoped or global amb_sk_... API key."}},"schemas":{"Error":{"type":"object","properties":{"error":{"type":"string"},"errorCode":{"type":"string"},"details":{"description":"Parameter validation issues, when available.","$ref":"#/components/schemas/Error/$defs/__schema0"}},"required":["error","errorCode"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Error/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Error/$defs/__schema0"}}]}}},"Brand":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Brand UUID for relationships and document subjects."},"slug":{"type":"string","description":"Brand slug used in public API paths."},"name":{"type":"string","description":"Brand display name."}},"required":["id","slug","name"],"additionalProperties":false},"ProductList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"},"status":{"type":["string","null"]},"category":{"type":["string","null"]},"categoryId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"currentProductVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","status","category","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductDetail":{"type":"object","properties":{"launchWindow":{"type":["string","null"]},"estimatedVolume":{"type":["number","null"]},"globalMoq":{"type":["number","null"]},"htsCodeOverride":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema0"},{"type":"null"}]},"productOwnerUserId":{"type":["string","null"]},"currentProductVersionId":{"type":["string","null"]},"optionGroupCurveId":{"type":["string","null"]},"lastActivityAt":{"type":["string","null"]},"included":{"type":"object","properties":{"documents":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"subjects":{"type":"array","items":{"type":"object","properties":{"subjectKind":{"type":"string"},"subjectKey":{"type":"string"},"establishedAs":{"type":"string"},"subjectLabel":{"type":"string"}},"required":["subjectKind","subjectKey","establishedAs","subjectLabel"],"additionalProperties":false}},"id":{"type":"string"},"ownerType":{"type":"string"},"ownerId":{"type":"string"},"visibility":{"type":"string"},"documentTypeId":{"type":["string","null"]},"dataValue":{"type":["string","null"]},"fileName":{"type":["string","null"]},"mimeType":{"type":["string","null"]},"fileSizeBytes":{"type":["number","null"]},"channel":{"type":"string"},"source":{"type":["string","null"]},"supersededByDocumentId":{"type":["string","null"]},"supersededAt":{"type":["string","null"]},"supersededReason":{"type":["string","null"]},"senderRole":{"type":["string","null"]},"issuerName":{"type":["string","null"]},"extent":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema1"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]},"subjectKind":{"type":["string","null"]},"subjectKey":{"type":["string","null"]}},"required":["subjects","id","ownerType","ownerId","visibility","documentTypeId","dataValue","fileName","mimeType","fileSizeBytes","channel","source","supersededByDocumentId","supersededAt","supersededReason","senderRole","issuerName","extent","createdAt","updatedAt","deletedAt","subjectKind","subjectKey"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"images":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"filename":{"type":"string"},"fileSize":{"type":"number"},"mimeType":{"type":"string"},"category":{"type":"string"},"entityId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"entityType":{"type":["string","null"]},"description":{"type":["string","null"]},"title":{"type":["string","null"]},"idx":{"type":"number"},"isThumbnail":{"type":"boolean"},"isInternal":{"type":"boolean"},"uploadedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","filename","fileSize","mimeType","category","entityId","entityType","description","title","idx","isThumbnail","isInternal","uploadedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"bomSections":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":"string"},"name":{"type":"string"},"sequence":{"type":"number"},"relevantFieldKeys":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema2"},{"type":"null"}]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","sequence","relevantFieldKeys","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"launchWindowDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"launchStartDate":{"type":["string","null"]},"launchEndDate":{"type":["string","null"]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","collectionId","name","code","uiColor","launchStartDate","launchEndDate","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"tagDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","uiColor","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"collectionDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema3"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","uiColor","customFields","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"dimensionValueDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"value":{"type":"string"},"customerFacingLabel":{"type":["string","null"]},"sequence":{"type":"number"},"skuCode":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","dimensionId","value","customerFacingLabel","sequence","skuCode","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"dimensionDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"skuSequence":{"type":"number"},"listSequence":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","skuSequence","listSequence","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"optionValueDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":["string","null"]},"status":{"type":"string"},"sequence":{"type":"number"},"hexCode":{"type":["string","null"]},"swatchVersion":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","optionId","name","code","status","sequence","hexCode","swatchVersion","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"optionDefinitions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"key":{"type":"string"},"sequence":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","key","sequence","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"categories":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"parentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":["string","null"]},"defaultHtsCode":{"type":["string","null"]},"defaultSizeSystemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"defaultTargetSize":{"type":["string","null"]},"nextValue":{"type":["number","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","parentId","name","code","defaultHtsCode","defaultSizeSystemId","defaultTargetSize","nextValue","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"colors":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"},"hexCode":{"type":["string","null"]},"swatchVersion":{"type":"number"},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema4"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status","code","name","hexCode","swatchVersion","customFields","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"materialVariants":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierMaterialVariantName":{"type":["string","null"]},"supplierMaterialVariantCode":{"type":["string","null"]},"negotiatedPrice":{"type":["string","null"]},"negotiatedPriceCurrency":{"type":["string","null"]},"imageVersion":{"type":"number"},"hexCode":{"type":["string","null"]},"colorId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema5"},{"type":"null"}]},"status":{"type":"string"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","componentId","supplierMaterialVariantName","supplierMaterialVariantCode","negotiatedPrice","negotiatedPriceCurrency","imageVersion","hexCode","colorId","customFields","status","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"materials":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomSectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":["string","null"]},"composition":{"type":["string","null"]},"description":{"type":["string","null"]},"gsm":{"type":["number","null"]},"supplier":{"type":["string","null"]},"supplierProductCode":{"type":["string","null"]},"status":{"type":"string"},"negotiatedPrice":{"type":["string","null"]},"negotiatedPriceCurrency":{"type":["string","null"]},"properties":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema6"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema7"},{"type":"null"}]},"imageVersion":{"type":"number"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","bomSectionId","name","code","composition","description","gsm","supplier","supplierProductCode","status","negotiatedPrice","negotiatedPriceCurrency","properties","customFields","imageVersion","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"productOptions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"name":{"type":"string"},"vendorFacingProductName":{"type":["string","null"]},"sequence":{"type":"number"},"status":{"type":"string"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"collectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"launchWindow":{"type":["string","null"]},"channel":{"type":["string","null"]},"measurementTableId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"construction":{"type":["string","null"]},"hsCode":{"type":["string","null"]},"hsConfirmed":{"type":"boolean"},"hsWhy":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema8"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","productId","name","vendorFacingProductName","sequence","status","supplierId","collectionId","launchWindow","channel","measurementTableId","construction","hsCode","hsConfirmed","hsWhy","customFields","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"skus":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"code":{"type":"string"},"status":{"type":"string"},"upc":{"type":["string","null"]},"retailPrice":{"type":["string","null"]},"wholesalePrice":{"type":["string","null"]},"colorId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"htsCodeOverride":{"type":["string","null"]},"productOptionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}],"description":"Product Option ID from /product-options."},"targetFobOverride":{"type":["string","null"]},"launchWindowOverride":{"type":["string","null"]},"collectionIdsOverride":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema9"},{"type":"null"}]},"weightValue":{"type":["string","null"]},"weightUomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","code","status","upc","retailPrice","wholesalePrice","colorId","htsCodeOverride","productOptionId","targetFobOverride","launchWindowOverride","collectionIdsOverride","weightValue","weightUomId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"versions":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"versionNumber":{"type":"number"},"versionName":{"type":["string","null"]},"status":{"type":"string"},"isActive":{"type":"boolean"},"weightValue":{"type":["string","null"]},"weightUomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"targetFob":{"type":["string","null"]},"targetFobCurrency":{"type":["string","null"]},"priceCurrency":{"type":["string","null"]},"moq":{"type":["number","null"]},"moqByColor":{"type":["number","null"]},"moqLastConfirmedAt":{"type":["string","null"]},"technicalSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema10"},{"type":"null"}]},"packagingSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema11"},{"type":"null"}]},"labelingSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema12"},{"type":"null"}]},"sizeSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema13"},{"type":"null"}]},"baseVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"protoId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"notes":{"type":["string","null"]},"changesSummary":{"type":["string","null"]},"approvedAt":{"type":["string","null"]},"approvedBy":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","versionNumber","versionName","status","isActive","weightValue","weightUomId","targetFob","targetFobCurrency","priceCurrency","moq","moqByColor","moqLastConfirmedAt","technicalSpecs","packagingSpecs","labelingSpecs","sizeSpecs","baseVersionId","protoId","partnerId","notes","changesSummary","approvedAt","approvedBy","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"boms":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"isDefault":{"type":"boolean"},"constructionAnnotations":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema14"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productVersionId","name","isDefault","constructionAnnotations","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"bomComponents":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"componentVariantId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"bomSectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":["string","null"]},"composition":{"type":["string","null"]},"quantity":{"type":["string","null"]},"unitPrice":{"type":["string","null"]},"gsm":{"type":["number","null"]},"supplier":{"type":["string","null"]},"notes":{"type":["string","null"]},"properties":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema15"},{"type":"null"}]},"showOnPo":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","bomId","componentId","componentVariantId","bomSectionId","name","composition","quantity","unitPrice","gsm","supplier","notes","properties","showOnPo","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"measurementTables":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"sizeSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductDetail/$defs/__schema16"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productVersionId","name","sizeSpecs","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"optionValues":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","optionValueId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"dimensionValues":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","dimensionValueId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"prices":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"kind":{"type":"string"},"currency":{"type":"string"},"amount":{"type":"string"}},"required":["productOptionId","kind","currency","amount"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"optionCollections":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","collectionId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"bomSkus":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["bomId","skuId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"measurementTableSkus":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"measurementTableId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["measurementTableId","skuId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"skuDimensionValues":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["skuId","dimensionValueId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"collections":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":["number","null"]},"unitPrice":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","collectionId","quantity","unitPrice","notes","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"tags":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"tagId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":"string"}},"required":["productId","tagId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"launchWindows":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"launchWindowId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":"string"}},"required":["productId","launchWindowId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false},"relations":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"relatedProductId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"relationType":{"type":"string"},"createdByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","productId","relatedProductId","relationType","createdByUserId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991},"url":{"type":"string"}},"required":["items","nextCursor","totalItems","url"],"additionalProperties":false}},"additionalProperties":false},"id":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"},"status":{"type":["string","null"]},"description":{"type":["string","null"]},"category":{"type":["string","null"]},"categoryId":{"type":["string","null"]},"variants":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"sku":{"type":"string"},"color":{"type":["string","null"]},"size":{"type":["string","null"]}},"required":["id","sku","color","size"],"additionalProperties":false}},"suppliers":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]}},"required":["id","name","shortName"],"additionalProperties":false}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","status","description","category","categoryId","variants","suppliers","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema5"}}]},"__schema6":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema6"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema6"}}]},"__schema7":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema7"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema7"}}]},"__schema8":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema8"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema8"}}]},"__schema9":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema9"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema9"}}]},"__schema10":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema10"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema10"}}]},"__schema11":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema11"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema11"}}]},"__schema12":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema12"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema12"}}]},"__schema13":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema13"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema13"}}]},"__schema14":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema14"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema14"}}]},"__schema15":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema15"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema15"}}]},"__schema16":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema16"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductDetail/$defs/__schema16"}}]}}},"OrderList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"orderNumber":{"type":"string"},"status":{"type":"string"},"supplierName":{"type":"string"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"totalAmount":{"type":["number","null"]},"currency":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderNumber","status","supplierName","totalAmount","currency","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"OrderDetail":{"type":"object","properties":{"details":{"type":"object","properties":{"id":{"type":"string"},"code":{"type":"string"},"externalOrderCode":{"type":["string","null"]},"supplierId":{"type":"string"},"status":{"type":"string"},"orderPlacedDate":{"type":["string","null"]},"targetExFactoryDate":{"type":["string","null"]},"agreedExFactoryDate":{"type":["string","null"]},"revisedExFactoryDate":{"type":["string","null"]},"actualExFactoryDate":{"type":["string","null"]},"targetDeliveryDate":{"type":["string","null"]},"agreedDeliveryDate":{"type":["string","null"]},"needByDate":{"type":["string","null"]},"currency":{"type":["string","null"]},"orderType":{"type":"string"},"priority":{"type":"string"},"deliveryTerms":{"type":["string","null"]},"countryOfOriginCode":{"type":["string","null"]},"brandOwnerId":{"type":["string","null"]},"paymentTermsId":{"type":["string","null"]},"notes":{"anyOf":[{"$ref":"#/components/schemas/OrderDetail/$defs/__schema0"},{"type":"null"}]},"memo":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/OrderDetail/$defs/__schema1"},{"type":"null"}]},"lastActivityAt":{"type":["string","null"]},"subtotalAmount":{"type":["string","null"]},"dutyAmount":{"type":["string","null"]},"dutySource":{"type":["string","null"]},"freightCharges":{"type":["string","null"]},"otherCosts":{"type":["string","null"]},"totalAmount":{"type":["string","null"]},"exchangeRate":{"type":["string","null"]},"subtotalAmountBase":{"type":["string","null"]},"dutyAmountBase":{"type":["string","null"]},"freightChargesBase":{"type":["string","null"]},"otherCostsBase":{"type":["string","null"]},"totalAmountBase":{"type":["string","null"]},"quoteId":{"type":["string","null"]},"locationId":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","code","externalOrderCode","supplierId","status","orderPlacedDate","targetExFactoryDate","agreedExFactoryDate","revisedExFactoryDate","actualExFactoryDate","targetDeliveryDate","agreedDeliveryDate","needByDate","currency","orderType","priority","deliveryTerms","countryOfOriginCode","brandOwnerId","paymentTermsId","notes","memo","customFields","lastActivityAt","subtotalAmount","dutyAmount","dutySource","freightCharges","otherCosts","totalAmount","exchangeRate","subtotalAmountBase","dutyAmountBase","freightChargesBase","otherCostsBase","totalAmountBase","quoteId","locationId","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"id":{"type":"string"},"orderNumber":{"type":"string"},"status":{"type":"string"},"supplier":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"required":["id","name"],"additionalProperties":false},"lineItems":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"skuId":{"type":["string","null"]},"productVersionId":{"type":["string","null"]},"productCode":{"type":"string"},"productName":{"type":"string"},"quantity":{"type":["number","null"]},"unitPrice":{"type":["number","null"]}},"required":["productCode","productName","quantity","unitPrice"],"additionalProperties":false}},"totalAmount":{"type":["number","null"]},"currency":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderNumber","status","supplier","lineItems","totalAmount","currency","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/OrderDetail/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/OrderDetail/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/OrderDetail/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/OrderDetail/$defs/__schema1"}}]}}},"SupplierList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"status":{"type":["string","null"]},"country":{"type":["string","null"]},"createdAt":{"type":"string"}},"required":["id","name","shortName","status","country","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"SupplierDetail":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"status":{"type":["string","null"]},"country":{"type":["string","null"]},"address":{"type":["string","null"]},"contacts":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"role":{"type":["string","null"]}},"required":["name","email","role"],"additionalProperties":false}},"createdAt":{"type":"string"}},"required":["id","name","shortName","status","country","address","contacts","createdAt"],"additionalProperties":false},"QuoteList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"rfqNumber":{"type":"string"},"quoteNumber":{"type":"string"},"status":{"type":"string"},"supplierName":{"type":"string"},"productName":{"type":"string"},"targetPrice":{"type":["number","null"]},"currency":{"type":"string"},"createdAt":{"type":"string"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]}},"required":["id","quoteNumber","status","supplierName","productName","targetPrice","currency","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"QuoteDetail":{"type":"object","properties":{"details":{"type":"object","properties":{"id":{"type":"string"},"code":{"type":["string","null"]},"status":{"type":"string"},"supplierId":{"type":["string","null"]},"productVersionId":{"type":["string","null"]},"rfqGroupId":{"type":["string","null"]},"brandOwnerId":{"type":["string","null"]},"dueDate":{"type":["string","null"]},"lastUpdate":{"type":["string","null"]},"quoteModel":{"type":["string","null"]},"packagingInstructions":{"type":["string","null"]},"productionNotes":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/QuoteDetail/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]},"deletedAt":{"type":["string","null"]}},"required":["id","code","status","supplierId","productVersionId","rfqGroupId","brandOwnerId","dueDate","lastUpdate","quoteModel","packagingInstructions","productionNotes","customFields","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"id":{"type":"string"},"rfqNumber":{"type":"string"},"quoteNumber":{"type":"string"},"status":{"type":"string"},"supplier":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"required":["id","name"],"additionalProperties":false},"product":{"type":"object","properties":{"id":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"}},"required":["id","code","name"],"additionalProperties":false},"targetPrice":{"type":["number","null"]},"currency":{"type":"string"},"quantity":{"type":["number","null"]},"notes":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","quoteNumber","status","supplier","product","targetPrice","currency","quantity","notes","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/QuoteDetail/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/QuoteDetail/$defs/__schema0"}}]}}},"DocumentContent":{"type":"object","properties":{"url":{"type":"string"},"expiresAt":{"type":"string"},"extent":{"anyOf":[{"$ref":"#/components/schemas/DocumentContent/$defs/__schema0"},{"type":"null"}]}},"required":["url","expiresAt","extent"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/DocumentContent/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/DocumentContent/$defs/__schema0"}}]}}},"ProductOptions":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"name":{"type":"string"},"vendorFacingProductName":{"type":["string","null"]},"sequence":{"type":"number"},"status":{"type":"string"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"collectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"launchWindow":{"type":["string","null"]},"channel":{"type":["string","null"]},"measurementTableId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"construction":{"type":["string","null"]},"hsCode":{"type":["string","null"]},"hsConfirmed":{"type":"boolean"},"hsWhy":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductOptions/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","productId","name","vendorFacingProductName","sequence","status","supplierId","collectionId","launchWindow","channel","measurementTableId","construction","hsCode","hsConfirmed","hsWhy","customFields","createdAt","updatedAt","deletedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductOptions/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductOptions/$defs/__schema0"}}]}}},"ProductOptionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"name":{"type":"string"},"vendorFacingProductName":{"type":["string","null"]},"sequence":{"type":"number"},"status":{"type":"string"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"collectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"launchWindow":{"type":["string","null"]},"channel":{"type":["string","null"]},"measurementTableId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"construction":{"type":["string","null"]},"hsCode":{"type":["string","null"]},"hsConfirmed":{"type":"boolean"},"hsWhy":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ProductOptionsList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","productId","name","vendorFacingProductName","sequence","status","supplierId","collectionId","launchWindow","channel","measurementTableId","construction","hsCode","hsConfirmed","hsWhy","customFields","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductOptionsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductOptionsList/$defs/__schema0"}}]}}},"ProductOptionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"vendorFacingProductName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"channel":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"launchWindow":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive name match."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive status match."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"measurementTableId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Skus":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"code":{"type":"string"},"status":{"type":"string"},"upc":{"type":["string","null"]},"retailPrice":{"type":["string","null"]},"wholesalePrice":{"type":["string","null"]},"colorId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"htsCodeOverride":{"type":["string","null"]},"productOptionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}],"description":"Product Option ID from /product-options."},"targetFobOverride":{"type":["string","null"]},"launchWindowOverride":{"type":["string","null"]},"collectionIdsOverride":{"anyOf":[{"$ref":"#/components/schemas/Skus/$defs/__schema0"},{"type":"null"}]},"weightValue":{"type":["string","null"]},"weightUomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","code","status","upc","retailPrice","wholesalePrice","colorId","htsCodeOverride","productOptionId","targetFobOverride","launchWindowOverride","collectionIdsOverride","weightValue","weightUomId","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Skus/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Skus/$defs/__schema0"}}]}}},"SkusList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"code":{"type":"string"},"status":{"type":"string"},"upc":{"type":["string","null"]},"retailPrice":{"type":["string","null"]},"wholesalePrice":{"type":["string","null"]},"colorId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"htsCodeOverride":{"type":["string","null"]},"productOptionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}],"description":"Product Option ID from /product-options."},"targetFobOverride":{"type":["string","null"]},"launchWindowOverride":{"type":["string","null"]},"collectionIdsOverride":{"anyOf":[{"$ref":"#/components/schemas/SkusList/$defs/__schema0"},{"type":"null"}]},"weightValue":{"type":["string","null"]},"weightUomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","code","status","upc","retailPrice","wholesalePrice","colorId","htsCodeOverride","productOptionId","targetFobOverride","launchWindowOverride","collectionIdsOverride","weightValue","weightUomId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SkusList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SkusList/$defs/__schema0"}}]}}},"SkusQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive code match."},"upc":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive upc match."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive status match."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."},"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Product Option ID from /product-options."},"colorId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductVersions":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"versionNumber":{"type":"number"},"versionName":{"type":["string","null"]},"status":{"type":"string"},"isActive":{"type":"boolean"},"weightValue":{"type":["string","null"]},"weightUomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"targetFob":{"type":["string","null"]},"targetFobCurrency":{"type":["string","null"]},"priceCurrency":{"type":["string","null"]},"moq":{"type":["number","null"]},"moqByColor":{"type":["number","null"]},"moqLastConfirmedAt":{"type":["string","null"]},"technicalSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersions/$defs/__schema0"},{"type":"null"}]},"packagingSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersions/$defs/__schema1"},{"type":"null"}]},"labelingSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersions/$defs/__schema2"},{"type":"null"}]},"sizeSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersions/$defs/__schema3"},{"type":"null"}]},"baseVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"protoId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"notes":{"type":["string","null"]},"changesSummary":{"type":["string","null"]},"approvedAt":{"type":["string","null"]},"approvedBy":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","versionNumber","versionName","status","isActive","weightValue","weightUomId","targetFob","targetFobCurrency","priceCurrency","moq","moqByColor","moqLastConfirmedAt","technicalSpecs","packagingSpecs","labelingSpecs","sizeSpecs","baseVersionId","protoId","partnerId","notes","changesSummary","approvedAt","approvedBy","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersions/$defs/__schema3"}}]}}},"ProductVersionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"versionNumber":{"type":"number"},"versionName":{"type":["string","null"]},"status":{"type":"string"},"isActive":{"type":"boolean"},"weightValue":{"type":["string","null"]},"weightUomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"targetFob":{"type":["string","null"]},"targetFobCurrency":{"type":["string","null"]},"priceCurrency":{"type":["string","null"]},"moq":{"type":["number","null"]},"moqByColor":{"type":["number","null"]},"moqLastConfirmedAt":{"type":["string","null"]},"technicalSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema0"},{"type":"null"}]},"packagingSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema1"},{"type":"null"}]},"labelingSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema2"},{"type":"null"}]},"sizeSpecs":{"anyOf":[{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema3"},{"type":"null"}]},"baseVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"protoId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"notes":{"type":["string","null"]},"changesSummary":{"type":["string","null"]},"approvedAt":{"type":["string","null"]},"approvedBy":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","versionNumber","versionName","status","isActive","weightValue","weightUomId","targetFob","targetFobCurrency","priceCurrency","moq","moqByColor","moqLastConfirmedAt","technicalSpecs","packagingSpecs","labelingSpecs","sizeSpecs","baseVersionId","protoId","partnerId","notes","changesSummary","approvedAt","approvedBy","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ProductVersionsList/$defs/__schema3"}}]}}},"ProductVersionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"versionNumber":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"versionName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isActive":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"baseVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"protoId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Boms":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"isDefault":{"type":"boolean"},"constructionAnnotations":{"anyOf":[{"$ref":"#/components/schemas/Boms/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productVersionId","name","isDefault","constructionAnnotations","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Boms/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Boms/$defs/__schema0"}}]}}},"BomsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"isDefault":{"type":"boolean"},"constructionAnnotations":{"anyOf":[{"$ref":"#/components/schemas/BomsList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productVersionId","name","isDefault","constructionAnnotations","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/BomsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/BomsList/$defs/__schema0"}}]}}},"BomsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isDefault":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"BomComponents":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"componentVariantId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"bomSectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":["string","null"]},"composition":{"type":["string","null"]},"quantity":{"type":["string","null"]},"unitPrice":{"type":["string","null"]},"gsm":{"type":["number","null"]},"supplier":{"type":["string","null"]},"notes":{"type":["string","null"]},"properties":{"anyOf":[{"$ref":"#/components/schemas/BomComponents/$defs/__schema0"},{"type":"null"}]},"showOnPo":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","bomId","componentId","componentVariantId","bomSectionId","name","composition","quantity","unitPrice","gsm","supplier","notes","properties","showOnPo","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/BomComponents/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/BomComponents/$defs/__schema0"}}]}}},"BomComponentsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"componentVariantId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"bomSectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":["string","null"]},"composition":{"type":["string","null"]},"quantity":{"type":["string","null"]},"unitPrice":{"type":["string","null"]},"gsm":{"type":["number","null"]},"supplier":{"type":["string","null"]},"notes":{"type":["string","null"]},"properties":{"anyOf":[{"$ref":"#/components/schemas/BomComponentsList/$defs/__schema0"},{"type":"null"}]},"showOnPo":{"type":"boolean"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","bomId","componentId","componentVariantId","bomSectionId","name","composition","quantity","unitPrice","gsm","supplier","notes","properties","showOnPo","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/BomComponentsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/BomComponentsList/$defs/__schema0"}}]}}},"BomComponentsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"bomSectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"showOnPo":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentVariantId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"MeasurementTables":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"sizeSpecs":{"anyOf":[{"$ref":"#/components/schemas/MeasurementTables/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productVersionId","name","sizeSpecs","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/MeasurementTables/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/MeasurementTables/$defs/__schema0"}}]}}},"MeasurementTablesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"sizeSpecs":{"anyOf":[{"$ref":"#/components/schemas/MeasurementTablesList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productVersionId","name","sizeSpecs","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/MeasurementTablesList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/MeasurementTablesList/$defs/__schema0"}}]}}},"MeasurementTablesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductRelations":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"relatedProductId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"relationType":{"type":"string"},"createdByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","productId","relatedProductId","relationType","createdByUserId","createdAt"],"additionalProperties":false},"ProductRelationsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"relatedProductId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"relationType":{"type":"string"},"createdByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","productId","relatedProductId","relationType","createdByUserId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductRelationsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"relatedProductId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"relationType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductOptionValues":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","optionValueId"],"additionalProperties":false},"ProductOptionValuesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","optionValueId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductOptionValuesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductOptionDimensionValues":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","dimensionValueId"],"additionalProperties":false},"ProductOptionDimensionValuesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","dimensionValueId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductOptionDimensionValuesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductOptionPrices":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"kind":{"type":"string"},"currency":{"type":"string"},"amount":{"type":"string"}},"required":["productOptionId","kind","currency","amount"],"additionalProperties":false},"ProductOptionPricesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"kind":{"type":"string"},"currency":{"type":"string"},"amount":{"type":"string"}},"required":["productOptionId","kind","currency","amount"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductOptionPricesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"kind":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"currency":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductOptionCollections":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","collectionId"],"additionalProperties":false},"ProductOptionCollectionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["productOptionId","collectionId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductOptionCollectionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productOptionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"BomSkus":{"type":"object","properties":{"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["bomId","skuId"],"additionalProperties":false},"BomSkusList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["bomId","skuId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"BomSkusQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"bomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"MeasurementTableSkus":{"type":"object","properties":{"measurementTableId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["measurementTableId","skuId"],"additionalProperties":false},"MeasurementTableSkusList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"measurementTableId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["measurementTableId","skuId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"MeasurementTableSkusQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"measurementTableId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"SkuDimensionValues":{"type":"object","properties":{"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["skuId","dimensionValueId"],"additionalProperties":false},"SkuDimensionValuesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"required":["skuId","dimensionValueId"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"SkuDimensionValuesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductCollections":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":["number","null"]},"unitPrice":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","collectionId","quantity","unitPrice","notes","createdAt","updatedAt"],"additionalProperties":false},"ProductCollectionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":["number","null"]},"unitPrice":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productId","collectionId","quantity","unitPrice","notes","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductCollectionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductTags":{"type":"object","properties":{"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"tagId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":"string"}},"required":["productId","tagId","createdAt"],"additionalProperties":false},"ProductTagsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"tagId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":"string"}},"required":["productId","tagId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductTagsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"tagId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductLaunchWindows":{"type":"object","properties":{"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"launchWindowId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":"string"}},"required":["productId","launchWindowId","createdAt"],"additionalProperties":false},"ProductLaunchWindowsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"launchWindowId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":"string"}},"required":["productId","launchWindowId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductLaunchWindowsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"launchWindowId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Samples":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"code":{"type":["string","null"]},"status":{"type":"string"},"startDate":{"type":["string","null"]},"endDate":{"type":["string","null"]},"targetCost":{"type":["string","null"]},"protoOwnerUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/Samples/$defs/__schema0"},{"type":"null"}]},"approvedAt":{"type":["string","null"]},"approvedBy":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","productId","supplierId","code","status","startDate","endDate","targetCost","protoOwnerUserId","customFields","approvedAt","approvedBy","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Samples/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Samples/$defs/__schema0"}}]}}},"SamplesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"code":{"type":["string","null"]},"status":{"type":"string"},"startDate":{"type":["string","null"]},"endDate":{"type":["string","null"]},"targetCost":{"type":["string","null"]},"protoOwnerUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/SamplesList/$defs/__schema0"},{"type":"null"}]},"approvedAt":{"type":["string","null"]},"approvedBy":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","productId","supplierId","code","status","startDate","endDate","targetCost","protoOwnerUserId","customFields","approvedAt","approvedBy","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SamplesList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SamplesList/$defs/__schema0"}}]}}},"SamplesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"SampleRounds":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"protoId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"trackingNumber":{"type":["string","null"]},"comment":{"type":["string","null"]},"sampleStage":{"type":["string","null"]},"sampleMeasurements":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema0"},{"type":"null"}]},"annotations":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema1"},{"type":"null"}]},"colors":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema2"},{"type":"null"}]},"sizes":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema3"},{"type":"null"}]},"quantities":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema4"},{"type":"null"}]},"referenceBomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"dueDate":{"type":["string","null"]},"eta":{"type":["string","null"]},"shipToAddress":{"type":["string","null"]},"roundNotes":{"type":["string","null"]},"responsibleUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"supplierRatings":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema5"},{"type":"null"}]},"supplierRatingNotes":{"type":["string","null"]},"specChangeRequests":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema6"},{"type":"null"}]},"materializedSpecs":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema7"},{"type":"null"}]},"checklist":{"anyOf":[{"$ref":"#/components/schemas/SampleRounds/$defs/__schema8"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","protoId","status","trackingNumber","comment","sampleStage","sampleMeasurements","annotations","colors","sizes","quantities","referenceBomId","dueDate","eta","shipToAddress","roundNotes","responsibleUserId","supplierRatings","supplierRatingNotes","specChangeRequests","materializedSpecs","checklist","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema5"}}]},"__schema6":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema6"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema6"}}]},"__schema7":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema7"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema7"}}]},"__schema8":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema8"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRounds/$defs/__schema8"}}]}}},"SampleRoundsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"protoId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"trackingNumber":{"type":["string","null"]},"comment":{"type":["string","null"]},"sampleStage":{"type":["string","null"]},"sampleMeasurements":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema0"},{"type":"null"}]},"annotations":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema1"},{"type":"null"}]},"colors":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema2"},{"type":"null"}]},"sizes":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema3"},{"type":"null"}]},"quantities":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema4"},{"type":"null"}]},"referenceBomId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"dueDate":{"type":["string","null"]},"eta":{"type":["string","null"]},"shipToAddress":{"type":["string","null"]},"roundNotes":{"type":["string","null"]},"responsibleUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"supplierRatings":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema5"},{"type":"null"}]},"supplierRatingNotes":{"type":["string","null"]},"specChangeRequests":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema6"},{"type":"null"}]},"materializedSpecs":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema7"},{"type":"null"}]},"checklist":{"anyOf":[{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema8"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","protoId","status","trackingNumber","comment","sampleStage","sampleMeasurements","annotations","colors","sizes","quantities","referenceBomId","dueDate","eta","shipToAddress","roundNotes","responsibleUserId","supplierRatings","supplierRatingNotes","specChangeRequests","materializedSpecs","checklist","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema2"}}]},"__schema3":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema3"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema3"}}]},"__schema4":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema4"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema4"}}]},"__schema5":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema5"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema5"}}]},"__schema6":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema6"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema6"}}]},"__schema7":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema7"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema7"}}]},"__schema8":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema8"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleRoundsList/$defs/__schema8"}}]}}},"SampleRoundsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"trackingNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"sampleStage":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"referenceBomId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"protoId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"OrderItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"qty":{"type":["number","null"]},"supplierConfirmedAt":{"type":["string","null"]},"unitPrice":{"type":["string","null"]},"unitPriceBase":{"type":["string","null"]},"htsCode":{"type":["string","null"]},"duty":{"type":["string","null"]},"itemType":{"type":"string"},"itemDescription":{"type":["string","null"]},"memo":{"type":["string","null"]},"step":{"type":["string","null"]},"category":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","orderId","skuId","productVersionId","qty","supplierConfirmedAt","unitPrice","unitPriceBase","htsCode","duty","itemType","itemDescription","memo","step","category","createdAt","updatedAt"],"additionalProperties":false},"OrderItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"qty":{"type":["number","null"]},"supplierConfirmedAt":{"type":["string","null"]},"unitPrice":{"type":["string","null"]},"unitPriceBase":{"type":["string","null"]},"htsCode":{"type":["string","null"]},"duty":{"type":["string","null"]},"itemType":{"type":"string"},"itemDescription":{"type":["string","null"]},"memo":{"type":["string","null"]},"step":{"type":["string","null"]},"category":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","orderId","skuId","productVersionId","qty","supplierConfirmedAt","unitPrice","unitPriceBase","htsCode","duty","itemType","itemDescription","memo","step","category","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"OrderItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"itemType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductionRuns":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"runNumber":{"type":"number"},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"actualExFactoryDate":{"type":["string","null"]},"retractedAt":{"type":["string","null"]},"retractedByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"retractionReason":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","runNumber","originId","actualExFactoryDate","retractedAt","retractedByUserId","retractionReason","createdAt","updatedAt"],"additionalProperties":false},"ProductionRunsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"runNumber":{"type":"number"},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"actualExFactoryDate":{"type":["string","null"]},"retractedAt":{"type":["string","null"]},"retractedByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"retractionReason":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","runNumber","originId","actualExFactoryDate","retractedAt","retractedByUserId","retractionReason","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductionRunsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"runNumber":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"originId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductionRunItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productionRunId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":"number"},"source":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productionRunId","orderItemId","quantity","source","createdAt","updatedAt"],"additionalProperties":false},"ProductionRunItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productionRunId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":"number"},"source":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","productionRunId","orderItemId","quantity","source","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductionRunItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productionRunId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ProductionRunItemRevisions":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productionRunItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantityDelta":{"type":"number"},"source":{"type":"string"},"updatedByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","productionRunItemId","quantityDelta","source","updatedByUserId","createdAt"],"additionalProperties":false},"ProductionRunItemRevisionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productionRunItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantityDelta":{"type":"number"},"source":{"type":"string"},"updatedByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","productionRunItemId","quantityDelta","source","updatedByUserId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ProductionRunItemRevisionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productionRunItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"OrderAmendments":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"revisionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"revisionNumber":{"type":"number"},"data":{"$ref":"#/components/schemas/OrderAmendments/$defs/__schema0"},"baselineUpdatedAt":{"type":"string"},"overrideReason":{"type":["string","null"]},"rejectionNote":{"type":["string","null"]},"appliedAt":{"type":["string","null"]},"appliedByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","status","revisionId","revisionNumber","data","baselineUpdatedAt","overrideReason","rejectionNote","appliedAt","appliedByUserId","deletedAt","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/OrderAmendments/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/OrderAmendments/$defs/__schema0"}}]}}},"OrderAmendmentsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"revisionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"revisionNumber":{"type":"number"},"data":{"$ref":"#/components/schemas/OrderAmendmentsList/$defs/__schema0"},"baselineUpdatedAt":{"type":"string"},"overrideReason":{"type":["string","null"]},"rejectionNote":{"type":["string","null"]},"appliedAt":{"type":["string","null"]},"appliedByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","status","revisionId","revisionNumber","data","baselineUpdatedAt","overrideReason","rejectionNote","appliedAt","appliedByUserId","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/OrderAmendmentsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/OrderAmendmentsList/$defs/__schema0"}}]}}},"OrderAmendmentsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"revisionNumber":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"revisionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"PaymentAgreements":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"paymentTermId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"currency":{"type":"string"},"status":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","paymentTermId","currency","status","createdAt","updatedAt"],"additionalProperties":false},"PaymentAgreementsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"paymentTermId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"currency":{"type":"string"},"status":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","paymentTermId","currency","status","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PaymentAgreementsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"paymentTermId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"currency":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"PaymentMilestones":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"agreementId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sequence":{"type":"number"},"label":{"type":"string"},"basis":{"type":"string"},"percent":{"type":["string","null"]},"fixedAmount":{"type":["string","null"]},"triggerEvent":{"type":"string"},"offsetDays":{"type":"number"},"manualDate":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","agreementId","sequence","label","basis","percent","fixedAmount","triggerEvent","offsetDays","manualDate","createdAt","updatedAt"],"additionalProperties":false},"PaymentMilestonesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"agreementId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sequence":{"type":"number"},"label":{"type":"string"},"basis":{"type":"string"},"percent":{"type":["string","null"]},"fixedAmount":{"type":["string","null"]},"triggerEvent":{"type":"string"},"offsetDays":{"type":"number"},"manualDate":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","agreementId","sequence","label","basis","percent","fixedAmount","triggerEvent","offsetDays","manualDate","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PaymentMilestonesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"label":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"triggerEvent":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"sequence":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"basis":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"agreementId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Payments":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":["string","null"]},"sourceKind":{"type":"string"},"sourceKey":{"type":"string"},"scopeKey":{"type":"string"},"groupRef":{"type":["string","null"]},"orderId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"payeeSupplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"label":{"type":"string"},"amount":{"type":"string"},"currency":{"type":"string"},"exchangeRate":{"type":["string","null"]},"dueDate":{"type":["string","null"]},"estimatedDueDate":{"type":["string","null"]},"waitingOn":{"type":["string","null"]},"onHold":{"type":"boolean"},"cancelledAt":{"type":["string","null"]},"cancelledReason":{"type":["string","null"]},"cancelledByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"brandOwnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","code","sourceKind","sourceKey","scopeKey","groupRef","orderId","payeeSupplierId","label","amount","currency","exchangeRate","dueDate","estimatedDueDate","waitingOn","onHold","cancelledAt","cancelledReason","cancelledByUserId","brandOwnerId","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"PaymentsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":["string","null"]},"sourceKind":{"type":"string"},"sourceKey":{"type":"string"},"scopeKey":{"type":"string"},"groupRef":{"type":["string","null"]},"orderId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"payeeSupplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"label":{"type":"string"},"amount":{"type":"string"},"currency":{"type":"string"},"exchangeRate":{"type":["string","null"]},"dueDate":{"type":["string","null"]},"estimatedDueDate":{"type":["string","null"]},"waitingOn":{"type":["string","null"]},"onHold":{"type":"boolean"},"cancelledAt":{"type":["string","null"]},"cancelledReason":{"type":["string","null"]},"cancelledByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"brandOwnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","code","sourceKind","sourceKey","scopeKey","groupRef","orderId","payeeSupplierId","label","amount","currency","exchangeRate","dueDate","estimatedDueDate","waitingOn","onHold","cancelledAt","cancelledReason","cancelledByUserId","brandOwnerId","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PaymentsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"sourceKind":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"sourceKey":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"scopeKey":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"groupRef":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"currency":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"onHold":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"payeeSupplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"PaymentSettlements":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"obligationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"track":{"type":"string"},"settlementKey":{"type":["string","null"]},"amount":{"type":"string"},"currency":{"type":"string"},"paidDate":{"type":"string"},"partnerInvoiceId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"externalReference":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"assertedByActorKind":{"type":["string","null"]},"receiptDocumentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","obligationId","track","settlementKey","amount","currency","paidDate","partnerInvoiceId","externalReference","notes","createdByUserId","assertedByActorKind","receiptDocumentId","createdAt"],"additionalProperties":false},"PaymentSettlementsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"obligationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"track":{"type":"string"},"settlementKey":{"type":["string","null"]},"amount":{"type":"string"},"currency":{"type":"string"},"paidDate":{"type":"string"},"partnerInvoiceId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"externalReference":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdByUserId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"assertedByActorKind":{"type":["string","null"]},"receiptDocumentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"}},"required":["id","obligationId","track","settlementKey","amount","currency","paidDate","partnerInvoiceId","externalReference","notes","createdByUserId","assertedByActorKind","receiptDocumentId","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PaymentSettlementsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"settlementKey":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"externalReference":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"receiptDocumentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"track":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"currency":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"obligationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerInvoiceId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"PaymentReceipts":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"paidAmount":{"type":["string","null"]},"currency":{"type":["string","null"]},"debitDate":{"type":["string","null"]},"valueDate":{"type":["string","null"]},"paymentReference":{"type":["string","null"]},"beneficiaryName":{"type":["string","null"]},"beneficiaryAccountTail":{"type":["string","null"]},"fxRate":{"type":["string","null"]},"resolvedPayeeId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","documentId","paidAmount","currency","debitDate","valueDate","paymentReference","beneficiaryName","beneficiaryAccountTail","fxRate","resolvedPayeeId","createdAt","updatedAt"],"additionalProperties":false},"PaymentReceiptsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"paidAmount":{"type":["string","null"]},"currency":{"type":["string","null"]},"debitDate":{"type":["string","null"]},"valueDate":{"type":["string","null"]},"paymentReference":{"type":["string","null"]},"beneficiaryName":{"type":["string","null"]},"beneficiaryAccountTail":{"type":["string","null"]},"fxRate":{"type":["string","null"]},"resolvedPayeeId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","documentId","paidAmount","currency","debitDate","valueDate","paymentReference","beneficiaryName","beneficiaryAccountTail","fxRate","resolvedPayeeId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PaymentReceiptsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"paymentReference":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"currency":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"resolvedPayeeId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Shipments":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentCode":{"type":"string"},"status":{"type":"string"},"trackingNumber":{"type":["string","null"]},"carrier":{"type":["string","null"]},"carrierSlug":{"type":["string","null"]},"freightForwarder":{"type":["string","null"]},"shipmentMode":{"type":["string","null"]},"containerNumbers":{"type":"array","items":{"type":"string"}},"totalPacks":{"type":["number","null"]},"grossWeightValue":{"type":["string","null"]},"grossWeightUom":{"type":["string","null"]},"volumeValue":{"type":["string","null"]},"volumeUom":{"type":["string","null"]},"incoterm":{"type":["string","null"]},"incotermLocation":{"type":["string","null"]},"targetShipDate":{"type":["string","null"]},"agreedShipDate":{"type":["string","null"]},"revisedShipDate":{"type":["string","null"]},"actualShipDate":{"type":["string","null"]},"agreedPickupDate":{"type":["string","null"]},"revisedPickupDate":{"type":["string","null"]},"actualPickupDate":{"type":["string","null"]},"estimatedPortArrivalDate":{"type":["string","null"]},"actualPortArrivalDate":{"type":["string","null"]},"targetArrivalDate":{"type":["string","null"]},"estimatedArrivalDate":{"type":["string","null"]},"customsClearedDate":{"type":["string","null"]},"customsClearedDateSource":{"type":["string","null"]},"actualArrivalDate":{"type":["string","null"]},"actualArrivalDateSource":{"type":["string","null"]},"cargoReadyDate":{"type":["string","null"]},"bookingReceivedDate":{"type":["string","null"]},"houseBillNumber":{"type":["string","null"]},"masterBillNumber":{"type":["string","null"]},"estimatedCost":{"type":["string","null"]},"finalCost":{"type":["string","null"]},"customsCost":{"type":["string","null"]},"costCurrency":{"type":["string","null"]},"conveyanceReference":{"type":["string","null"]},"loadType":{"type":["string","null"]},"loadUtilization":{"type":["string","null"]},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"dischargeLocationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"destinationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"pickupLocationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"source":{"type":["string","null"]},"externalShipmentId":{"type":["string","null"]},"externalStatus":{"type":["string","null"]},"externalBookingReference":{"type":["string","null"]},"lastEventOccurredAt":{"type":["string","null"]},"brandOwnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/Shipments/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentCode","status","trackingNumber","carrier","carrierSlug","freightForwarder","shipmentMode","containerNumbers","totalPacks","grossWeightValue","grossWeightUom","volumeValue","volumeUom","incoterm","incotermLocation","targetShipDate","agreedShipDate","revisedShipDate","actualShipDate","agreedPickupDate","revisedPickupDate","actualPickupDate","estimatedPortArrivalDate","actualPortArrivalDate","targetArrivalDate","estimatedArrivalDate","customsClearedDate","customsClearedDateSource","actualArrivalDate","actualArrivalDateSource","cargoReadyDate","bookingReceivedDate","houseBillNumber","masterBillNumber","estimatedCost","finalCost","customsCost","costCurrency","conveyanceReference","loadType","loadUtilization","originId","dischargeLocationId","destinationId","pickupLocationId","source","externalShipmentId","externalStatus","externalBookingReference","lastEventOccurredAt","brandOwnerId","customFields","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Shipments/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Shipments/$defs/__schema0"}}]}}},"ShipmentsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentCode":{"type":"string"},"status":{"type":"string"},"trackingNumber":{"type":["string","null"]},"carrier":{"type":["string","null"]},"carrierSlug":{"type":["string","null"]},"freightForwarder":{"type":["string","null"]},"shipmentMode":{"type":["string","null"]},"containerNumbers":{"type":"array","items":{"type":"string"}},"totalPacks":{"type":["number","null"]},"grossWeightValue":{"type":["string","null"]},"grossWeightUom":{"type":["string","null"]},"volumeValue":{"type":["string","null"]},"volumeUom":{"type":["string","null"]},"incoterm":{"type":["string","null"]},"incotermLocation":{"type":["string","null"]},"targetShipDate":{"type":["string","null"]},"agreedShipDate":{"type":["string","null"]},"revisedShipDate":{"type":["string","null"]},"actualShipDate":{"type":["string","null"]},"agreedPickupDate":{"type":["string","null"]},"revisedPickupDate":{"type":["string","null"]},"actualPickupDate":{"type":["string","null"]},"estimatedPortArrivalDate":{"type":["string","null"]},"actualPortArrivalDate":{"type":["string","null"]},"targetArrivalDate":{"type":["string","null"]},"estimatedArrivalDate":{"type":["string","null"]},"customsClearedDate":{"type":["string","null"]},"customsClearedDateSource":{"type":["string","null"]},"actualArrivalDate":{"type":["string","null"]},"actualArrivalDateSource":{"type":["string","null"]},"cargoReadyDate":{"type":["string","null"]},"bookingReceivedDate":{"type":["string","null"]},"houseBillNumber":{"type":["string","null"]},"masterBillNumber":{"type":["string","null"]},"estimatedCost":{"type":["string","null"]},"finalCost":{"type":["string","null"]},"customsCost":{"type":["string","null"]},"costCurrency":{"type":["string","null"]},"conveyanceReference":{"type":["string","null"]},"loadType":{"type":["string","null"]},"loadUtilization":{"type":["string","null"]},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"dischargeLocationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"destinationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"pickupLocationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"source":{"type":["string","null"]},"externalShipmentId":{"type":["string","null"]},"externalStatus":{"type":["string","null"]},"externalBookingReference":{"type":["string","null"]},"lastEventOccurredAt":{"type":["string","null"]},"brandOwnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ShipmentsList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentCode","status","trackingNumber","carrier","carrierSlug","freightForwarder","shipmentMode","containerNumbers","totalPacks","grossWeightValue","grossWeightUom","volumeValue","volumeUom","incoterm","incotermLocation","targetShipDate","agreedShipDate","revisedShipDate","actualShipDate","agreedPickupDate","revisedPickupDate","actualPickupDate","estimatedPortArrivalDate","actualPortArrivalDate","targetArrivalDate","estimatedArrivalDate","customsClearedDate","customsClearedDateSource","actualArrivalDate","actualArrivalDateSource","cargoReadyDate","bookingReceivedDate","houseBillNumber","masterBillNumber","estimatedCost","finalCost","customsCost","costCurrency","conveyanceReference","loadType","loadUtilization","originId","dischargeLocationId","destinationId","pickupLocationId","source","externalShipmentId","externalStatus","externalBookingReference","lastEventOccurredAt","brandOwnerId","customFields","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ShipmentsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ShipmentsList/$defs/__schema0"}}]}}},"ShipmentsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"shipmentCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"trackingNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"carrier":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"carrierSlug":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"freightForwarder":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"shipmentMode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"houseBillNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"masterBillNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"externalShipmentId":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"externalBookingReference":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"source":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"dischargeLocationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"pickupLocationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"containerNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact member of containerNumbers."},"originId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"destinationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ShipmentItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"sku":{"type":["string","null"]},"quantity":{"type":["number","null"]},"receivedQuantity":{"type":["number","null"]},"purchaseOrderNumber":{"type":["string","null"]},"externalShipmentItemId":{"type":["string","null"]},"lineNumber":{"type":["number","null"]},"lineageOutcome":{"type":["string","null"]},"reconciledAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentId","orderItemId","sku","quantity","receivedQuantity","purchaseOrderNumber","externalShipmentItemId","lineNumber","lineageOutcome","reconciledAt","createdAt","updatedAt"],"additionalProperties":false},"ShipmentItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"sku":{"type":["string","null"]},"quantity":{"type":["number","null"]},"receivedQuantity":{"type":["number","null"]},"purchaseOrderNumber":{"type":["string","null"]},"externalShipmentItemId":{"type":["string","null"]},"lineNumber":{"type":["number","null"]},"lineageOutcome":{"type":["string","null"]},"reconciledAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentId","orderItemId","sku","quantity","receivedQuantity","purchaseOrderNumber","externalShipmentItemId","lineNumber","lineageOutcome","reconciledAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ShipmentItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"sku":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"purchaseOrderNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"externalShipmentItemId":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"lineNumber":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ShipmentCartons":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"cartonSizeId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"cartonNumber":{"type":"string"},"lengthCm":{"type":["string","null"]},"widthCm":{"type":["string","null"]},"heightCm":{"type":["string","null"]},"grossWeightKg":{"type":["string","null"]},"netWeightKg":{"type":["string","null"]},"dimensionUnit":{"type":["string","null"]},"weightUnit":{"type":["string","null"]},"isMixedCarton":{"type":"boolean"},"source":{"type":"string"},"packingListId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","shipmentId","cartonSizeId","orderId","cartonNumber","lengthCm","widthCm","heightCm","grossWeightKg","netWeightKg","dimensionUnit","weightUnit","isMixedCarton","source","packingListId","createdAt","updatedAt"],"additionalProperties":false},"ShipmentCartonsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"cartonSizeId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"cartonNumber":{"type":"string"},"lengthCm":{"type":["string","null"]},"widthCm":{"type":["string","null"]},"heightCm":{"type":["string","null"]},"grossWeightKg":{"type":["string","null"]},"netWeightKg":{"type":["string","null"]},"dimensionUnit":{"type":["string","null"]},"weightUnit":{"type":["string","null"]},"isMixedCarton":{"type":"boolean"},"source":{"type":"string"},"packingListId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","shipmentId","cartonSizeId","orderId","cartonNumber","lengthCm","widthCm","heightCm","grossWeightKg","netWeightKg","dimensionUnit","weightUnit","isMixedCarton","source","packingListId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ShipmentCartonsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"cartonNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"packingListId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"cartonSizeId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"source":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ShipmentCartonItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentCartonId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"totalUnits":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentCartonId","skuId","orderItemId","totalUnits","createdAt","updatedAt"],"additionalProperties":false},"ShipmentCartonItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentCartonId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"totalUnits":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentCartonId","skuId","orderItemId","totalUnits","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ShipmentCartonItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"shipmentCartonId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ShipmentCharges":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"trackingNumber":{"type":"string"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"invoiceNumber":{"type":["string","null"]},"invoiceDate":{"type":["string","null"]},"lineNumber":{"type":"number"},"chargeType":{"type":"string"},"description":{"type":"string"},"amount":{"type":"string"},"currency":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","shipmentId","trackingNumber","documentId","invoiceNumber","invoiceDate","lineNumber","chargeType","description","amount","currency","createdAt"],"additionalProperties":false},"ShipmentChargesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"trackingNumber":{"type":"string"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"invoiceNumber":{"type":["string","null"]},"invoiceDate":{"type":["string","null"]},"lineNumber":{"type":"number"},"chargeType":{"type":"string"},"description":{"type":"string"},"amount":{"type":"string"},"currency":{"type":"string"},"createdAt":{"type":"string"}},"required":["id","shipmentId","trackingNumber","documentId","invoiceNumber","invoiceDate","lineNumber","chargeType","description","amount","currency","createdAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ShipmentChargesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"trackingNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"invoiceNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"lineNumber":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"chargeType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Legs":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"destinationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"status":{"type":"string"},"sourceShipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","originId","destinationId","status","sourceShipmentId","createdAt","updatedAt"],"additionalProperties":false},"LegsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"destinationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"status":{"type":"string"},"sourceShipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","orderId","originId","destinationId","status","sourceShipmentId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"LegsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"originId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"destinationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sourceShipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"LegItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"legId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productionRunId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"quantity":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","legId","orderItemId","productionRunId","quantity","createdAt","updatedAt"],"additionalProperties":false},"LegItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"legId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productionRunId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"quantity":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","legId","orderItemId","productionRunId","quantity","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"LegItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"productionRunId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"legId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Inventory":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"addressId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","addressId","skuId","quantity","createdAt","updatedAt"],"additionalProperties":false},"InventoryList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"addressId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quantity":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","addressId","skuId","quantity","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"InventoryQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"addressId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Invoices":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"issuerPartnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"invoiceNumber":{"type":["string","null"]},"invoiceDate":{"type":["string","null"]},"currency":{"type":["string","null"]},"statedTotal":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","documentId","orderId","supplierId","issuerPartnerId","invoiceNumber","invoiceDate","currency","statedTotal","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"InvoicesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"issuerPartnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"invoiceNumber":{"type":["string","null"]},"invoiceDate":{"type":["string","null"]},"currency":{"type":["string","null"]},"statedTotal":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","documentId","orderId","supplierId","issuerPartnerId","invoiceNumber","invoiceDate","currency","statedTotal","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"InvoicesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"invoiceNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"issuerPartnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"currency":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"InvoiceLines":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerInvoiceId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"description":{"type":["string","null"]},"qty":{"type":"string"},"unitPrice":{"type":["string","null"]},"lineTotal":{"type":["string","null"]},"currency":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","partnerInvoiceId","orderItemId","skuId","description","qty","unitPrice","lineTotal","currency","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"InvoiceLinesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerInvoiceId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"description":{"type":["string","null"]},"qty":{"type":"string"},"unitPrice":{"type":["string","null"]},"lineTotal":{"type":["string","null"]},"currency":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","partnerInvoiceId","orderItemId","skuId","description","qty","unitPrice","lineTotal","currency","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"InvoiceLinesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"partnerInvoiceId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"GoodsReceipts":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"receiptNumber":{"type":["string","null"]},"receiptDate":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","documentId","orderId","supplierId","receiptNumber","receiptDate","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"GoodsReceiptsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"receiptNumber":{"type":["string","null"]},"receiptDate":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","documentId","orderId","supplierId","receiptNumber","receiptDate","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"GoodsReceiptsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"receiptNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"GoodsReceiptLines":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"goodsReceiptId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"qtyReceived":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","goodsReceiptId","orderItemId","skuId","qtyReceived","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"GoodsReceiptLinesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"goodsReceiptId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"qtyReceived":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","goodsReceiptId","orderItemId","skuId","qtyReceived","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"GoodsReceiptLinesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"goodsReceiptId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Notes":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"entityType":{"type":"string","enum":["product","product_construction","order","partner","rfq","proto"]},"entityId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"content":{"$ref":"#/components/schemas/Notes/$defs/__schema0"},"lastEditedById":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","entityType","entityId","content","lastEditedById","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Notes/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Notes/$defs/__schema0"}}]}}},"NotesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"entityType":{"type":"string","enum":["product","product_construction","order","partner","rfq","proto"]},"entityId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"content":{"$ref":"#/components/schemas/NotesList/$defs/__schema0"},"lastEditedById":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","entityType","entityId","content","lastEditedById","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/NotesList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/NotesList/$defs/__schema0"}}]}}},"NotesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"entityId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"entityType":{"type":"string","enum":["product","product_construction","order","partner","rfq","proto"]}},"additionalProperties":false},"Contacts":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"title":{"type":["string","null"]},"company":{"type":["string","null"]},"source":{"type":"string"},"firstSeenAt":{"type":"string"},"lastSeenAt":{"type":"string"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","partnerId","name","email","phone","title","company","source","firstSeenAt","lastSeenAt","deletedAt","createdAt","updatedAt"],"additionalProperties":false},"ContactsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"email":{"type":["string","null"]},"phone":{"type":["string","null"]},"title":{"type":["string","null"]},"company":{"type":["string","null"]},"source":{"type":"string"},"firstSeenAt":{"type":"string"},"lastSeenAt":{"type":"string"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","partnerId","name","email","phone","title","company","source","firstSeenAt","lastSeenAt","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ContactsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"email":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"company":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"partnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Bookings":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"source":{"type":["string","null"]},"externalBookingId":{"type":["string","null"]},"origin":{"type":"string"},"pushStatus":{"type":"string"},"externalBookingReference":{"type":["string","null"]},"sourceLegId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"destinationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","source","externalBookingId","origin","pushStatus","externalBookingReference","sourceLegId","orderId","originId","destinationId","createdAt","updatedAt"],"additionalProperties":false},"BookingsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"source":{"type":["string","null"]},"externalBookingId":{"type":["string","null"]},"origin":{"type":"string"},"pushStatus":{"type":"string"},"externalBookingReference":{"type":["string","null"]},"sourceLegId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"originId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"destinationId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","source","externalBookingId","origin","pushStatus","externalBookingReference","sourceLegId","orderId","originId","destinationId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"BookingsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"externalBookingId":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"externalBookingReference":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"source":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"pushStatus":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"originId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"destinationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"origin":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sourceLegId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"BookingItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"legItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productionRunId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"quantity":{"type":["number","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","bookingId","legItemId","legId","orderItemId","productionRunId","quantity","createdAt","updatedAt"],"additionalProperties":false},"BookingItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"legItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productionRunId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"quantity":{"type":["number","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","bookingId","legItemId","legId","orderItemId","productionRunId","quantity","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"BookingItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"legId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"legItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"productionRunId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"bookingId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"OrderShipments":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","orderId","shipmentId","createdAt","updatedAt"],"additionalProperties":false},"OrderShipmentsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","orderId","shipmentId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"OrderShipmentsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ShipmentBookings":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"linkSource":{"type":"string"},"confidence":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentId","bookingId","linkSource","confidence","createdAt","updatedAt"],"additionalProperties":false},"ShipmentBookingsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"linkSource":{"type":"string"},"confidence":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentId","bookingId","linkSource","confidence","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ShipmentBookingsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"ShipmentItemLineages":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"quantity":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentItemId","bookingItemId","legItemId","quantity","createdAt","updatedAt"],"additionalProperties":false},"ShipmentItemLineagesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"quantity":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","shipmentItemId","bookingItemId","legItemId","quantity","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ShipmentItemLineagesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"shipmentItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bookingItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"legItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"PackingLists":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"grain":{"type":"string"},"shipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"reference":{"type":["string","null"]},"packingListDate":{"type":["string","null"]},"statedTotalCartons":{"type":["number","null"]},"statedTotalQtyPacked":{"type":["string","null"]},"statedNetWeightKg":{"type":["string","null"]},"statedGrossWeightKg":{"type":["string","null"]},"statedVolumeCbm":{"type":["string","null"]},"statedWeightUnit":{"type":["string","null"]},"statedVolumeUnit":{"type":["string","null"]},"statedPalletCount":{"type":["number","null"]},"statedPalletizedVolumeCbm":{"type":["string","null"]},"enteredBy":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","documentId","orderId","grain","shipmentId","supplierId","reference","packingListDate","statedTotalCartons","statedTotalQtyPacked","statedNetWeightKg","statedGrossWeightKg","statedVolumeCbm","statedWeightUnit","statedVolumeUnit","statedPalletCount","statedPalletizedVolumeCbm","enteredBy","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"PackingListsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"documentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"grain":{"type":"string"},"shipmentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"reference":{"type":["string","null"]},"packingListDate":{"type":["string","null"]},"statedTotalCartons":{"type":["number","null"]},"statedTotalQtyPacked":{"type":["string","null"]},"statedNetWeightKg":{"type":["string","null"]},"statedGrossWeightKg":{"type":["string","null"]},"statedVolumeCbm":{"type":["string","null"]},"statedWeightUnit":{"type":["string","null"]},"statedVolumeUnit":{"type":["string","null"]},"statedPalletCount":{"type":["number","null"]},"statedPalletizedVolumeCbm":{"type":["string","null"]},"enteredBy":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","documentId","orderId","grain","shipmentId","supplierId","reference","packingListDate","statedTotalCartons","statedTotalQtyPacked","statedNetWeightKg","statedGrossWeightKg","statedVolumeCbm","statedWeightUnit","statedVolumeUnit","statedPalletCount","statedPalletizedVolumeCbm","enteredBy","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PackingListsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"reference":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"documentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"grain":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"orderId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"shipmentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"PackingListLines":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"packingListId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"sku":{"type":["string","null"]},"qtyPacked":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","packingListId","orderItemId","skuId","sku","qtyPacked","createdAt","updatedAt","deletedAt"],"additionalProperties":false},"PackingListLinesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"packingListId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"sku":{"type":["string","null"]},"qtyPacked":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]}},"required":["id","packingListId","orderItemId","skuId","sku","qtyPacked","createdAt","updatedAt","deletedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PackingListLinesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"sku":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"packingListId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"orderItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"SampleChecklistResults":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"protoRoundId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"checklistId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"results":{"$ref":"#/components/schemas/SampleChecklistResults/$defs/__schema0"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","protoRoundId","checklistId","results","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleChecklistResults/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleChecklistResults/$defs/__schema0"}}]}}},"SampleChecklistResultsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"protoRoundId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"checklistId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"results":{"$ref":"#/components/schemas/SampleChecklistResultsList/$defs/__schema0"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","protoRoundId","checklistId","results","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/SampleChecklistResultsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/SampleChecklistResultsList/$defs/__schema0"}}]}}},"SampleChecklistResultsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"checklistId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"protoRoundId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"QuoteRevisions":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"rfqId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/revisions."},"round":{"type":"number"},"status":{"type":"string"},"isBrandQuote":{"type":"boolean"},"submittedAt":{"type":["string","null"]},"currency":{"type":["string","null"]},"incoterm":{"type":["string","null"]},"comment":{"type":["string","null"]},"leadTimeDays":{"type":["number","null"]},"quoteDueDate":{"type":["string","null"]},"targetShipDate":{"type":["string","null"]},"createdById":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"lastActivityAt":{"type":["string","null"]},"exchangeRate":{"type":["string","null"]},"totalAmountBase":{"type":["string","null"]},"paymentTermId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","rfqId","round","status","isBrandQuote","submittedAt","currency","incoterm","comment","leadTimeDays","quoteDueDate","targetShipDate","createdById","lastActivityAt","exchangeRate","totalAmountBase","paymentTermId","createdAt","updatedAt"],"additionalProperties":false},"QuoteRevisionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"rfqId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/revisions."},"round":{"type":"number"},"status":{"type":"string"},"isBrandQuote":{"type":"boolean"},"submittedAt":{"type":["string","null"]},"currency":{"type":["string","null"]},"incoterm":{"type":["string","null"]},"comment":{"type":["string","null"]},"leadTimeDays":{"type":["number","null"]},"quoteDueDate":{"type":["string","null"]},"targetShipDate":{"type":["string","null"]},"createdById":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"lastActivityAt":{"type":["string","null"]},"exchangeRate":{"type":["string","null"]},"totalAmountBase":{"type":["string","null"]},"paymentTermId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","rfqId","round","status","isBrandQuote","submittedAt","currency","incoterm","comment","leadTimeDays","quoteDueDate","targetShipDate","createdById","lastActivityAt","exchangeRate","totalAmountBase","paymentTermId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"QuoteRevisionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"round":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isBrandQuote":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"rfqId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/revisions."}},"additionalProperties":false},"QuoteItems":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quoteId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}],"description":"Quote Revision ID from /quote-revisions, not a Parent Quote ID. Navigate with /quote-revisions/{id}/items."},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"itemDescription":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","quoteId","skuId","productVersionId","itemDescription","notes","createdAt","updatedAt"],"additionalProperties":false},"QuoteItemsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quoteId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}],"description":"Quote Revision ID from /quote-revisions, not a Parent Quote ID. Navigate with /quote-revisions/{id}/items."},"skuId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productVersionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"itemDescription":{"type":["string","null"]},"notes":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","quoteId","skuId","productVersionId","itemDescription","notes","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"QuoteItemsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"quoteId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Quote Revision ID from /quote-revisions, not a Parent Quote ID. Navigate with /quote-revisions/{id}/items."},"skuId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productVersionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"QuotePriceBands":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quoteItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Quote Item ID from /quote-items. Navigate with /quote-items/{id}/price-bands."},"bandNumber":{"type":"number"},"quantity":{"type":"number"},"unitPrice":{"type":["string","null"]},"targetUnitCost":{"type":["string","null"]},"unitPriceBase":{"type":["string","null"]},"targetUnitCostBase":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","quoteItemId","bandNumber","quantity","unitPrice","targetUnitCost","unitPriceBase","targetUnitCostBase","createdAt","updatedAt"],"additionalProperties":false},"QuotePriceBandsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quoteItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Quote Item ID from /quote-items. Navigate with /quote-items/{id}/price-bands."},"bandNumber":{"type":"number"},"quantity":{"type":"number"},"unitPrice":{"type":["string","null"]},"targetUnitCost":{"type":["string","null"]},"unitPriceBase":{"type":["string","null"]},"targetUnitCostBase":{"type":["string","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","quoteItemId","bandNumber","quantity","unitPrice","targetUnitCost","unitPriceBase","targetUnitCostBase","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"QuotePriceBandsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"bandNumber":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"quoteItemId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Quote Item ID from /quote-items. Navigate with /quote-items/{id}/price-bands."}},"additionalProperties":false},"QuoteNotes":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quoteId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/notes."},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"userId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"senderType":{"type":"string"},"message":{"type":["string","null"]},"resolved":{"type":"boolean"},"parentNoteId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","quoteId","supplierId","productId","userId","senderType","message","resolved","parentNoteId","createdAt","updatedAt"],"additionalProperties":false},"QuoteNotesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"quoteId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/notes."},"supplierId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"userId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"senderType":{"type":"string"},"message":{"type":["string","null"]},"resolved":{"type":"boolean"},"parentNoteId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","quoteId","supplierId","productId","userId","senderType","message","resolved","parentNoteId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"QuoteNotesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"resolved":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"senderType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"quoteId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/notes."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"parentNoteId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Materials":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomSectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":["string","null"]},"composition":{"type":["string","null"]},"description":{"type":["string","null"]},"gsm":{"type":["number","null"]},"supplier":{"type":["string","null"]},"supplierProductCode":{"type":["string","null"]},"status":{"type":"string"},"negotiatedPrice":{"type":["string","null"]},"negotiatedPriceCurrency":{"type":["string","null"]},"properties":{"anyOf":[{"$ref":"#/components/schemas/Materials/$defs/__schema0"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/Materials/$defs/__schema1"},{"type":"null"}]},"imageVersion":{"type":"number"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","bomSectionId","name","code","composition","description","gsm","supplier","supplierProductCode","status","negotiatedPrice","negotiatedPriceCurrency","properties","customFields","imageVersion","deletedAt","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Materials/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Materials/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Materials/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Materials/$defs/__schema1"}}]}}},"MaterialsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomSectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":["string","null"]},"composition":{"type":["string","null"]},"description":{"type":["string","null"]},"gsm":{"type":["number","null"]},"supplier":{"type":["string","null"]},"supplierProductCode":{"type":["string","null"]},"status":{"type":"string"},"negotiatedPrice":{"type":["string","null"]},"negotiatedPriceCurrency":{"type":["string","null"]},"properties":{"anyOf":[{"$ref":"#/components/schemas/MaterialsList/$defs/__schema0"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/MaterialsList/$defs/__schema1"},{"type":"null"}]},"imageVersion":{"type":"number"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","bomSectionId","name","code","composition","description","gsm","supplier","supplierProductCode","status","negotiatedPrice","negotiatedPriceCurrency","properties","customFields","imageVersion","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/MaterialsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/MaterialsList/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/MaterialsList/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/MaterialsList/$defs/__schema1"}}]}}},"MaterialsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"supplier":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"supplierProductCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"bomSectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"MaterialVariants":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierMaterialVariantName":{"type":["string","null"]},"supplierMaterialVariantCode":{"type":["string","null"]},"negotiatedPrice":{"type":["string","null"]},"negotiatedPriceCurrency":{"type":["string","null"]},"imageVersion":{"type":"number"},"hexCode":{"type":["string","null"]},"colorId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/MaterialVariants/$defs/__schema0"},{"type":"null"}]},"status":{"type":"string"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","componentId","supplierMaterialVariantName","supplierMaterialVariantCode","negotiatedPrice","negotiatedPriceCurrency","imageVersion","hexCode","colorId","customFields","status","deletedAt","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/MaterialVariants/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/MaterialVariants/$defs/__schema0"}}]}}},"MaterialVariantsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"supplierMaterialVariantName":{"type":["string","null"]},"supplierMaterialVariantCode":{"type":["string","null"]},"negotiatedPrice":{"type":["string","null"]},"negotiatedPriceCurrency":{"type":["string","null"]},"imageVersion":{"type":"number"},"hexCode":{"type":["string","null"]},"colorId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/MaterialVariantsList/$defs/__schema0"},{"type":"null"}]},"status":{"type":"string"},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","componentId","supplierMaterialVariantName","supplierMaterialVariantCode","negotiatedPrice","negotiatedPriceCurrency","imageVersion","hexCode","colorId","customFields","status","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/MaterialVariantsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/MaterialVariantsList/$defs/__schema0"}}]}}},"MaterialVariantsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"supplierMaterialVariantCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"supplierMaterialVariantName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"componentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"colorId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Colors":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"},"hexCode":{"type":["string","null"]},"swatchVersion":{"type":"number"},"customFields":{"anyOf":[{"$ref":"#/components/schemas/Colors/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status","code","name","hexCode","swatchVersion","customFields","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Colors/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Colors/$defs/__schema0"}}]}}},"ColorsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"status":{"type":"string"},"code":{"type":"string"},"name":{"type":"string"},"hexCode":{"type":["string","null"]},"swatchVersion":{"type":"number"},"customFields":{"anyOf":[{"$ref":"#/components/schemas/ColorsList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","status","code","name","hexCode","swatchVersion","customFields","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ColorsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ColorsList/$defs/__schema0"}}]}}},"ColorsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Categories":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"parentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":["string","null"]},"defaultHtsCode":{"type":["string","null"]},"defaultSizeSystemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"defaultTargetSize":{"type":["string","null"]},"nextValue":{"type":["number","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","parentId","name","code","defaultHtsCode","defaultSizeSystemId","defaultTargetSize","nextValue","createdAt","updatedAt"],"additionalProperties":false},"CategoriesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"parentId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":["string","null"]},"defaultHtsCode":{"type":["string","null"]},"defaultSizeSystemId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"defaultTargetSize":{"type":["string","null"]},"nextValue":{"type":["number","null"]},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","parentId","name","code","defaultHtsCode","defaultSizeSystemId","defaultTargetSize","nextValue","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"CategoriesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"parentId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Collections":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"customFields":{"anyOf":[{"$ref":"#/components/schemas/Collections/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","uiColor","customFields","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Collections/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Collections/$defs/__schema0"}}]}}},"CollectionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"customFields":{"anyOf":[{"$ref":"#/components/schemas/CollectionsList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","uiColor","customFields","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/CollectionsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/CollectionsList/$defs/__schema0"}}]}}},"CollectionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Options":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"key":{"type":"string"},"sequence":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","key","sequence","createdAt","updatedAt"],"additionalProperties":false},"OptionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"key":{"type":"string"},"sequence":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","key","sequence","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"OptionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"key":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"OptionValues":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":["string","null"]},"status":{"type":"string"},"sequence":{"type":"number"},"hexCode":{"type":["string","null"]},"swatchVersion":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","optionId","name","code","status","sequence","hexCode","swatchVersion","createdAt","updatedAt"],"additionalProperties":false},"OptionValuesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":["string","null"]},"status":{"type":"string"},"sequence":{"type":"number"},"hexCode":{"type":["string","null"]},"swatchVersion":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","optionId","name","code","status","sequence","hexCode","swatchVersion","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"OptionValuesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"optionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Dimensions":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"skuSequence":{"type":"number"},"listSequence":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","skuSequence","listSequence","createdAt","updatedAt"],"additionalProperties":false},"DimensionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"skuSequence":{"type":"number"},"listSequence":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","skuSequence","listSequence","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"DimensionValues":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"value":{"type":"string"},"customerFacingLabel":{"type":["string","null"]},"sequence":{"type":"number"},"skuCode":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","dimensionId","value","customerFacingLabel","sequence","skuCode","createdAt","updatedAt"],"additionalProperties":false},"DimensionValuesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"value":{"type":"string"},"customerFacingLabel":{"type":["string","null"]},"sequence":{"type":"number"},"skuCode":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","dimensionId","value","customerFacingLabel","sequence","skuCode","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionValuesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"value":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"customerFacingLabel":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"skuCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"sequence":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"DimensionGroups":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"defaultCurveId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","defaultCurveId","createdAt","updatedAt"],"additionalProperties":false},"DimensionGroupsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"defaultCurveId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","defaultCurveId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionGroupsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"DimensionCurves":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"groupId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"isPrivate":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","groupId","productId","name","isPrivate","createdAt","updatedAt"],"additionalProperties":false},"DimensionCurvesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"groupId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"isPrivate":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","groupId","productId","name","isPrivate","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionCurvesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isPrivate":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"groupId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Tags":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","uiColor","createdAt","updatedAt"],"additionalProperties":false},"TagsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","code","uiColor","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"TagsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"LaunchWindows":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"launchStartDate":{"type":["string","null"]},"launchEndDate":{"type":["string","null"]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","collectionId","name","code","uiColor","launchStartDate","launchEndDate","deletedAt","createdAt","updatedAt"],"additionalProperties":false},"LaunchWindowsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"code":{"type":"string"},"uiColor":{"type":"string"},"launchStartDate":{"type":["string","null"]},"launchEndDate":{"type":["string","null"]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","collectionId","name","code","uiColor","launchStartDate","launchEndDate","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"LaunchWindowsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"collectionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"UnitsOfMeasure":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","type","createdAt","updatedAt"],"additionalProperties":false},"UnitsOfMeasureList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","type","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"UnitsOfMeasureQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"type":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"Countries":{"type":"object","properties":{"code":{"type":"string"},"name":{"type":"string"}},"required":["code","name"],"additionalProperties":false},"CountriesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"name":{"type":"string"}},"required":["code","name"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"CountriesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"Couriers":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"accountNumber":{"type":["string","null"]},"trackingUrl":{"type":["string","null"]},"isActive":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","accountNumber","trackingUrl","isActive","createdAt","updatedAt"],"additionalProperties":false},"CouriersList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"accountNumber":{"type":["string","null"]},"trackingUrl":{"type":["string","null"]},"isActive":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","accountNumber","trackingUrl","isActive","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"CouriersQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"accountNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isActive":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},"additionalProperties":false},"PaymentTerms":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"payments":{"$ref":"#/components/schemas/PaymentTerms/$defs/__schema0"},"isDefault":{"type":"boolean"},"createdById":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","partnerId","name","payments","isDefault","createdById","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PaymentTerms/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PaymentTerms/$defs/__schema0"}}]}}},"PaymentTermsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"name":{"type":"string"},"payments":{"$ref":"#/components/schemas/PaymentTermsList/$defs/__schema0"},"isDefault":{"type":"boolean"},"createdById":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","partnerId","name","payments","isDefault","createdById","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PaymentTermsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PaymentTermsList/$defs/__schema0"}}]}}},"PaymentTermsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isDefault":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"partnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"BomSections":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":"string"},"name":{"type":"string"},"sequence":{"type":"number"},"relevantFieldKeys":{"anyOf":[{"$ref":"#/components/schemas/BomSections/$defs/__schema0"},{"type":"null"}]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","sequence","relevantFieldKeys","deletedAt","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/BomSections/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/BomSections/$defs/__schema0"}}]}}},"BomSectionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"code":{"type":"string"},"name":{"type":"string"},"sequence":{"type":"number"},"relevantFieldKeys":{"anyOf":[{"$ref":"#/components/schemas/BomSectionsList/$defs/__schema0"},{"type":"null"}]},"deletedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","code","name","sequence","relevantFieldKeys","deletedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/BomSectionsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/BomSectionsList/$defs/__schema0"}}]}}},"BomSectionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"CartonSizes":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"lengthCm":{"type":"string"},"widthCm":{"type":"string"},"heightCm":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","lengthCm","widthCm","heightCm","createdAt","updatedAt"],"additionalProperties":false},"CartonSizesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"lengthCm":{"type":"string"},"widthCm":{"type":"string"},"heightCm":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","lengthCm","widthCm","heightCm","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"CartonSizesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"PackingTemplates":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"isDefault":{"type":"boolean"},"categoryIds":{"type":"array","items":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"sections":{"$ref":"#/components/schemas/PackingTemplates/$defs/__schema0"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","isDefault","categoryIds","sections","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PackingTemplates/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PackingTemplates/$defs/__schema0"}}]}}},"PackingTemplatesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"isDefault":{"type":"boolean"},"categoryIds":{"type":"array","items":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"sections":{"$ref":"#/components/schemas/PackingTemplatesList/$defs/__schema0"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","isDefault","categoryIds","sections","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PackingTemplatesList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PackingTemplatesList/$defs/__schema0"}}]}}},"PackingTemplatesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isDefault":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"categoryId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact member of categoryIds."}},"additionalProperties":false},"Locations":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"type":{"type":["string","null"]},"name":{"type":["string","null"]},"line1":{"type":["string","null"]},"line2":{"type":["string","null"]},"city":{"type":["string","null"]},"state":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"unLocode":{"type":["string","null"]},"legacyAddressId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legacyPortId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","type","name","line1","line2","city","state","postalCode","countryCode","unLocode","legacyAddressId","legacyPortId","createdAt","updatedAt"],"additionalProperties":false},"LocationsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"type":{"type":["string","null"]},"name":{"type":["string","null"]},"line1":{"type":["string","null"]},"line2":{"type":["string","null"]},"city":{"type":["string","null"]},"state":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"unLocode":{"type":["string","null"]},"legacyAddressId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legacyPortId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","type","name","line1","line2","city","state","postalCode","countryCode","unLocode","legacyAddressId","legacyPortId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"LocationsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"type":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"countryCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"unLocode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"city":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"postalCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"CustomFieldDefinitions":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"entityType":{"type":"string"},"entityField":{"type":"string"},"fieldKey":{"type":"string"},"fieldType":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"required":{"type":"boolean"},"defaultValue":{"anyOf":[{"$ref":"#/components/schemas/CustomFieldDefinitions/$defs/__schema0"},{"type":"null"}]},"selectValues":{"type":"array","items":{"$ref":"#/components/schemas/CustomFieldDefinitions/$defs/__schema1"}},"isActive":{"type":"boolean"},"sequence":{"type":"number"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","entityType","entityField","fieldKey","fieldType","label","description","required","defaultValue","selectValues","isActive","sequence","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/CustomFieldDefinitions/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/CustomFieldDefinitions/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/CustomFieldDefinitions/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/CustomFieldDefinitions/$defs/__schema1"}}]}}},"CustomFieldDefinitionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"entityType":{"type":"string"},"entityField":{"type":"string"},"fieldKey":{"type":"string"},"fieldType":{"type":"string"},"label":{"type":"string"},"description":{"type":["string","null"]},"required":{"type":"boolean"},"defaultValue":{"anyOf":[{"$ref":"#/components/schemas/CustomFieldDefinitionsList/$defs/__schema0"},{"type":"null"}]},"selectValues":{"type":"array","items":{"$ref":"#/components/schemas/CustomFieldDefinitionsList/$defs/__schema1"}},"isActive":{"type":"boolean"},"sequence":{"type":"number"},"createdAt":{"type":["string","null"]},"updatedAt":{"type":["string","null"]}},"required":["id","entityType","entityField","fieldKey","fieldType","label","description","required","defaultValue","selectValues","isActive","sequence","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/CustomFieldDefinitionsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/CustomFieldDefinitionsList/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/CustomFieldDefinitionsList/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/CustomFieldDefinitionsList/$defs/__schema1"}}]}}},"CustomFieldDefinitionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"fieldKey":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"entityField":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"fieldType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"label":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isActive":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"entityType":{"type":"string","minLength":1}},"additionalProperties":false},"Checklists":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"items":{"$ref":"#/components/schemas/Checklists/$defs/__schema0"},"categoryId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","items","categoryId","productId","createdAt","updatedAt"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Checklists/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Checklists/$defs/__schema0"}}]}}},"ChecklistsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"name":{"type":"string"},"items":{"$ref":"#/components/schemas/ChecklistsList/$defs/__schema0"},"categoryId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"productId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","name","items","categoryId","productId","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/ChecklistsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/ChecklistsList/$defs/__schema0"}}]}}},"ChecklistsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"categoryId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"DimensionGroupDimensions":{"type":"object","properties":{"groupId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sequence":{"type":"number"}},"required":["groupId","dimensionId","sequence"],"additionalProperties":false},"DimensionGroupDimensionsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"groupId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sequence":{"type":"number"}},"required":["groupId","dimensionId","sequence"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionGroupDimensionsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"groupId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"DimensionCurveAxes":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"curveId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sequence":{"type":"number"}},"required":["id","curveId","dimensionId","sequence"],"additionalProperties":false},"DimensionCurveAxesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"curveId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"sequence":{"type":"number"}},"required":["id","curveId","dimensionId","sequence"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionCurveAxesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"curveId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"dimensionId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"DimensionCurveAxisValues":{"type":"object","properties":{"axisId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"valueLabel":{"type":"string"},"dimensionValueId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"sequence":{"type":"number"}},"required":["axisId","valueLabel","dimensionValueId","sequence"],"additionalProperties":false},"DimensionCurveAxisValuesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"axisId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"valueLabel":{"type":"string"},"dimensionValueId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"sequence":{"type":"number"}},"required":["axisId","valueLabel","dimensionValueId","sequence"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionCurveAxisValuesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"valueLabel":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"dimensionValueId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."},"sequence":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"axisId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"DimensionCurveCells":{"type":"object","properties":{"curveId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"rowIndex":{"type":"number"},"colIndex":{"type":"number"},"value":{"type":"string"}},"required":["curveId","rowIndex","colIndex","value"],"additionalProperties":false},"DimensionCurveCellsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"curveId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"rowIndex":{"type":"number"},"colIndex":{"type":"number"},"value":{"type":"string"}},"required":["curveId","rowIndex","colIndex","value"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DimensionCurveCellsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"rowIndex":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"colIndex":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."},"curveId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Partners":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"defaultCurrencyCode":{"type":["string","null"]},"leadTimeDays":{"type":["number","null"]},"moq":{"type":["number","null"]},"moqByColor":{"type":["number","null"]},"moqLastConfirmedAt":{"type":["string","null"]},"midCode":{"type":["string","null"]},"website":{"type":["string","null"]},"businessRegistrationNumber":{"type":["string","null"]},"taxId":{"type":["string","null"]},"minimumOrderValue":{"type":["string","null"]},"certifications":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"specializations":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"productionCapacity":{"type":["number","null"]},"productionCapacityUnit":{"type":["string","null"]},"factoryAuditDate":{"type":["string","null"]},"factoryAuditStatus":{"type":["string","null"]},"partnerStatus":{"type":"string"},"lastContactDate":{"type":["string","null"]},"nextContactDate":{"type":["string","null"]},"notes":{"anyOf":[{"$ref":"#/components/schemas/Partners/$defs/__schema0"},{"type":"null"}]},"equipmentTechnology":{"type":["string","null"]},"packagingCapabilities":{"type":["string","null"]},"verified":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"relationship":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"brandNotes":{"anyOf":[{"$ref":"#/components/schemas/Partners/$defs/__schema1"},{"type":"null"}]},"defaultIncotermCode":{"type":["string","null"]},"defaultCurrencyCode":{"type":["string","null"]},"defaultPaymentTermId":{"type":["string","null"]},"qualityRating":{"type":["string","null"]},"ontimeRating":{"type":["string","null"]},"responsivenessRating":{"type":["string","null"]},"sustainabilityScore":{"type":["string","null"]},"brandOwnerUserId":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/Partners/$defs/__schema2"},{"type":"null"}]}},"required":["id","status","brandNotes","defaultIncotermCode","defaultCurrencyCode","defaultPaymentTermId","qualityRating","ontimeRating","responsivenessRating","sustainabilityScore","brandOwnerUserId","customFields"],"additionalProperties":false}},"required":["id","slug","name","shortName","countryCode","defaultCurrencyCode","leadTimeDays","moq","moqByColor","moqLastConfirmedAt","midCode","website","businessRegistrationNumber","taxId","minimumOrderValue","certifications","specializations","productionCapacity","productionCapacityUnit","factoryAuditDate","factoryAuditStatus","partnerStatus","lastContactDate","nextContactDate","notes","equipmentTechnology","packagingCapabilities","verified","createdAt","updatedAt","relationship"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Partners/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Partners/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Partners/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Partners/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Partners/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Partners/$defs/__schema2"}}]}}},"PartnersList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"slug":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"defaultCurrencyCode":{"type":["string","null"]},"leadTimeDays":{"type":["number","null"]},"moq":{"type":["number","null"]},"moqByColor":{"type":["number","null"]},"moqLastConfirmedAt":{"type":["string","null"]},"midCode":{"type":["string","null"]},"website":{"type":["string","null"]},"businessRegistrationNumber":{"type":["string","null"]},"taxId":{"type":["string","null"]},"minimumOrderValue":{"type":["string","null"]},"certifications":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"specializations":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"productionCapacity":{"type":["number","null"]},"productionCapacityUnit":{"type":["string","null"]},"factoryAuditDate":{"type":["string","null"]},"factoryAuditStatus":{"type":["string","null"]},"partnerStatus":{"type":"string"},"lastContactDate":{"type":["string","null"]},"nextContactDate":{"type":["string","null"]},"notes":{"anyOf":[{"$ref":"#/components/schemas/PartnersList/$defs/__schema0"},{"type":"null"}]},"equipmentTechnology":{"type":["string","null"]},"packagingCapabilities":{"type":["string","null"]},"verified":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"relationship":{"type":"object","properties":{"id":{"type":"string"},"status":{"type":"string"},"brandNotes":{"anyOf":[{"$ref":"#/components/schemas/PartnersList/$defs/__schema1"},{"type":"null"}]},"defaultIncotermCode":{"type":["string","null"]},"defaultCurrencyCode":{"type":["string","null"]},"defaultPaymentTermId":{"type":["string","null"]},"qualityRating":{"type":["string","null"]},"ontimeRating":{"type":["string","null"]},"responsivenessRating":{"type":["string","null"]},"sustainabilityScore":{"type":["string","null"]},"brandOwnerUserId":{"type":["string","null"]},"customFields":{"anyOf":[{"$ref":"#/components/schemas/PartnersList/$defs/__schema2"},{"type":"null"}]}},"required":["id","status","brandNotes","defaultIncotermCode","defaultCurrencyCode","defaultPaymentTermId","qualityRating","ontimeRating","responsivenessRating","sustainabilityScore","brandOwnerUserId","customFields"],"additionalProperties":false}},"required":["id","slug","name","shortName","countryCode","defaultCurrencyCode","leadTimeDays","moq","moqByColor","moqLastConfirmedAt","midCode","website","businessRegistrationNumber","taxId","minimumOrderValue","certifications","specializations","productionCapacity","productionCapacityUnit","factoryAuditDate","factoryAuditStatus","partnerStatus","lastContactDate","nextContactDate","notes","equipmentTechnology","packagingCapabilities","verified","createdAt","updatedAt","relationship"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PartnersList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PartnersList/$defs/__schema0"}}]},"__schema1":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PartnersList/$defs/__schema1"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PartnersList/$defs/__schema1"}}]},"__schema2":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/PartnersList/$defs/__schema2"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/PartnersList/$defs/__schema2"}}]}}},"PartnersQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"slug":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"shortName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"countryCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"midCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"businessRegistrationNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"taxId":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"partnerStatus":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"PartnerLocations":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"locationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"isPrimary":{"type":"boolean"},"type":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"location":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"type":{"type":["string","null"]},"name":{"type":["string","null"]},"line1":{"type":["string","null"]},"line2":{"type":["string","null"]},"city":{"type":["string","null"]},"state":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"unLocode":{"type":["string","null"]},"legacyAddressId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legacyPortId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","type","name","line1","line2","city","state","postalCode","countryCode","unLocode","legacyAddressId","legacyPortId","createdAt","updatedAt"],"additionalProperties":false},{"type":"null"}]}},"required":["id","partnerId","locationId","isPrimary","type","createdAt","updatedAt","location"],"additionalProperties":false},"PartnerLocationsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"partnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"locationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"isPrimary":{"type":"boolean"},"type":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"location":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"type":{"type":["string","null"]},"name":{"type":["string","null"]},"line1":{"type":["string","null"]},"line2":{"type":["string","null"]},"city":{"type":["string","null"]},"state":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"unLocode":{"type":["string","null"]},"legacyAddressId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legacyPortId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","type","name","line1","line2","city","state","postalCode","countryCode","unLocode","legacyAddressId","legacyPortId","createdAt","updatedAt"],"additionalProperties":false},{"type":"null"}]}},"required":["id","partnerId","locationId","isPrimary","type","createdAt","updatedAt","location"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"PartnerLocationsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"type":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isPrimary":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"partnerId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"locationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"BrandLocations":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"locationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"isPrimary":{"type":"boolean"},"type":{"type":["string","null"]},"isBilling":{"type":"boolean"},"isDefaultBilling":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"location":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"type":{"type":["string","null"]},"name":{"type":["string","null"]},"line1":{"type":["string","null"]},"line2":{"type":["string","null"]},"city":{"type":["string","null"]},"state":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"unLocode":{"type":["string","null"]},"legacyAddressId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legacyPortId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","type","name","line1","line2","city","state","postalCode","countryCode","unLocode","legacyAddressId","legacyPortId","createdAt","updatedAt"],"additionalProperties":false},{"type":"null"}]}},"required":["id","locationId","isPrimary","type","isBilling","isDefaultBilling","createdAt","updatedAt","location"],"additionalProperties":false},"BrandLocationsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"locationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"isPrimary":{"type":"boolean"},"type":{"type":["string","null"]},"isBilling":{"type":"boolean"},"isDefaultBilling":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"location":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"type":{"type":["string","null"]},"name":{"type":["string","null"]},"line1":{"type":["string","null"]},"line2":{"type":["string","null"]},"city":{"type":["string","null"]},"state":{"type":["string","null"]},"postalCode":{"type":["string","null"]},"countryCode":{"type":["string","null"]},"unLocode":{"type":["string","null"]},"legacyAddressId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"legacyPortId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","type","name","line1","line2","city","state","postalCode","countryCode","unLocode","legacyAddressId","legacyPortId","createdAt","updatedAt"],"additionalProperties":false},{"type":"null"}]}},"required":["id","locationId","isPrimary","type","isBilling","isDefaultBilling","createdAt","updatedAt","location"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"BrandLocationsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"type":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isPrimary":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"isBilling":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"isDefaultBilling":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"locationId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Images":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"filename":{"type":"string"},"fileSize":{"type":"number"},"mimeType":{"type":"string"},"category":{"type":"string"},"entityId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"entityType":{"type":["string","null"]},"description":{"type":["string","null"]},"title":{"type":["string","null"]},"idx":{"type":"number"},"isThumbnail":{"type":"boolean"},"isInternal":{"type":"boolean"},"uploadedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","filename","fileSize","mimeType","category","entityId","entityType","description","title","idx","isThumbnail","isInternal","uploadedAt","createdAt","updatedAt"],"additionalProperties":false},"ImagesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"filename":{"type":"string"},"fileSize":{"type":"number"},"mimeType":{"type":"string"},"category":{"type":"string"},"entityId":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},{"type":"null"}]},"entityType":{"type":["string","null"]},"description":{"type":["string","null"]},"title":{"type":["string","null"]},"idx":{"type":"number"},"isThumbnail":{"type":"boolean"},"isInternal":{"type":"boolean"},"uploadedAt":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","filename","fileSize","mimeType","category","entityId","entityType","description","title","idx","isThumbnail","isInternal","uploadedAt","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"ImagesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"filename":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"title":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"category":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"mimeType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"isThumbnail":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."},"entityId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"entityType":{"type":"string","minLength":1},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},"additionalProperties":false},"Documents":{"type":"object","properties":{"subjects":{"type":"array","items":{"type":"object","properties":{"subjectKind":{"type":"string"},"subjectKey":{"type":"string"},"establishedAs":{"type":"string"},"subjectLabel":{"type":"string"}},"required":["subjectKind","subjectKey","establishedAs","subjectLabel"],"additionalProperties":false}},"id":{"type":"string"},"ownerType":{"type":"string"},"ownerId":{"type":"string"},"visibility":{"type":"string"},"documentTypeId":{"type":["string","null"]},"dataValue":{"type":["string","null"]},"fileName":{"type":["string","null"]},"mimeType":{"type":["string","null"]},"fileSizeBytes":{"type":["number","null"]},"channel":{"type":"string"},"source":{"type":["string","null"]},"supersededByDocumentId":{"type":["string","null"]},"supersededAt":{"type":["string","null"]},"supersededReason":{"type":["string","null"]},"senderRole":{"type":["string","null"]},"issuerName":{"type":["string","null"]},"extent":{"anyOf":[{"$ref":"#/components/schemas/Documents/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]},"subjectKind":{"type":["string","null"]},"subjectKey":{"type":["string","null"]}},"required":["subjects","id","ownerType","ownerId","visibility","documentTypeId","dataValue","fileName","mimeType","fileSizeBytes","channel","source","supersededByDocumentId","supersededAt","supersededReason","senderRole","issuerName","extent","createdAt","updatedAt","deletedAt","subjectKind","subjectKey"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/Documents/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/Documents/$defs/__schema0"}}]}}},"DocumentsList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"subjects":{"type":"array","items":{"type":"object","properties":{"subjectKind":{"type":"string"},"subjectKey":{"type":"string"},"establishedAs":{"type":"string"},"subjectLabel":{"type":"string"}},"required":["subjectKind","subjectKey","establishedAs","subjectLabel"],"additionalProperties":false}},"id":{"type":"string"},"ownerType":{"type":"string"},"ownerId":{"type":"string"},"visibility":{"type":"string"},"documentTypeId":{"type":["string","null"]},"dataValue":{"type":["string","null"]},"fileName":{"type":["string","null"]},"mimeType":{"type":["string","null"]},"fileSizeBytes":{"type":["number","null"]},"channel":{"type":"string"},"source":{"type":["string","null"]},"supersededByDocumentId":{"type":["string","null"]},"supersededAt":{"type":["string","null"]},"supersededReason":{"type":["string","null"]},"senderRole":{"type":["string","null"]},"issuerName":{"type":["string","null"]},"extent":{"anyOf":[{"$ref":"#/components/schemas/DocumentsList/$defs/__schema0"},{"type":"null"}]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":["string","null"]},"subjectKind":{"type":["string","null"]},"subjectKey":{"type":["string","null"]}},"required":["subjects","id","ownerType","ownerId","visibility","documentTypeId","dataValue","fileName","mimeType","fileSizeBytes","channel","source","supersededByDocumentId","supersededAt","supersededReason","senderRole","issuerName","extent","createdAt","updatedAt","deletedAt","subjectKind","subjectKey"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false,"$defs":{"__schema0":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"},{"type":"array","items":{"$ref":"#/components/schemas/DocumentsList/$defs/__schema0"}},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/components/schemas/DocumentsList/$defs/__schema0"}}]}}},"DocumentsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"subjectKind":{"type":"string","enum":["ORDER","SHIPMENT","PAYMENT","PRODUCT","PRODUCT_OPTION","PRODUCT_VERSION","SKU","SAMPLE","SAMPLE_ROUND","QUOTE","QUOTE_NOTE","MATERIAL","BOM_COMPONENT","MEASUREMENT_TABLE","PARTNER","BRAND"]},"subjectKey":{"type":"string","minLength":1,"maxLength":255},"documentTypeId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"includeSuperseded":{"type":"string","enum":["true","false"]},"fileName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"mimeType":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"dataValue":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"issuerName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},"additionalProperties":false},"DocumentTypes":{"type":"object","properties":{"id":{"type":"string"},"domain":{"type":"string"},"ownerType":{"type":["string","null"]},"ownerId":{"type":["string","null"]},"code":{"type":"string"},"name":{"type":"string"},"description":{"type":["string","null"]},"origin":{"type":["string","null"]},"kind":{"type":"string"},"defaultVisibility":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","domain","ownerType","ownerId","code","name","description","origin","kind","defaultVisibility","createdAt","updatedAt"],"additionalProperties":false},"DocumentTypesList":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"domain":{"type":"string"},"ownerType":{"type":["string","null"]},"ownerId":{"type":["string","null"]},"code":{"type":"string"},"name":{"type":"string"},"description":{"type":["string","null"]},"origin":{"type":["string","null"]},"kind":{"type":"string"},"defaultVisibility":{"type":["string","null"]},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}},"required":["id","domain","ownerType","ownerId","code","name","description","origin","kind","defaultVisibility","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"type":["string","null"]},"totalItems":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["items","nextCursor","totalItems"],"additionalProperties":false},"DocumentTypesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"kind":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."},"domain":{"type":"string","minLength":1,"description":"Case-insensitive document domain."}},"additionalProperties":false},"ProductsQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"code":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive Parent Product code. Example: TEE-001.","examples":["TEE-001"]},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact product workflow status."},"categoryId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Category ID from /categories."},"q":{"type":"string","minLength":1,"maxLength":255,"description":"Case-insensitive literal substring of product name or code. Percent and underscore are ordinary characters.","examples":["cotton"]}},"additionalProperties":false},"ProductDetailQuery":{"type":"object","properties":{"include":{"type":"string"},"includeLimit":{"description":"Rows per included relationship, default 25. Requires include. Each relationship has its own continuation cursor.","default":25,"type":"integer","minimum":1,"maximum":100}},"additionalProperties":false},"OrdersQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"orderNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact order number. Example: PO-2026-0042.","examples":["PO-2026-0042"]},"externalOrderCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact external purchase-order reference."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact order workflow status."},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Supplier ID from /suppliers."}},"additionalProperties":false},"SuppliersQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"name":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match."},"shortName":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match."},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact partner status, not brand-link status."},"countryCode":{"type":"string","minLength":1,"maxLength":255,"description":"Exact partner country code."},"slug":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match."}},"additionalProperties":false},"QuotesQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"quoteNumber":{"type":"string","minLength":1,"maxLength":255,"description":"Exact Quote number. Example: RFQ-2026-0081.","examples":["RFQ-2026-0081"]},"status":{"type":"string","minLength":1,"maxLength":255,"description":"Exact Quote workflow status."},"supplierId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Supplier ID from /suppliers."},"productId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products, matched through the Quote product version."}},"additionalProperties":false},"DocumentViewpointQuery":{"type":"object","properties":{"cursor":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":100},"subjectKind":{"type":"string","enum":["ORDER","SHIPMENT","PAYMENT","PRODUCT","PRODUCT_OPTION","PRODUCT_VERSION","SKU","SAMPLE","SAMPLE_ROUND","QUOTE","QUOTE_NOTE","MATERIAL","BOM_COMPONENT","MEASUREMENT_TABLE","PARTNER","BRAND"]},"subjectKey":{"type":"string","minLength":1,"maxLength":255},"documentTypeId":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"},"includeSuperseded":{"type":"string","enum":["true","false"]}},"additionalProperties":false}}},"paths":{"/brands/{brand}":{"get":{"tags":["Brand"],"summary":"Verify access and get the authorized brand","operationId":"getBrand","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Brand"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/products":{"get":{"tags":["Parent Products"],"summary":"List Parent Products","operationId":"listProducts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive Parent Product code. Example: TEE-001.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive Parent Product code. Example: TEE-001.","examples":["TEE-001"]}},{"name":"status","in":"query","required":false,"description":"Exact product workflow status.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact product workflow status."}},{"name":"categoryId","in":"query","required":false,"description":"Category ID from /categories.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Category ID from /categories."}},{"name":"q","in":"query","required":false,"description":"Case-insensitive literal substring of product name or code. Percent and underscore are ordinary characters.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Case-insensitive literal substring of product name or code. Percent and underscore are ordinary characters.","examples":["cotton"]}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductList"},"example":{"items":[{"id":"00000000-0000-4000-8000-000000000001","code":"TEE-001","name":"Cotton tee","status":"active","category":"Apparel","createdAt":"2026-01-15T10:00:00.000Z","updatedAt":"2026-09-30T08:00:00.000Z"}],"nextCursor":null,"totalItems":1}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/products/{id}":{"get":{"tags":["Parent Products"],"summary":"Get Parent Products","operationId":"getProducts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string"}},{"name":"include","in":"query","required":false,"description":"Comma-separated: documents, images, bomSections, launchWindowDefinitions, tagDefinitions, collectionDefinitions, dimensionValueDefinitions, dimensionDefinitions, optionValueDefinitions, optionDefinitions, categories, colors, materialVariants, materials, productOptions, skus, versions, boms, bomComponents, measurementTables, optionValues, dimensionValues, prices, optionCollections, bomSkus, measurementTableSkus, skuDimensionValues, collections, tags, launchWindows, relations, or all. Each relation includes up to includeLimit rows (default 25, maximum 100), a totalItems count, and a URL carrying the filters and page size to combine with nextCursor. Reads run in batches of at most 3 relationships. Each distinct include costs one expansion credit from a per-key budget shared across brands: capacity 62, default refill 1,000 credits/hour. Exhaustion returns 429 with Retry-After. Continuation URLs do not consume expansion credits.","schema":{"type":"string","example":"boms,bomComponents,measurementTables,productOptions,materials"}},{"name":"includeLimit","in":"query","required":false,"description":"Rows per included relationship, default 25. Requires include. Each relationship has its own continuation cursor.","schema":{"description":"Rows per included relationship, default 25. Requires include. Each relationship has its own continuation cursor.","default":25,"type":"integer","minimum":1,"maximum":100}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductDetail"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-options":{"get":{"tags":["Product Options"],"summary":"List Product Options","operationId":"listProductOptions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"vendorFacingProductName","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"channel","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"launchWindow","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive name match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive name match."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive status match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive status match."}},{"name":"productId","in":"query","required":false,"description":"Parent Product ID from /products.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."}},{"name":"supplierId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"collectionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"measurementTableId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductOptionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-options/{id}":{"get":{"tags":["Product Options"],"summary":"Get Product Options","operationId":"getProductOptions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductOptions"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/skus":{"get":{"tags":["SKUs"],"summary":"List SKUs","operationId":"listSkus","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive code match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive code match."}},{"name":"upc","in":"query","required":false,"description":"Exact, case-sensitive upc match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive upc match."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive status match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive status match."}},{"name":"productId","in":"query","required":false,"description":"Parent Product ID from /products.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products."}},{"name":"productOptionId","in":"query","required":false,"description":"Product Option ID from /product-options.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Product Option ID from /product-options."}},{"name":"colorId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SkusList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/skus/{id}":{"get":{"tags":["SKUs"],"summary":"Get SKUs","operationId":"getSkus","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Skus"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-versions":{"get":{"tags":["Product Versions"],"summary":"List Product Versions","operationId":"listProductVersions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"versionNumber","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"versionName","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isActive","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"baseVersionId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"partnerId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"protoId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductVersionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-versions/{id}":{"get":{"tags":["Product Versions"],"summary":"Get Product Versions","operationId":"getProductVersions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductVersions"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/boms":{"get":{"tags":["Boms"],"summary":"List Boms","operationId":"listBoms","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isDefault","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"productVersionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BomsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/boms/{id}":{"get":{"tags":["Boms"],"summary":"Get Boms","operationId":"getBoms","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Boms"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bom-components":{"get":{"tags":["Bom Components"],"summary":"List Bom Components","operationId":"listBomComponents","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"bomSectionId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"showOnPo","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"bomId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"componentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"componentVariantId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BomComponentsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bom-components/{id}":{"get":{"tags":["Bom Components"],"summary":"Get Bom Components","operationId":"getBomComponents","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BomComponents"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bom-skus":{"get":{"tags":["Bom Skus"],"summary":"List Bom Skus","operationId":"listBomSkus","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"bomId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BomSkusList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/measurement-tables":{"get":{"tags":["Measurement Tables"],"summary":"List Measurement Tables","operationId":"listMeasurementTables","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productVersionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MeasurementTablesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/measurement-tables/{id}":{"get":{"tags":["Measurement Tables"],"summary":"Get Measurement Tables","operationId":"getMeasurementTables","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MeasurementTables"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/measurement-table-skus":{"get":{"tags":["Measurement Table Skus"],"summary":"List Measurement Table Skus","operationId":"listMeasurementTableSkus","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"measurementTableId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MeasurementTableSkusList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-relations":{"get":{"tags":["Product Relations"],"summary":"List Product Relations","operationId":"listProductRelations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"relatedProductId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"relationType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductRelationsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-relations/{id}":{"get":{"tags":["Product Relations"],"summary":"Get Product Relations","operationId":"getProductRelations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductRelations"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-option-values":{"get":{"tags":["Product Option Values"],"summary":"List Product Option Values","operationId":"listProductOptionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productOptionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"optionValueId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductOptionValuesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-option-dimension-values":{"get":{"tags":["Product Option Dimension Values"],"summary":"List Product Option Dimension Values","operationId":"listProductOptionDimensionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productOptionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"dimensionValueId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductOptionDimensionValuesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-option-prices":{"get":{"tags":["Product Option Prices"],"summary":"List Product Option Prices","operationId":"listProductOptionPrices","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"kind","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"currency","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productOptionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductOptionPricesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-option-collections":{"get":{"tags":["Product Option Collections"],"summary":"List Product Option Collections","operationId":"listProductOptionCollections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productOptionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"collectionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductOptionCollectionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/sku-dimension-values":{"get":{"tags":["Sku Dimension Values"],"summary":"List Sku Dimension Values","operationId":"listSkuDimensionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"dimensionValueId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SkuDimensionValuesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-collections":{"get":{"tags":["Product Collections"],"summary":"List Product Collections","operationId":"listProductCollections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"collectionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductCollectionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-collections/{id}":{"get":{"tags":["Product Collections"],"summary":"Get Product Collections","operationId":"getProductCollections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductCollections"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-tags":{"get":{"tags":["Product Tags"],"summary":"List Product Tags","operationId":"listProductTags","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"tagId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductTagsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/product-launch-windows":{"get":{"tags":["Product Launch Windows"],"summary":"List Product Launch Windows","operationId":"listProductLaunchWindows","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"launchWindowId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductLaunchWindowsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/suppliers":{"get":{"tags":["Suppliers"],"summary":"List Suppliers","operationId":"listSuppliers","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match."}},{"name":"shortName","in":"query","required":false,"description":"Exact, case-sensitive match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match."}},{"name":"status","in":"query","required":false,"description":"Exact partner status, not brand-link status.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact partner status, not brand-link status."}},{"name":"countryCode","in":"query","required":false,"description":"Exact partner country code.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact partner country code."}},{"name":"slug","in":"query","required":false,"description":"Exact, case-sensitive match.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/suppliers/{id}":{"get":{"tags":["Suppliers"],"summary":"Get Suppliers","operationId":"getSuppliers","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupplierDetail"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quotes":{"get":{"tags":["Quotes"],"summary":"List Quotes","operationId":"listQuotes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"quoteNumber","in":"query","required":false,"description":"Exact Quote number. Example: RFQ-2026-0081.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact Quote number. Example: RFQ-2026-0081.","examples":["RFQ-2026-0081"]}},{"name":"status","in":"query","required":false,"description":"Exact Quote workflow status.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact Quote workflow status."}},{"name":"supplierId","in":"query","required":false,"description":"Supplier ID from /suppliers.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Supplier ID from /suppliers."}},{"name":"productId","in":"query","required":false,"description":"Parent Product ID from /products, matched through the Quote product version.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Product ID from /products, matched through the Quote product version."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteList"},"example":{"items":[{"id":"00000000-0000-4000-8000-000000000002","quoteNumber":"RFQ-2026-0081","status":"sent","supplierName":"Textile Co","productName":"Cotton tee","targetPrice":12.5,"currency":"USD","createdAt":"2026-09-01T10:00:00.000Z"}],"nextCursor":null,"totalItems":1}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quotes/{id}":{"get":{"tags":["Quotes"],"summary":"Get Quotes","operationId":"getQuotes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteDetail"}}},"links":{"revisions":{"operationId":"listQuoteRevisionsForQuote","parameters":{"brand":"$request.path.brand","id":"$response.body#/id"},"description":"Read this Quote's revisions."},"notes":{"operationId":"listQuoteNotesForQuote","parameters":{"brand":"$request.path.brand","id":"$response.body#/id"},"description":"Read this Quote's notes."}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quotes/{id}/revisions":{"get":{"tags":["Quotes"],"summary":"List revisions for a Quote","operationId":"listQuoteRevisionsForQuote","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Quote ID from /quotes.","schema":{"type":"string","format":"uuid"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteRevisionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quotes/{id}/notes":{"get":{"tags":["Quotes"],"summary":"List notes for a Quote","operationId":"listQuoteNotesForQuote","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Quote ID from /quotes.","schema":{"type":"string","format":"uuid"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteNotesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-revisions":{"get":{"tags":["Quote Revisions"],"summary":"List Quote Revisions","operationId":"listQuoteRevisions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"round","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isBrandQuote","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"rfqId","in":"query","required":false,"description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/revisions.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/revisions."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteRevisionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-revisions/{id}":{"get":{"tags":["Quote Revisions"],"summary":"Get Quote Revisions","operationId":"getQuoteRevisions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteRevisions"}}},"links":{"items":{"operationId":"listItemsForQuoteRevision","parameters":{"brand":"$request.path.brand","id":"$response.body#/id"},"description":"Read this Quote Revision's items."}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-revisions/{id}/items":{"get":{"tags":["Quote Revisions"],"summary":"List items for a Quote Revision","operationId":"listItemsForQuoteRevision","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Quote Revision ID from /quote-revisions.","schema":{"type":"string","format":"uuid"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-items":{"get":{"tags":["Quote Items"],"summary":"List Quote Items","operationId":"listQuoteItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"quoteId","in":"query","required":false,"description":"Quote Revision ID from /quote-revisions, not a Parent Quote ID. Navigate with /quote-revisions/{id}/items.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Quote Revision ID from /quote-revisions, not a Parent Quote ID. Navigate with /quote-revisions/{id}/items."}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productVersionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-items/{id}":{"get":{"tags":["Quote Items"],"summary":"Get Quote Items","operationId":"getQuoteItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteItems"}}},"links":{"price-bands":{"operationId":"listPriceBandsForQuoteItem","parameters":{"brand":"$request.path.brand","id":"$response.body#/id"},"description":"Read this Quote Item's price-bands."}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-items/{id}/price-bands":{"get":{"tags":["Quote Items"],"summary":"List price-bands for a Quote Item","operationId":"listPriceBandsForQuoteItem","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Quote Item ID from /quote-items.","schema":{"type":"string","format":"uuid"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuotePriceBandsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-price-bands":{"get":{"tags":["Quote Price Bands"],"summary":"List Quote Price Bands","operationId":"listQuotePriceBands","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"bandNumber","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"quoteItemId","in":"query","required":false,"description":"Quote Item ID from /quote-items. Navigate with /quote-items/{id}/price-bands.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Quote Item ID from /quote-items. Navigate with /quote-items/{id}/price-bands."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuotePriceBandsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-price-bands/{id}":{"get":{"tags":["Quote Price Bands"],"summary":"Get Quote Price Bands","operationId":"getQuotePriceBands","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuotePriceBands"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-notes":{"get":{"tags":["Quote Notes"],"summary":"List Quote Notes","operationId":"listQuoteNotes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"supplierId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"resolved","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"senderType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"quoteId","in":"query","required":false,"description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/notes.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Parent Quote ID from /quotes. Navigate with /quotes/{id}/notes."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"parentNoteId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteNotesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/quote-notes/{id}":{"get":{"tags":["Quote Notes"],"summary":"Get Quote Notes","operationId":"getQuoteNotes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuoteNotes"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/samples":{"get":{"tags":["Samples"],"summary":"List Samples","operationId":"listSamples","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"supplierId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SamplesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/samples/{id}":{"get":{"tags":["Samples"],"summary":"Get Samples","operationId":"getSamples","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Samples"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/sample-rounds":{"get":{"tags":["Sample Rounds"],"summary":"List Sample Rounds","operationId":"listSampleRounds","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"trackingNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"sampleStage","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"referenceBomId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"protoId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SampleRoundsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/sample-rounds/{id}":{"get":{"tags":["Sample Rounds"],"summary":"Get Sample Rounds","operationId":"getSampleRounds","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SampleRounds"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/sample-checklist-results":{"get":{"tags":["Sample Checklist Results"],"summary":"List Sample Checklist Results","operationId":"listSampleChecklistResults","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"checklistId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"protoRoundId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SampleChecklistResultsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/sample-checklist-results/{id}":{"get":{"tags":["Sample Checklist Results"],"summary":"Get Sample Checklist Results","operationId":"getSampleChecklistResults","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SampleChecklistResults"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/orders":{"get":{"tags":["Orders"],"summary":"List Orders","operationId":"listOrders","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"orderNumber","in":"query","required":false,"description":"Exact order number. Example: PO-2026-0042.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact order number. Example: PO-2026-0042.","examples":["PO-2026-0042"]}},{"name":"externalOrderCode","in":"query","required":false,"description":"Exact external purchase-order reference.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact external purchase-order reference."}},{"name":"status","in":"query","required":false,"description":"Exact order workflow status.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact order workflow status."}},{"name":"supplierId","in":"query","required":false,"description":"Supplier ID from /suppliers.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Supplier ID from /suppliers."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/orders/{id}":{"get":{"tags":["Orders"],"summary":"Get Orders","operationId":"getOrders","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderDetail"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/order-items":{"get":{"tags":["Order Items"],"summary":"List Order Items","operationId":"listOrderItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"itemType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productVersionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/order-items/{id}":{"get":{"tags":["Order Items"],"summary":"Get Order Items","operationId":"getOrderItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderItems"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/order-amendments":{"get":{"tags":["Order Amendments"],"summary":"List Order Amendments","operationId":"listOrderAmendments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"revisionNumber","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"revisionId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderAmendmentsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/order-amendments/{id}":{"get":{"tags":["Order Amendments"],"summary":"Get Order Amendments","operationId":"getOrderAmendments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderAmendments"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/production-runs":{"get":{"tags":["Production Runs"],"summary":"List Production Runs","operationId":"listProductionRuns","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"runNumber","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"originId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionRunsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/production-runs/{id}":{"get":{"tags":["Production Runs"],"summary":"Get Production Runs","operationId":"getProductionRuns","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionRuns"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/production-run-items":{"get":{"tags":["Production Run Items"],"summary":"List Production Run Items","operationId":"listProductionRunItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productionRunId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionRunItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/production-run-items/{id}":{"get":{"tags":["Production Run Items"],"summary":"Get Production Run Items","operationId":"getProductionRunItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionRunItems"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/production-run-item-revisions":{"get":{"tags":["Production Run Item Revisions"],"summary":"List Production Run Item Revisions","operationId":"listProductionRunItemRevisions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productionRunItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionRunItemRevisionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/production-run-item-revisions/{id}":{"get":{"tags":["Production Run Item Revisions"],"summary":"Get Production Run Item Revisions","operationId":"getProductionRunItemRevisions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProductionRunItemRevisions"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipments":{"get":{"tags":["Shipments"],"summary":"List Shipments","operationId":"listShipments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"shipmentCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"trackingNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"carrier","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"carrierSlug","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"freightForwarder","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"shipmentMode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"houseBillNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"masterBillNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"externalShipmentId","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"externalBookingReference","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"source","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"dischargeLocationId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"pickupLocationId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"containerNumber","in":"query","required":false,"description":"Exact member of containerNumbers.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact member of containerNumbers."}},{"name":"originId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"destinationId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipments/{id}":{"get":{"tags":["Shipments"],"summary":"Get Shipments","operationId":"getShipments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Shipments"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-items":{"get":{"tags":["Shipment Items"],"summary":"List Shipment Items","operationId":"listShipmentItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"sku","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"purchaseOrderNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"externalShipmentItemId","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"lineNumber","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"shipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-items/{id}":{"get":{"tags":["Shipment Items"],"summary":"Get Shipment Items","operationId":"getShipmentItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentItems"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-cartons":{"get":{"tags":["Shipment Cartons"],"summary":"List Shipment Cartons","operationId":"listShipmentCartons","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"cartonNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"packingListId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"cartonSizeId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"source","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"shipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentCartonsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-cartons/{id}":{"get":{"tags":["Shipment Cartons"],"summary":"Get Shipment Cartons","operationId":"getShipmentCartons","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentCartons"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-carton-items":{"get":{"tags":["Shipment Carton Items"],"summary":"List Shipment Carton Items","operationId":"listShipmentCartonItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"shipmentCartonId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentCartonItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-carton-items/{id}":{"get":{"tags":["Shipment Carton Items"],"summary":"Get Shipment Carton Items","operationId":"getShipmentCartonItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentCartonItems"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-charges":{"get":{"tags":["Shipment Charges"],"summary":"List Shipment Charges","operationId":"listShipmentCharges","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"trackingNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"invoiceNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"lineNumber","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"chargeType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"shipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"documentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentChargesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-charges/{id}":{"get":{"tags":["Shipment Charges"],"summary":"Get Shipment Charges","operationId":"getShipmentCharges","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentCharges"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/order-shipments":{"get":{"tags":["Order Shipments"],"summary":"List Order Shipments","operationId":"listOrderShipments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"shipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderShipmentsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/order-shipments/{id}":{"get":{"tags":["Order Shipments"],"summary":"Get Order Shipments","operationId":"getOrderShipments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderShipments"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/legs":{"get":{"tags":["Legs"],"summary":"List Legs","operationId":"listLegs","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"originId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"destinationId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"sourceShipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LegsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/legs/{id}":{"get":{"tags":["Legs"],"summary":"Get Legs","operationId":"getLegs","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Legs"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/leg-items":{"get":{"tags":["Leg Items"],"summary":"List Leg Items","operationId":"listLegItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"productionRunId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"legId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LegItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/leg-items/{id}":{"get":{"tags":["Leg Items"],"summary":"Get Leg Items","operationId":"getLegItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LegItems"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bookings":{"get":{"tags":["Bookings"],"summary":"List Bookings","operationId":"listBookings","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"externalBookingId","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"externalBookingReference","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"source","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"pushStatus","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"originId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"destinationId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"origin","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"sourceLegId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookingsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bookings/{id}":{"get":{"tags":["Bookings"],"summary":"Get Bookings","operationId":"getBookings","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Bookings"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/booking-items":{"get":{"tags":["Booking Items"],"summary":"List Booking Items","operationId":"listBookingItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"legId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"legItemId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"productionRunId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"bookingId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookingItemsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/booking-items/{id}":{"get":{"tags":["Booking Items"],"summary":"Get Booking Items","operationId":"getBookingItems","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookingItems"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-bookings":{"get":{"tags":["Shipment Bookings"],"summary":"List Shipment Bookings","operationId":"listShipmentBookings","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"shipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"bookingId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentBookingsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-bookings/{id}":{"get":{"tags":["Shipment Bookings"],"summary":"Get Shipment Bookings","operationId":"getShipmentBookings","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentBookings"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-item-lineages":{"get":{"tags":["Shipment Item Lineages"],"summary":"List Shipment Item Lineages","operationId":"listShipmentItemLineages","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"shipmentItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"bookingItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"legItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentItemLineagesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/shipment-item-lineages/{id}":{"get":{"tags":["Shipment Item Lineages"],"summary":"Get Shipment Item Lineages","operationId":"getShipmentItemLineages","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipmentItemLineages"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/packing-lists":{"get":{"tags":["Packing Lists"],"summary":"List Packing Lists","operationId":"listPackingLists","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"reference","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"supplierId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"documentId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"grain","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"shipmentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackingListsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/packing-lists/{id}":{"get":{"tags":["Packing Lists"],"summary":"Get Packing Lists","operationId":"getPackingLists","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackingLists"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/packing-list-lines":{"get":{"tags":["Packing List Lines"],"summary":"List Packing List Lines","operationId":"listPackingListLines","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"sku","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"packingListId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackingListLinesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/packing-list-lines/{id}":{"get":{"tags":["Packing List Lines"],"summary":"Get Packing List Lines","operationId":"getPackingListLines","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackingListLines"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/goods-receipts":{"get":{"tags":["Goods Receipts"],"summary":"List Goods Receipts","operationId":"listGoodsReceipts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"receiptNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"supplierId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"documentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoodsReceiptsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/goods-receipts/{id}":{"get":{"tags":["Goods Receipts"],"summary":"Get Goods Receipts","operationId":"getGoodsReceipts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoodsReceipts"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/goods-receipt-lines":{"get":{"tags":["Goods Receipt Lines"],"summary":"List Goods Receipt Lines","operationId":"listGoodsReceiptLines","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"goodsReceiptId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoodsReceiptLinesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/goods-receipt-lines/{id}":{"get":{"tags":["Goods Receipt Lines"],"summary":"Get Goods Receipt Lines","operationId":"getGoodsReceiptLines","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GoodsReceiptLines"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/inventory":{"get":{"tags":["Inventory"],"summary":"List Inventory","operationId":"listInventory","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"addressId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InventoryList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/inventory/{id}":{"get":{"tags":["Inventory"],"summary":"Get Inventory","operationId":"getInventory","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Inventory"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/invoices":{"get":{"tags":["Invoices"],"summary":"List Invoices","operationId":"listInvoices","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"invoiceNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"issuerPartnerId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"currency","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"supplierId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"documentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoicesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/invoices/{id}":{"get":{"tags":["Invoices"],"summary":"Get Invoices","operationId":"getInvoices","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Invoices"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/invoice-lines":{"get":{"tags":["Invoice Lines"],"summary":"List Invoice Lines","operationId":"listInvoiceLines","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"partnerInvoiceId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"orderItemId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"skuId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceLinesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/invoice-lines/{id}":{"get":{"tags":["Invoice Lines"],"summary":"Get Invoice Lines","operationId":"getInvoiceLines","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvoiceLines"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-agreements":{"get":{"tags":["Payment Agreements"],"summary":"List Payment Agreements","operationId":"listPaymentAgreements","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"paymentTermId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"currency","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentAgreementsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-agreements/{id}":{"get":{"tags":["Payment Agreements"],"summary":"Get Payment Agreements","operationId":"getPaymentAgreements","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentAgreements"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-milestones":{"get":{"tags":["Payment Milestones"],"summary":"List Payment Milestones","operationId":"listPaymentMilestones","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"label","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"triggerEvent","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"sequence","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"basis","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"agreementId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentMilestonesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-milestones/{id}":{"get":{"tags":["Payment Milestones"],"summary":"Get Payment Milestones","operationId":"getPaymentMilestones","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentMilestones"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payments":{"get":{"tags":["Payments"],"summary":"List Payments","operationId":"listPayments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"sourceKind","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"sourceKey","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"scopeKey","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"groupRef","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"currency","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"onHold","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"orderId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"payeeSupplierId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payments/{id}":{"get":{"tags":["Payments"],"summary":"Get Payments","operationId":"getPayments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Payments"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-settlements":{"get":{"tags":["Payment Settlements"],"summary":"List Payment Settlements","operationId":"listPaymentSettlements","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"settlementKey","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"externalReference","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"receiptDocumentId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"track","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"currency","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"obligationId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"partnerInvoiceId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentSettlementsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-settlements/{id}":{"get":{"tags":["Payment Settlements"],"summary":"Get Payment Settlements","operationId":"getPaymentSettlements","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentSettlements"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-receipts":{"get":{"tags":["Payment Receipts"],"summary":"List Payment Receipts","operationId":"listPaymentReceipts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"paymentReference","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"currency","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"documentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"resolvedPayeeId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentReceiptsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-receipts/{id}":{"get":{"tags":["Payment Receipts"],"summary":"Get Payment Receipts","operationId":"getPaymentReceipts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentReceipts"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/partners":{"get":{"tags":["Partners"],"summary":"List Partners","operationId":"listPartners","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"slug","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"shortName","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"countryCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"midCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"businessRegistrationNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"taxId","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"partnerStatus","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnersList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/partners/{id}":{"get":{"tags":["Partners"],"summary":"Get Partners","operationId":"getPartners","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Partners"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/contacts":{"get":{"tags":["Contacts"],"summary":"List Contacts","operationId":"listContacts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"email","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"company","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"partnerId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/contacts/{id}":{"get":{"tags":["Contacts"],"summary":"Get Contacts","operationId":"getContacts","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Contacts"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/locations":{"get":{"tags":["Locations"],"summary":"List Locations","operationId":"listLocations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"type","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"countryCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"unLocode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"city","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"postalCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocationsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/locations/{id}":{"get":{"tags":["Locations"],"summary":"Get Locations","operationId":"getLocations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Locations"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/brand-locations":{"get":{"tags":["Brand Locations"],"summary":"List Brand Locations","operationId":"listBrandLocations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"type","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isPrimary","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"isBilling","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"isDefaultBilling","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"locationId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandLocationsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/brand-locations/{id}":{"get":{"tags":["Brand Locations"],"summary":"Get Brand Locations","operationId":"getBrandLocations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BrandLocations"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/partner-locations":{"get":{"tags":["Partner Locations"],"summary":"List Partner Locations","operationId":"listPartnerLocations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"type","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isPrimary","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"partnerId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"locationId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerLocationsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/partner-locations/{id}":{"get":{"tags":["Partner Locations"],"summary":"Get Partner Locations","operationId":"getPartnerLocations","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartnerLocations"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/documents":{"get":{"tags":["Documents"],"summary":"List Documents","operationId":"listDocuments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"subjectKind","in":"query","required":false,"schema":{"type":"string","enum":["ORDER","SHIPMENT","PAYMENT","PRODUCT","PRODUCT_OPTION","PRODUCT_VERSION","SKU","SAMPLE","SAMPLE_ROUND","QUOTE","QUOTE_NOTE","MATERIAL","BOM_COMPONENT","MEASUREMENT_TABLE","PARTNER","BRAND"]}},{"name":"subjectKey","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"documentTypeId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"includeSuperseded","in":"query","required":false,"schema":{"type":"string","enum":["true","false"]}},{"name":"fileName","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"mimeType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"dataValue","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"issuerName","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/documents/{id}":{"get":{"tags":["Documents"],"summary":"Get a document","operationId":"getDocuments","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Document UUID or opaque legacy:... identifier.","schema":{"type":"string"}},{"name":"subjectKind","in":"query","required":false,"schema":{"type":"string","enum":["ORDER","SHIPMENT","PAYMENT","PRODUCT","PRODUCT_OPTION","PRODUCT_VERSION","SKU","SAMPLE","SAMPLE_ROUND","QUOTE","QUOTE_NOTE","MATERIAL","BOM_COMPONENT","MEASUREMENT_TABLE","PARTNER","BRAND"]}},{"name":"subjectKey","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"documentTypeId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"includeSuperseded","in":"query","required":false,"schema":{"type":"string","enum":["true","false"]}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Documents"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/documents/{id}/content":{"get":{"tags":["Documents"],"summary":"Get a temporary download URL","operationId":"getDocumentContent","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Document UUID or opaque legacy:... identifier.","schema":{"type":"string"}},{"name":"subjectKind","in":"query","required":false,"schema":{"type":"string","enum":["ORDER","SHIPMENT","PAYMENT","PRODUCT","PRODUCT_OPTION","PRODUCT_VERSION","SKU","SAMPLE","SAMPLE_ROUND","QUOTE","QUOTE_NOTE","MATERIAL","BOM_COMPONENT","MEASUREMENT_TABLE","PARTNER","BRAND"]}},{"name":"subjectKey","in":"query","required":false,"schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"documentTypeId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"includeSuperseded","in":"query","required":false,"schema":{"type":"string","enum":["true","false"]}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentContent"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"502":{"description":"File storage is temporarily unavailable.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/document-types":{"get":{"tags":["Document Types"],"summary":"List Document Types","operationId":"listDocumentTypes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"kind","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"domain","in":"query","required":false,"description":"Case-insensitive document domain.","schema":{"type":"string","minLength":1,"description":"Case-insensitive document domain."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentTypesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/document-types/{id}":{"get":{"tags":["Document Types"],"summary":"Get Document Types","operationId":"getDocumentTypes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentTypes"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/images":{"get":{"tags":["Images"],"summary":"List Images","operationId":"listImages","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"filename","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"title","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"category","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"mimeType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isThumbnail","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"entityId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"entityType","in":"query","required":false,"schema":{"type":"string","minLength":1}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImagesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/images/{id}":{"get":{"tags":["Images"],"summary":"Get Images","operationId":"getImages","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Images"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/images/{id}/content":{"get":{"tags":["Images"],"summary":"Get a temporary download URL","operationId":"getImageContent","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Image UUID.","schema":{"type":"string"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DocumentContent"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"502":{"description":"File storage is temporarily unavailable.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/notes":{"get":{"tags":["Notes"],"summary":"List Notes","operationId":"listNotes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"entityId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"entityType","in":"query","required":false,"schema":{"type":"string","enum":["product","product_construction","order","partner","rfq","proto"]}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NotesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/notes/{id}":{"get":{"tags":["Notes"],"summary":"Get Notes","operationId":"getNotes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Notes"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/materials":{"get":{"tags":["Materials"],"summary":"List Materials","operationId":"listMaterials","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"supplier","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"supplierProductCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"bomSectionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MaterialsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/materials/{id}":{"get":{"tags":["Materials"],"summary":"Get Materials","operationId":"getMaterials","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Materials"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/material-variants":{"get":{"tags":["Material Variants"],"summary":"List Material Variants","operationId":"listMaterialVariants","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"supplierMaterialVariantCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"supplierMaterialVariantName","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"componentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"colorId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MaterialVariantsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/material-variants/{id}":{"get":{"tags":["Material Variants"],"summary":"Get Material Variants","operationId":"getMaterialVariants","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MaterialVariants"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bom-sections":{"get":{"tags":["Bom Sections"],"summary":"List Bom Sections","operationId":"listBomSections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BomSectionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/bom-sections/{id}":{"get":{"tags":["Bom Sections"],"summary":"Get Bom Sections","operationId":"getBomSections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BomSections"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/categories":{"get":{"tags":["Categories"],"summary":"List Categories","operationId":"listCategories","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"parentId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoriesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/categories/{id}":{"get":{"tags":["Categories"],"summary":"Get Categories","operationId":"getCategories","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Categories"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/collections":{"get":{"tags":["Collections"],"summary":"List Collections","operationId":"listCollections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollectionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/collections/{id}":{"get":{"tags":["Collections"],"summary":"Get Collections","operationId":"getCollections","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/launch-windows":{"get":{"tags":["Launch Windows"],"summary":"List Launch Windows","operationId":"listLaunchWindows","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"collectionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchWindowsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/launch-windows/{id}":{"get":{"tags":["Launch Windows"],"summary":"Get Launch Windows","operationId":"getLaunchWindows","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchWindows"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/tags":{"get":{"tags":["Tags"],"summary":"List Tags","operationId":"listTags","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TagsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/tags/{id}":{"get":{"tags":["Tags"],"summary":"Get Tags","operationId":"getTags","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Tags"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/colors":{"get":{"tags":["Colors"],"summary":"List Colors","operationId":"listColors","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ColorsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/colors/{id}":{"get":{"tags":["Colors"],"summary":"Get Colors","operationId":"getColors","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Colors"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/options":{"get":{"tags":["Options"],"summary":"List Options","operationId":"listOptions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"key","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/options/{id}":{"get":{"tags":["Options"],"summary":"Get Options","operationId":"getOptions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Options"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/option-values":{"get":{"tags":["Option Values"],"summary":"List Option Values","operationId":"listOptionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"status","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"optionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptionValuesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/option-values/{id}":{"get":{"tags":["Option Values"],"summary":"Get Option Values","operationId":"getOptionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptionValues"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimensions":{"get":{"tags":["Dimensions"],"summary":"List Dimensions","operationId":"listDimensions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimensions/{id}":{"get":{"tags":["Dimensions"],"summary":"Get Dimensions","operationId":"getDimensions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Dimensions"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-values":{"get":{"tags":["Dimension Values"],"summary":"List Dimension Values","operationId":"listDimensionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"value","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"customerFacingLabel","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"skuCode","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"sequence","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"dimensionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionValuesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-values/{id}":{"get":{"tags":["Dimension Values"],"summary":"Get Dimension Values","operationId":"getDimensionValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionValues"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-groups":{"get":{"tags":["Dimension Groups"],"summary":"List Dimension Groups","operationId":"listDimensionGroups","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionGroupsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-groups/{id}":{"get":{"tags":["Dimension Groups"],"summary":"Get Dimension Groups","operationId":"getDimensionGroups","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionGroups"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-group-dimensions":{"get":{"tags":["Dimension Group Dimensions"],"summary":"List Dimension Group Dimensions","operationId":"listDimensionGroupDimensions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"groupId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"dimensionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionGroupDimensionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-curves":{"get":{"tags":["Dimension Curves"],"summary":"List Dimension Curves","operationId":"listDimensionCurves","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isPrivate","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"groupId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionCurvesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-curves/{id}":{"get":{"tags":["Dimension Curves"],"summary":"Get Dimension Curves","operationId":"getDimensionCurves","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionCurves"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-curve-axes":{"get":{"tags":["Dimension Curve Axes"],"summary":"List Dimension Curve Axes","operationId":"listDimensionCurveAxes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"curveId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"dimensionId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionCurveAxesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-curve-axes/{id}":{"get":{"tags":["Dimension Curve Axes"],"summary":"Get Dimension Curve Axes","operationId":"getDimensionCurveAxes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionCurveAxes"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-curve-axis-values":{"get":{"tags":["Dimension Curve Axis Values"],"summary":"List Dimension Curve Axis Values","operationId":"listDimensionCurveAxisValues","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"valueLabel","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"dimensionValueId","in":"query","required":false,"description":"Exact related entity ID.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact related entity ID."}},{"name":"sequence","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"axisId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionCurveAxisValuesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/dimension-curve-cells":{"get":{"tags":["Dimension Curve Cells"],"summary":"List Dimension Curve Cells","operationId":"listDimensionCurveCells","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"rowIndex","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"colIndex","in":"query","required":false,"description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros.","schema":{"type":"string","maxLength":10,"pattern":"^(0|[1-9]\\d*)$","description":"Exact integer match. Use a whole number from 0 to 2147483647 without leading zeros."}},{"name":"curveId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DimensionCurveCellsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/checklists":{"get":{"tags":["Checklists"],"summary":"List Checklists","operationId":"listChecklists","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"categoryId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}},{"name":"productId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChecklistsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/checklists/{id}":{"get":{"tags":["Checklists"],"summary":"Get Checklists","operationId":"getChecklists","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Checklists"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/packing-templates":{"get":{"tags":["Packing Templates"],"summary":"List Packing Templates","operationId":"listPackingTemplates","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isDefault","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"categoryId","in":"query","required":false,"description":"Exact member of categoryIds.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$","description":"Exact member of categoryIds."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackingTemplatesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/packing-templates/{id}":{"get":{"tags":["Packing Templates"],"summary":"Get Packing Templates","operationId":"getPackingTemplates","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackingTemplates"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/carton-sizes":{"get":{"tags":["Carton Sizes"],"summary":"List Carton Sizes","operationId":"listCartonSizes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CartonSizesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/carton-sizes/{id}":{"get":{"tags":["Carton Sizes"],"summary":"Get Carton Sizes","operationId":"getCartonSizes","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CartonSizes"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/couriers":{"get":{"tags":["Couriers"],"summary":"List Couriers","operationId":"listCouriers","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"accountNumber","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isActive","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CouriersList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/couriers/{id}":{"get":{"tags":["Couriers"],"summary":"Get Couriers","operationId":"getCouriers","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Couriers"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-terms":{"get":{"tags":["Payment Terms"],"summary":"List Payment Terms","operationId":"listPaymentTerms","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isDefault","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"partnerId","in":"query","required":false,"schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentTermsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/payment-terms/{id}":{"get":{"tags":["Payment Terms"],"summary":"Get Payment Terms","operationId":"getPaymentTerms","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PaymentTerms"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/units-of-measure":{"get":{"tags":["Units Of Measure"],"summary":"List Units Of Measure","operationId":"listUnitsOfMeasure","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"type","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnitsOfMeasureList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/units-of-measure/{id}":{"get":{"tags":["Units Of Measure"],"summary":"Get Units Of Measure","operationId":"getUnitsOfMeasure","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnitsOfMeasure"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/countries":{"get":{"tags":["Countries"],"summary":"List Countries","operationId":"listCountries","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"code","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"name","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountriesList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/countries/{id}":{"get":{"tags":["Countries"],"summary":"Get Countries","operationId":"getCountries","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[A-Z]{2}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Countries"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/custom-field-definitions":{"get":{"tags":["Custom Field Definitions"],"summary":"List Custom Field Definitions","operationId":"listCustomFieldDefinitions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"cursor","in":"query","required":false,"description":"Opaque nextCursor from the same collection and filters. Omit on the first request.","schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":25}},{"name":"fieldKey","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"entityField","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"fieldType","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"label","in":"query","required":false,"description":"Exact, case-sensitive match. Spaces and punctuation are literal.","schema":{"type":"string","minLength":1,"maxLength":255,"description":"Exact, case-sensitive match. Spaces and punctuation are literal."}},{"name":"isActive","in":"query","required":false,"description":"Exact Boolean match. Use true or false.","schema":{"type":"string","enum":["true","false"],"description":"Exact Boolean match. Use true or false."}},{"name":"entityType","in":"query","required":false,"schema":{"type":"string","minLength":1}}],"responses":{"200":{"description":"One page. totalItems counts the full filtered set; nextCursor null means exhausted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomFieldDefinitionsList"}}},"headers":{"Link":{"description":"Origin-relative URL for the next page, with rel=\"next\". Resolve against this response URL. Preserves filters and page size; omitted when nextCursor is null.","schema":{"type":"string"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/brands/{brand}/custom-field-definitions/{id}":{"get":{"tags":["Custom Field Definitions"],"summary":"Get Custom Field Definitions","operationId":"getCustomFieldDefinitions","security":[{"ApiKeyAuth":[]}],"parameters":[{"name":"brand","in":"path","required":true,"description":"Brand slug authorized by this API key.","schema":{"type":"string","example":"acme"}},{"name":"id","in":"path","required":true,"description":"Stable resource identifier.","schema":{"type":"string","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$"}}],"responses":{"200":{"description":"Visible entity.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomFieldDefinitions"}}}},"400":{"description":"Invalid parameter, unsupported include, or cursor used with different filters.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"401":{"description":"Missing, invalid, expired, or out-of-scope API key.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"Entity or related subject is not visible in this brand.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"Rate limit exceeded. Retry after the indicated delay.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}},"headers":{"Retry-After":{"description":"Seconds before retrying.","schema":{"type":"integer","minimum":0}}}},"500":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}}}}