{"openapi":"3.0.1","info":{"title":"SmartWMS Customer API","version":"1.0","description":"Customer web/API contract generated from registered controllers and DTO/service signatures on 2026-10-21. Platform admin endpoints are excluded. Business rules and permission checks still apply."},"servers":[{"url":"https://api.smartwms.one"}],"paths":{"/api/v1/account/legal/pending":{"get":{"tags":["AccountLegal"],"parameters":[{"name":"locale","in":"query","schema":{"type":"string","default":"en"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PendingAcceptanceDto_6beab6ae"}}}}}}},"/api/v1/account/legal/accept":{"post":{"tags":["AccountLegal"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcceptLegalDocumentRequest_a09c5bf8"}},"text/json":{"schema":{"$ref":"#/components/schemas/AcceptLegalDocumentRequest_a09c5bf8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AcceptLegalDocumentRequest_a09c5bf8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LegalDocumentAcceptanceDto_9d2f4f40"}}}}}}},"/api/v1/tenant/{tenantId}/addons/available":{"get":{"tags":["AddOn"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.billing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AddOnDefinitionDto_1cb16a14"}}}}}}},"/api/v1/tenant/{tenantId}/addons":{"get":{"tags":["AddOn"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.billing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AddOnSummaryDto_d7943fbb"}}}}}},"post":{"tags":["AddOn"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.billing.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PurchaseAddOnRequest_3c88a077"}},"text/json":{"schema":{"$ref":"#/components/schemas/PurchaseAddOnRequest_3c88a077"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/PurchaseAddOnRequest_3c88a077"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchasedAddOnDto_7ac8adb0"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/addons/{purchasedAddOnId}":{"delete":{"tags":["AddOn"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.billing.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"purchasedAddOnId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reason","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments":{"get":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/AdjustmentStatus_9252988f"}},{"name":"adjustmentType","in":"query","schema":{"$ref":"#/components/schemas/AdjustmentType_9215e3d2"}},{"name":"reasonCodeId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"createdByUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":20}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StockAdjustmentSummaryDto_28778a58"}}}}}},"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateStockAdjustmentRequest_572b23c8"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateStockAdjustmentRequest_572b23c8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateStockAdjustmentRequest_572b23c8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{id}":{"get":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}},"put":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateStockAdjustmentRequest_f434a5ae"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateStockAdjustmentRequest_f434a5ae"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateStockAdjustmentRequest_f434a5ae"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}},"delete":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/by-number/{adjustmentNumber}":{"get":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"adjustmentNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{adjustmentId}/lines":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"adjustmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddAdjustmentLineRequest_4292e641"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddAdjustmentLineRequest_4292e641"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddAdjustmentLineRequest_4292e641"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentLineDto_5cbde6a9"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{adjustmentId}/lines/{lineId}":{"put":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"adjustmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAdjustmentLineRequest_518fbab8"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateAdjustmentLineRequest_518fbab8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateAdjustmentLineRequest_518fbab8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentLineDto_5cbde6a9"}}}}}},"delete":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"adjustmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{id}/submit":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitForApprovalRequest_d66e285b"}},"text/json":{"schema":{"$ref":"#/components/schemas/SubmitForApprovalRequest_d66e285b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SubmitForApprovalRequest_d66e285b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{id}/approve":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveAdjustmentRequest_d2192a4a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApproveAdjustmentRequest_d2192a4a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ApproveAdjustmentRequest_d2192a4a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{id}/reject":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectAdjustmentRequest_bcd5dda8"}},"text/json":{"schema":{"$ref":"#/components/schemas/RejectAdjustmentRequest_bcd5dda8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RejectAdjustmentRequest_bcd5dda8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{id}/post":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PostAdjustmentRequest_a0a28f3b"}},"text/json":{"schema":{"$ref":"#/components/schemas/PostAdjustmentRequest_a0a28f3b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/PostAdjustmentRequest_a0a28f3b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/{id}/cancel":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create, inventory.adjustments.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/quick":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create, inventory.stock.adjust","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateStockAdjustmentRequest_572b23c8"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateStockAdjustmentRequest_572b23c8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateStockAdjustmentRequest_572b23c8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/adjustments/from-cycle-count/{cycleCountSessionId}":{"post":{"tags":["Adjustments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.adjustments.create, inventory.cyclecount.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"cycleCountSessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockAdjustmentDto_493c82b5"}}}}}}},"/api/v1/tenant/{tenantId}/analytics/inventory":{"get":{"tags":["Analytics"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.inventory, dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/InventoryAnalyticsDto_aed8525c"}},"application/json":{"schema":{"$ref":"#/components/schemas/InventoryAnalyticsDto_aed8525c"}},"text/json":{"schema":{"$ref":"#/components/schemas/InventoryAnalyticsDto_aed8525c"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/analytics/orders":{"get":{"tags":["Analytics"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.orders, dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"period","in":"query","schema":{"type":"string","default":"Month"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/OrdersAnalyticsDto_a782fbbe"}},"application/json":{"schema":{"$ref":"#/components/schemas/OrdersAnalyticsDto_a782fbbe"}},"text/json":{"schema":{"$ref":"#/components/schemas/OrdersAnalyticsDto_a782fbbe"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/analytics/fulfillment":{"get":{"tags":["Analytics"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.orders, dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"period","in":"query","schema":{"type":"string","default":"Month"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/FulfillmentAnalyticsDto_248aac10"}},"application/json":{"schema":{"$ref":"#/components/schemas/FulfillmentAnalyticsDto_248aac10"}},"text/json":{"schema":{"$ref":"#/components/schemas/FulfillmentAnalyticsDto_248aac10"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/analytics/receiving":{"get":{"tags":["Analytics"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.warehouse, dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"period","in":"query","schema":{"type":"string","default":"Month"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ReceivingAnalyticsDto_b6f16f1a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ReceivingAnalyticsDto_b6f16f1a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReceivingAnalyticsDto_b6f16f1a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/analytics/abc-analysis":{"get":{"tags":["Analytics"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.inventory, inventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"period","in":"query","schema":{"type":"string","default":"Year"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/AbcAnalysisDto_e6a15f36"}},"application/json":{"schema":{"$ref":"#/components/schemas/AbcAnalysisDto_e6a15f36"}},"text/json":{"schema":{"$ref":"#/components/schemas/AbcAnalysisDto_e6a15f36"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"401":{"description":"Unauthorized","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles":{"get":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"deviceType","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AppProfileListDto_9d75390d"}}}}}},"post":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAppProfileDto_25504df7"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateAppProfileDto_25504df7"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateAppProfileDto_25504df7"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AppProfileDetailDto_726c052c"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles/{id}":{"get":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AppProfileDetailDto_726c052c"}}}}}},"put":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAppProfileDto_d30e0f8a"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateAppProfileDto_d30e0f8a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateAppProfileDto_d30e0f8a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AppProfileDetailDto_726c052c"}}}}}},"delete":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles/{id}/clone":{"post":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AppProfileDetailDto_726c052c"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles/features":{"get":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.view, config.profiles.create, config.profiles.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FeatureDefinitionDto_e4ac9737"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles/{id}/assign":{"post":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignProfileDto_330c9ff9"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignProfileDto_330c9ff9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignProfileDto_330c9ff9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles/{id}/assign/{userId}":{"delete":{"tags":["AppProfiles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.profiles.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/app-profiles/me":{"get":{"tags":["AppProfiles"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ActiveProfileDto_74433973"}}}}}}},"/api/v1/tenant/{tenantId}/audit/logs":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"eventType","in":"query","schema":{"type":"string"}},{"name":"entityType","in":"query","schema":{"type":"string"}},{"name":"entityId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"severity","in":"query","schema":{"$ref":"#/components/schemas/AuditSeverity_ad1a4410"}},{"name":"module","in":"query","schema":{"type":"string"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"isSuccess","in":"query","schema":{"type":"boolean"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AuditLogSummaryDto_c2807987"}}}}}}},"/api/v1/tenant/{tenantId}/audit/logs/{id}":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AuditLogDto_f4528905"}}}}}}},"/api/v1/tenant/{tenantId}/audit/logs/entity/{entityType}/{entityId}":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"entityType","in":"path","required":true,"schema":{"type":"string"}},{"name":"entityId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AuditLogDto_3fb29170"}}}}}}},"/api/v1/tenant/{tenantId}/audit/activities":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"activityType","in":"query","schema":{"type":"string"}},{"name":"userId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"module","in":"query","schema":{"type":"string"}},{"name":"relatedEntityId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"relatedEntityType","in":"query","schema":{"type":"string"}},{"name":"deviceType","in":"query","schema":{"type":"string"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ActivityLogDto_b6c73bc4"}}}}}}},"/api/v1/tenant/{tenantId}/audit/activities/user/{userId}":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"from","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"to","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ActivityLogDto_f6b7ac16"}}}}}}},"/api/v1/tenant/{tenantId}/audit/system-events":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"eventType","in":"query","schema":{"type":"string"}},{"name":"category","in":"query","schema":{"$ref":"#/components/schemas/SystemEventCategory_efc55da8"}},{"name":"minSeverity","in":"query","schema":{"$ref":"#/components/schemas/SystemEventSeverity_71ad42c1"}},{"name":"source","in":"query","schema":{"type":"string"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"hasException","in":"query","schema":{"type":"boolean"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SystemEventLogDto_06df0c5a"}}}}}}},"/api/v1/tenant/{tenantId}/audit/system-events/{id}":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SystemEventLogDto_7b7c962d"}}}}}}},"/api/v1/tenant/{tenantId}/audit/statistics":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"from","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"to","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AuditStatisticsDto_6e601516"}}}}}}},"/api/v1/tenant/{tenantId}/audit/statistics/user/{userId}":{"get":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"from","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"to","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserActivitySummaryDto_e87c5f6d"}}}}}}},"/api/v1/tenant/{tenantId}/audit/purge":{"delete":{"tags":["Audit"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.activity.view, reports.audit.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"daysToKeep","in":"query","schema":{"type":"integer","format":"int32","default":90}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/auth/login":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoginRequest_72c15259"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoginRequest_72c15259"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/LoginRequest_72c15259"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LoginResponse_8e5b56b5"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/verify-2fa":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwoFactorLoginRequest_c454d245"}},"text/json":{"schema":{"$ref":"#/components/schemas/TwoFactorLoginRequest_c454d245"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TwoFactorLoginRequest_c454d245"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LoginResponse_8e5b56b5"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/logout":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/refresh":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RefreshRequest_fc938796"}},"text/json":{"schema":{"$ref":"#/components/schemas/RefreshRequest_fc938796"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RefreshRequest_fc938796"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LoginResponse_8e5b56b5"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/validate":{"get":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserInfo_c401e4fd"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/change-password":{"put":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangePasswordRequest_38862eb5"}},"text/json":{"schema":{"$ref":"#/components/schemas/ChangePasswordRequest_38862eb5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ChangePasswordRequest_38862eb5"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/forgot-password":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForgotPasswordRequest_756ad091"}},"text/json":{"schema":{"$ref":"#/components/schemas/ForgotPasswordRequest_756ad091"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ForgotPasswordRequest_756ad091"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/reset-password":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest_09de7ed5"}},"text/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest_09de7ed5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest_09de7ed5"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/verify-email":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VerifyEmailRequest_dbe9a395"}},"text/json":{"schema":{"$ref":"#/components/schemas/VerifyEmailRequest_dbe9a395"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/VerifyEmailRequest_dbe9a395"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/resend-verification":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResendVerificationRequest_a04f7eee"}},"text/json":{"schema":{"$ref":"#/components/schemas/ResendVerificationRequest_a04f7eee"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ResendVerificationRequest_a04f7eee"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/demo-login":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DemoLoginRequest_e4f0c5f3"}},"text/json":{"schema":{"$ref":"#/components/schemas/DemoLoginRequest_e4f0c5f3"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/DemoLoginRequest_e4f0c5f3"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LoginResponse_8e5b56b5"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/register-company":{"post":{"tags":["Auth"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterCompanyRequest_ab033839"}},"text/json":{"schema":{"$ref":"#/components/schemas/RegisterCompanyRequest_ab033839"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RegisterCompanyRequest_ab033839"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RegisterCompanyResponse_7d3563e5"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/automation/rules":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"TriggerType","in":"query","schema":{"$ref":"#/components/schemas/TriggerType_b2396858"}},{"name":"ActionType","in":"query","schema":{"$ref":"#/components/schemas/ActionType_0d85f46a"}},{"name":"IsActive","in":"query","schema":{"type":"boolean"}},{"name":"SearchTerm","in":"query","schema":{"type":"string"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AutomationRuleDto_ce5cfe58"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AutomationRuleDto_ce5cfe58"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AutomationRuleDto_ce5cfe58"}}}}}},"post":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view\nAND: config.automation.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAutomationRuleRequest_ade27e0b"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateAutomationRuleRequest_ade27e0b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateAutomationRuleRequest_ade27e0b"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}}}}}}},"/api/v1/tenant/{tenantId}/automation/rules/{id}":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDetailDto_d6def4db"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDetailDto_d6def4db"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDetailDto_d6def4db"}}}}}},"put":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view\nAND: config.automation.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAutomationRuleRequest_cd661c29"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateAutomationRuleRequest_cd661c29"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateAutomationRuleRequest_cd661c29"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}}}}}},"delete":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view\nAND: config.automation.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/automation/rules/{id}/toggle":{"post":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view\nAND: config.automation.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationRuleDto_76ac90d8"}}}}}}},"/api/v1/tenant/{tenantId}/automation/rules/{id}/trigger":{"post":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TriggerRuleRequest_086d967d"}},"text/json":{"schema":{"$ref":"#/components/schemas/TriggerRuleRequest_086d967d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TriggerRuleRequest_086d967d"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_RuleExecutionDto_df71a110"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RuleExecutionDto_df71a110"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RuleExecutionDto_df71a110"}}}}}}},"/api/v1/tenant/{tenantId}/automation/rules/{id}/test":{"post":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TestRuleRequest_e7303b3d"}},"text/json":{"schema":{"$ref":"#/components/schemas/TestRuleRequest_e7303b3d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TestRuleRequest_e7303b3d"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_TestRuleResponse_1a553ec4"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TestRuleResponse_1a553ec4"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TestRuleResponse_1a553ec4"}}}}}}},"/api/v1/tenant/{tenantId}/automation/executions":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"RuleId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/ExecutionStatus_a1e8e6ca"}},{"name":"DateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"DateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d"}}}}}}},"/api/v1/tenant/{tenantId}/automation/rules/{id}/executions":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d"}}}}}}},"/api/v1/tenant/{tenantId}/automation/stats":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationStatsDto_dccd8d29"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationStatsDto_dccd8d29"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutomationStatsDto_dccd8d29"}}}}}}},"/api/v1/tenant/{tenantId}/automation/executions/purge":{"delete":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view\nAND: config.automation.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"retentionDays","in":"query","schema":{"type":"integer","format":"int32","default":90}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/automation/trigger-types":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}}}}}}},"/api/v1/tenant/{tenantId}/automation/action-types":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}}}}}}},"/api/v1/tenant/{tenantId}/automation/condition-operators":{"get":{"tags":["Automation"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.automation.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_923bd10a"}}}}}}},"/api/v1/tenant/{tenantId}/billing/status":{"get":{"tags":["Billing"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_d11a91f1"}}}}}}},"/api/v1/tenant/{tenantId}/carriers":{"get":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationType","in":"query","schema":{"$ref":"#/components/schemas/CarrierIntegrationType_70fb162f"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_CarrierListDto_89c67533"}}}}}},"post":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view\nAND: config.carriers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCarrierRequest_ad2e05cd"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateCarrierRequest_ad2e05cd"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateCarrierRequest_ad2e05cd"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierDto_8cd7495b"}}}}}}},"/api/v1/tenant/{tenantId}/carriers/active":{"get":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierListDto_f37ba637"}}}}}}},"/api/v1/tenant/{tenantId}/carriers/{id}":{"get":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierDto_8cd7495b"}}}}}},"put":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view\nAND: config.carriers.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateCarrierRequest_60e16939"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateCarrierRequest_60e16939"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateCarrierRequest_60e16939"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierDto_8cd7495b"}}}}}},"delete":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view\nAND: config.carriers.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/carriers/by-code/{code}":{"get":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierDto_8cd7495b"}}}}}}},"/api/v1/tenant/{tenantId}/carriers/{carrierId}/services":{"get":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"carrierId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierServiceDto_8ab841ba"}}}}}},"post":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view\nAND: config.carriers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"carrierId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCarrierServiceRequest_59a99ca3"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateCarrierServiceRequest_59a99ca3"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateCarrierServiceRequest_59a99ca3"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierServiceDto_8d4ccc03"}}}}}}},"/api/v1/tenant/{tenantId}/carriers/{carrierId}/services/{serviceId}":{"get":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"carrierId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"serviceId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierServiceDto_8d4ccc03"}}}}}},"put":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view\nAND: config.carriers.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"carrierId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"serviceId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateCarrierServiceRequest_f4eaf6d2"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateCarrierServiceRequest_f4eaf6d2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateCarrierServiceRequest_f4eaf6d2"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CarrierServiceDto_8d4ccc03"}}}}}},"delete":{"tags":["Carriers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.carriers.view, delivery.routes.view\nAND: config.carriers.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"carrierId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"serviceId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/checkout/plans":{"get":{"tags":["Checkout"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_f886ed63"}}}}}}},"/api/v1/checkout/session":{"post":{"tags":["Checkout"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCheckoutRequest_a67bdab9"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateCheckoutRequest_a67bdab9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateCheckoutRequest_a67bdab9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_dea8ed71"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/checkout/verify/{sessionId}":{"get":{"tags":["Checkout"],"parameters":[{"name":"sessionId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9d8c84f"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/checkout/portal":{"post":{"tags":["Checkout"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_205b5e88"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/company/invocore":{"get":{"tags":["Company"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9cb1182"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9cb1182"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9cb1182"}}}}}},"delete":{"tags":["Company"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/company/invocore/connect":{"post":{"tags":["Company"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectInvocoreRequest_a7d2ec9b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectInvocoreRequest_a7d2ec9b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ConnectInvocoreRequest_a7d2ec9b"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9cb1182"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9cb1182"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_e9cb1182"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/company/invocore/magic-link":{"get":{"tags":["Company"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_abeab9da"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_abeab9da"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_abeab9da"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/barcode-prefixes":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.barcodes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"prefixType","in":"query","schema":{"$ref":"#/components/schemas/BarcodePrefixType_e04dad00"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BarcodePrefixDto_5b3eb9b4"}}}}}},"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.barcodes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBarcodePrefixRequest_d47f137d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateBarcodePrefixRequest_d47f137d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateBarcodePrefixRequest_d47f137d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BarcodePrefixDto_c0128b5d"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/barcode-prefixes/{id}":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.barcodes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BarcodePrefixDto_c0128b5d"}}}}}},"put":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.barcodes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateBarcodePrefixRequest_f225f50b"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateBarcodePrefixRequest_f225f50b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateBarcodePrefixRequest_f225f50b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BarcodePrefixDto_c0128b5d"}}}}}},"delete":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.barcodes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/barcode-prefixes/identify":{"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view, operations.tasks.complete, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, inventory.cyclecount.view, inventory.stock.view, config.barcodes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BarcodePrefixType_6edb5e8e"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/barcode-prefixes/validate":{"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view, operations.tasks.complete, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, inventory.cyclecount.view, inventory.stock.view, config.barcodes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BarcodeValidationResultDto_f7bd7414"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/barcode-prefixes/{prefixId}/generate":{"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.barcodes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"prefixId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_48e4f6e5"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/reason-codes":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.reasoncodes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reasonType","in":"query","schema":{"$ref":"#/components/schemas/ReasonCodeType_4caf5b08"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReasonCodeDto_d0f8dc40"}}}}}},"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.reasoncodes.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateReasonCodeRequest_56c794bb"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateReasonCodeRequest_56c794bb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateReasonCodeRequest_56c794bb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReasonCodeDto_0a0cd904"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/reason-codes/{id}":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.reasoncodes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReasonCodeDto_0a0cd904"}}}}}},"put":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.reasoncodes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateReasonCodeRequest_758070c5"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateReasonCodeRequest_758070c5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateReasonCodeRequest_758070c5"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReasonCodeDto_0a0cd904"}}}}}},"delete":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.reasoncodes.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/number-sequences":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NumberSequenceDto_1b3f89f9"}}}}}},"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateNumberSequenceRequest_c92c1a3d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateNumberSequenceRequest_c92c1a3d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateNumberSequenceRequest_c92c1a3d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NumberSequenceDto_5f0dc468"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/number-sequences/{sequenceType}":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sequenceType","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NumberSequenceDto_5f0dc468"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/number-sequences/{id}":{"put":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateNumberSequenceRequest_9e1224fe"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateNumberSequenceRequest_9e1224fe"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateNumberSequenceRequest_9e1224fe"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NumberSequenceDto_5f0dc468"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/number-sequences/{sequenceType}/next":{"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sequenceType","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_48e4f6e5"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/settings":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"category","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SystemSettingDto_c5252349"}}}}}},"post":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSystemSettingRequest_d2107bb7"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateSystemSettingRequest_d2107bb7"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateSystemSettingRequest_d2107bb7"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SystemSettingDto_9da512b9"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/settings/{category}/{key}":{"get":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.view, warehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"category","in":"path","required":true,"schema":{"type":"string"}},{"name":"key","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SystemSettingDto_9da512b9"}}}}}}},"/api/v1/tenant/{tenantId}/configuration/settings/{id}":{"put":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSystemSettingRequest_56126108"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSystemSettingRequest_56126108"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSystemSettingRequest_56126108"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SystemSettingDto_9da512b9"}}}}}},"delete":{"tags":["Configuration"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.settings.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/customers":{"get":{"tags":["Customers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"countryCode","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_CustomerDto_80cff9c1"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_CustomerDto_80cff9c1"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_CustomerDto_80cff9c1"}}}}}},"post":{"tags":["Customers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.customers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCustomerRequest_df2a34ff"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateCustomerRequest_df2a34ff"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateCustomerRequest_df2a34ff"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}}}}},"/api/v1/tenant/{tenantId}/customers/{id}":{"get":{"tags":["Customers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}}}},"put":{"tags":["Customers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.customers.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateCustomerRequest_14877644"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateCustomerRequest_14877644"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateCustomerRequest_14877644"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}}}},"delete":{"tags":["Customers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.customers.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/customers/code/{code}":{"get":{"tags":["Customers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CustomerDto_7f9b9222"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts":{"get":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/CycleCountStatus_805a9282"}},{"name":"countType","in":"query","schema":{"$ref":"#/components/schemas/CountType_32e1a943"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"zoneId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"assignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"fromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"toDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_CycleCountSessionListDto_347a003f"}}}}}},"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCycleCountRequest_d0fa70d5"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateCycleCountRequest_d0fa70d5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateCycleCountRequest_d0fa70d5"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{id}":{"get":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}},"put":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateCycleCountRequest_d7c8d47c"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateCycleCountRequest_d7c8d47c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateCycleCountRequest_d7c8d47c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}},"delete":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/my-counts/{userId}":{"get":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionListDto_5bf9ed9a"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{id}/assign":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignCycleCountRequest_5de04282"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignCycleCountRequest_5de04282"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignCycleCountRequest_5de04282"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{id}/schedule":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string","format":"date-time"}},"text/json":{"schema":{"type":"string","format":"date-time"}},"application/*+json":{"schema":{"type":"string","format":"date-time"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{id}/start":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.count","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{sessionId}/items/{itemId}/count":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.count","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordCountRequest_6624e147"}},"text/json":{"schema":{"$ref":"#/components/schemas/RecordCountRequest_6624e147"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RecordCountRequest_6624e147"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{sessionId}/items/{itemId}/recount":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.count, inventory.cyclecount.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{sessionId}/items/{itemId}/approve":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveVarianceRequest_b19ddec9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApproveVarianceRequest_b19ddec9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ApproveVarianceRequest_b19ddec9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{sessionId}/items/{itemId}/adjust":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjustStockRequest_57d00018"}},"text/json":{"schema":{"$ref":"#/components/schemas/AdjustStockRequest_57d00018"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AdjustStockRequest_57d00018"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{id}/complete":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.count","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/cycle-counts/{id}/cancel":{"post":{"tags":["CycleCount"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.cyclecount.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CycleCountSessionDto_cc439cd6"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/overview":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"Period","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DashboardOverviewDto_f0586811"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/quick-stats":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QuickStatsDto_e79e0616"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/kpi":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"Period","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_KpiMetricsDto_26e59e5d"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/kpi/{kpiCode}/trend":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"kpiCode","in":"path","required":true,"schema":{"type":"string"}},{"name":"Days","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Granularity","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_KpiTrendDto_0bde24af"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/trends/orders":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Days","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Granularity","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OrdersTrendDto_77dcd194"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/trends/inventory":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Days","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Granularity","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InventoryTrendDto_a294194e"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/trends/fulfillment":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Days","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Granularity","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentTrendDto_64ddad75"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/activity":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":20}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ActivityFeedDto_b2e10fe7"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/alerts":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DashboardAlertsDto_9a144da0"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/tasks/pending":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PendingTasksDto_0f5c915b"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/warehouses/stats":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseStatsDto_33929235"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/warehouses/{warehouseId}/stats":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseStatsDto_9a8e93d4"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/staff-summary":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StaffSummaryDto_c0f49ea3"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/expiring-orders":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":10}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ExpiringOrdersDto_0481b14c"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/top-products":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":5}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TopProductsDto_1496c282"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/revenue-summary":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RevenueSummaryDto_f8ba60ea"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/receiving-schedule":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":10}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReceivingScheduleDto_653412aa"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/shipment-schedule":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":10}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentScheduleDto_0a16ec61"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/onboarding/status":{"get":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OnboardingStatusDto_407bd6f8"}}}}}}},"/api/v1/tenant/{tenantId}/dashboard/onboarding/dismiss":{"put":{"tags":["Dashboard"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_4590afd2"}}}}}}},"/api/v1/tenant/{tenantId}/iot/dashboard":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_8ac6b924"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_8ac6b924"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_8ac6b924"}}}}}}},"/api/v1/tenant/{tenantId}/iot/devices":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.devices.view, iot.dashboard.view, iot.sensors.view, iot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"category","in":"query","schema":{"$ref":"#/components/schemas/DeviceCategory_01cb54e5"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/DeviceStatus_98b31a1d"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"zoneId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"isOnline","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_DeviceDto_bd23bf02"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_DeviceDto_bd23bf02"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_DeviceDto_bd23bf02"}}}}}},"post":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.devices.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDeviceRequest_dfca7cff"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateDeviceRequest_dfca7cff"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateDeviceRequest_dfca7cff"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}}}}}}},"/api/v1/tenant/{tenantId}/iot/devices/{id}":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.devices.view, iot.dashboard.view, iot.sensors.view, iot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDetailDto_64764977"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDetailDto_64764977"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDetailDto_64764977"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDetailDto_64764977"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDetailDto_64764977"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDetailDto_64764977"}}}}}},"put":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.devices.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceRequest_dba79e52"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceRequest_dba79e52"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceRequest_dba79e52"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}}}}}},"delete":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.devices.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/iot/devices/{id}/status":{"put":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.devices.control, iot.devices.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceStatusRequest_8c98f9ab"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceStatusRequest_8c98f9ab"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateDeviceStatusRequest_8c98f9ab"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeviceDto_370338ed"}}}}}}},"/api/v1/tenant/{tenantId}/iot/devices/{id}/heartbeat":{"post":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.telemetry.ingest","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/iot/sensors":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.sensors.view, iot.devices.view, iot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"deviceId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/SensorType_1c72a29f"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SensorDto_fdc0f4c4"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SensorDto_fdc0f4c4"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SensorDto_fdc0f4c4"}}}}}},"post":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.sensors.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSensorRequest_d2f645e1"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateSensorRequest_d2f645e1"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateSensorRequest_d2f645e1"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}}}}}}},"/api/v1/tenant/{tenantId}/iot/sensors/{id}":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.sensors.view, iot.devices.view, iot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}}}}}},"put":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.sensors.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSensorRequest_0eb0ec71"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSensorRequest_0eb0ec71"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSensorRequest_0eb0ec71"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SensorDto_ba399130"}}}}}},"delete":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.sensors.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/iot/telemetry":{"post":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.telemetry.ingest","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IngestTelemetryRequest_fa54036d"}},"text/json":{"schema":{"$ref":"#/components/schemas/IngestTelemetryRequest_fa54036d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/IngestTelemetryRequest_fa54036d"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.telemetry.view, iot.sensors.view, iot.devices.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"deviceId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"sensorId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"from","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"to","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_TelemetryRecordDto_18d44819"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_TelemetryRecordDto_18d44819"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_TelemetryRecordDto_18d44819"}}}}}}},"/api/v1/tenant/{tenantId}/iot/telemetry/batch":{"post":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.telemetry.ingest","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IngestBatchTelemetryRequest_bacc2b36"}},"text/json":{"schema":{"$ref":"#/components/schemas/IngestBatchTelemetryRequest_bacc2b36"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/IngestBatchTelemetryRequest_bacc2b36"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/iot/alert-rules":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"deviceId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"severity","in":"query","schema":{"$ref":"#/components/schemas/AlertSeverity_c8e911bf"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AlertRuleDto_c179447e"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AlertRuleDto_c179447e"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AlertRuleDto_c179447e"}}}}}},"post":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAlertRuleRequest_4feee1c4"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateAlertRuleRequest_4feee1c4"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateAlertRuleRequest_4feee1c4"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertRuleDto_3b2a8b5a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertRuleDto_3b2a8b5a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertRuleDto_3b2a8b5a"}}}}}}},"/api/v1/tenant/{tenantId}/iot/alert-rules/{id}":{"put":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAlertRuleRequest_79460916"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateAlertRuleRequest_79460916"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateAlertRuleRequest_79460916"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertRuleDto_3b2a8b5a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertRuleDto_3b2a8b5a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertRuleDto_3b2a8b5a"}}}}}},"delete":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.rules","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/iot/alerts":{"get":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.view, iot.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"deviceId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"sensorId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"severity","in":"query","schema":{"$ref":"#/components/schemas/AlertSeverity_c8e911bf"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/AlertStatus_190a54cc"}},{"name":"from","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"to","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AlertDto_a7e4828d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AlertDto_a7e4828d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_AlertDto_a7e4828d"}}}}}}},"/api/v1/tenant/{tenantId}/iot/alerts/{id}/acknowledge":{"put":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AcknowledgeAlertRequest_87c3da44"}},"text/json":{"schema":{"$ref":"#/components/schemas/AcknowledgeAlertRequest_87c3da44"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AcknowledgeAlertRequest_87c3da44"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertDto_2b0e9783"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertDto_2b0e9783"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertDto_2b0e9783"}}}}}}},"/api/v1/tenant/{tenantId}/iot/alerts/{id}/resolve":{"put":{"tags":["Device"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\niot.alerts.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResolveAlertRequest_22407e8e"}},"text/json":{"schema":{"$ref":"#/components/schemas/ResolveAlertRequest_22407e8e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ResolveAlertRequest_22407e8e"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertDto_2b0e9783"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertDto_2b0e9783"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AlertDto_2b0e9783"}}}}}}},"/api/v1/tenant/{tenantId}/docks":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/DockType_fab88407"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/DockStatus_9c6e0131"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_DockListDto_13d672d0"}}}}}},"post":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDockRequest_53ee74d5"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateDockRequest_53ee74d5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateDockRequest_53ee74d5"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockDto_26dc6246"}}}}}}},"/api/v1/tenant/{tenantId}/docks/active":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockListDto_379d4bd5"}}}}}}},"/api/v1/tenant/{tenantId}/docks/{id}":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockDto_26dc6246"}}}}}},"put":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDockRequest_7fa998d9"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateDockRequest_7fa998d9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateDockRequest_7fa998d9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockDto_26dc6246"}}}}}},"delete":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/docks/by-code/{code}":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockDto_26dc6246"}}}}}}},"/api/v1/tenant/{tenantId}/docks/{id}/schedule":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"date","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockScheduleDto_59d8d0b9"}}}}}}},"/api/v1/tenant/{tenantId}/docks/appointments":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"dockId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/AppointmentType_8c2d9c59"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/AppointmentStatus_933e22c1"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"carrierId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"referenceType","in":"query","schema":{"$ref":"#/components/schemas/ReferenceType_f05789e7"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_DockAppointmentListDto_ff4211b9"}}}}}},"post":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDockAppointmentRequest_3c140ebb"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateDockAppointmentRequest_3c140ebb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateDockAppointmentRequest_3c140ebb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockAppointmentDto_27fa5e2b"}}}}}}},"/api/v1/tenant/{tenantId}/docks/appointments/{id}":{"get":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockAppointmentDto_27fa5e2b"}}}}}},"put":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDockAppointmentRequest_47128a1a"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateDockAppointmentRequest_47128a1a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateDockAppointmentRequest_47128a1a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockAppointmentDto_27fa5e2b"}}}}}},"delete":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/docks/appointments/{id}/check-in":{"post":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckInRequest_fb40677a"}},"text/json":{"schema":{"$ref":"#/components/schemas/CheckInRequest_fb40677a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CheckInRequest_fb40677a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockAppointmentDto_27fa5e2b"}}}}}}},"/api/v1/tenant/{tenantId}/docks/appointments/{id}/check-out":{"post":{"tags":["Docks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.docks.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckOutRequest_9d29f58d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CheckOutRequest_9d29f58d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CheckOutRequest_9d29f58d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DockAppointmentDto_27fa5e2b"}}}}}}},"/api/v1/tenant/{tenantId}/edi/stats":{"get":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiStatsDto_d9382068"}}}}}}},"/api/v1/tenant/{tenantId}/edi/partners":{"get":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.partners.view, edi.view, edi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EdiTradingPartnerDto_5f6d9442"}}}}}},"post":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.partners.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateEdiTradingPartnerRequest_9a968863"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateEdiTradingPartnerRequest_9a968863"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateEdiTradingPartnerRequest_9a968863"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTradingPartnerDto_bda94ba6"}}}}}}},"/api/v1/tenant/{tenantId}/edi/partners/{id}":{"get":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.partners.view, edi.view, edi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTradingPartnerDto_bda94ba6"}}}}}},"put":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.partners.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateEdiTradingPartnerRequest_4580ddf4"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateEdiTradingPartnerRequest_4580ddf4"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateEdiTradingPartnerRequest_4580ddf4"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTradingPartnerDto_bda94ba6"}}}}}},"delete":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.partners.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/edi/transactions":{"get":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.view, edi.partners.view, edi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"type":"string"}},{"name":"DocumentType","in":"query","schema":{"type":"string"}},{"name":"Direction","in":"query","schema":{"type":"string"}},{"name":"TradingPartnerId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"From","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"To","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EdiTransactionDto_125694b7"}}}}}}},"/api/v1/tenant/{tenantId}/edi/transactions/{id}":{"get":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.view, edi.partners.view, edi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTransactionDto_288a4d31"}}}}}}},"/api/v1/tenant/{tenantId}/edi/transactions/process":{"post":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProcessEdiDocumentRequest_135da4e5"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProcessEdiDocumentRequest_135da4e5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ProcessEdiDocumentRequest_135da4e5"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTransactionDto_288a4d31"}}}}}}},"/api/v1/tenant/{tenantId}/edi/transactions/parse-preview":{"post":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParsePreviewRequest_73267526"}},"text/json":{"schema":{"$ref":"#/components/schemas/ParsePreviewRequest_73267526"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ParsePreviewRequest_73267526"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiParsePreviewResponse_f4fe423f"}}}}}}},"/api/v1/tenant/{tenantId}/edi/transactions/{id}/acknowledge":{"post":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTransactionDto_288a4d31"}}}}}}},"/api/v1/tenant/{tenantId}/edi/transactions/{id}/retry":{"post":{"tags":["Edi"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nedi.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EdiTransactionDto_288a4d31"}}}}}}},"/api/v1/tenant/{tenantId}/equipment":{"get":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/EquipmentStatus_dabe049a"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"zoneId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"assignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"isAssigned","in":"query","schema":{"type":"boolean"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EquipmentDto_6d679746"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EquipmentDto_6d679746"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EquipmentDto_6d679746"}}}}}},"post":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateEquipmentRequest_f78c2a9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateEquipmentRequest_f78c2a9d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateEquipmentRequest_f78c2a9d"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}}}}},"/api/v1/tenant/{tenantId}/equipment/available":{"get":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_79c50f71"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_79c50f71"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_79c50f71"}}}}}}},"/api/v1/tenant/{tenantId}/equipment/{id}":{"get":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}}}},"put":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentRequest_a1c744bc"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentRequest_a1c744bc"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentRequest_a1c744bc"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}}}},"delete":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/equipment/code/{code}":{"get":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}}}}},"/api/v1/tenant/{tenantId}/equipment/{id}/assign":{"put":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignEquipmentRequest_34aee89f"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignEquipmentRequest_34aee89f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignEquipmentRequest_34aee89f"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}}}}},"/api/v1/tenant/{tenantId}/equipment/{id}/status":{"put":{"tags":["Equipment"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentStatusRequest_db195786"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentStatusRequest_db195786"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentStatusRequest_db195786"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentDto_d78ff89c"}}}}}}},"/api/v1/tenant/{tenantId}/equipment-models":{"get":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"}},{"name":"manufacturer","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EquipmentModelDto_cbc04195"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EquipmentModelDto_cbc04195"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_EquipmentModelDto_cbc04195"}}}}}},"post":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateEquipmentModelRequest_f607934c"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateEquipmentModelRequest_f607934c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateEquipmentModelRequest_f607934c"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}}}}},"/api/v1/tenant/{tenantId}/equipment-models/active":{"get":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"type","in":"query","schema":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_dfa7b4f0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_dfa7b4f0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_dfa7b4f0"}}}}}}},"/api/v1/tenant/{tenantId}/equipment-models/{id}":{"get":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}}}},"put":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentModelRequest_fdaba1cc"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentModelRequest_fdaba1cc"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateEquipmentModelRequest_fdaba1cc"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelDto_b3b73204"}}}}}},"delete":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/equipment-models/{id}/batch-create":{"post":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view\nAND: warehouse.equipment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchCreateEquipmentRequest_c7a86ca1"}},"text/json":{"schema":{"$ref":"#/components/schemas/BatchCreateEquipmentRequest_c7a86ca1"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/BatchCreateEquipmentRequest_c7a86ca1"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_BatchCreateEquipmentResult_0c9ae394"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BatchCreateEquipmentResult_0c9ae394"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BatchCreateEquipmentResult_0c9ae394"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_BatchCreateEquipmentResult_0c9ae394"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BatchCreateEquipmentResult_0c9ae394"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_BatchCreateEquipmentResult_0c9ae394"}}}}}}},"/api/v1/tenant/{tenantId}/equipment-models/{id}/stats":{"get":{"tags":["EquipmentModel"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.equipment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelStatsDto_e5fc6e15"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelStatsDto_e5fc6e15"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_EquipmentModelStatsDto_e5fc6e15"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/feedback":{"post":{"tags":["Feedback"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFeedbackDto_96c92553"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateFeedbackDto_96c92553"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateFeedbackDto_96c92553"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FeedbackDto_bf1880bc"}}}}}},"get":{"tags":["Feedback"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Type","in":"query","schema":{"$ref":"#/components/schemas/FeedbackType_1b604c86"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/FeedbackStatus_4a9ccc77"}},{"name":"SortBy","in":"query","schema":{"type":"string"}},{"name":"SortOrder","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_FeedbackDto_04209a58"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches":{"get":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.view, warehouse.picking.view, warehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/FulfillmentStatus_77618a74"}},{"name":"BatchType","in":"query","schema":{"$ref":"#/components/schemas/BatchType_9ecc2549"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"ZoneId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"AssignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"CreatedFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"CreatedTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_FulfillmentBatchDto_bef4ed28"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_FulfillmentBatchDto_bef4ed28"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_FulfillmentBatchDto_bef4ed28"}}}}}},"post":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFulfillmentBatchRequest_40b29f65"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateFulfillmentBatchRequest_40b29f65"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateFulfillmentBatchRequest_40b29f65"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/{id}":{"get":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.view, warehouse.picking.view, warehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateFulfillmentBatchRequest_c8d7df10"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateFulfillmentBatchRequest_c8d7df10"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateFulfillmentBatchRequest_c8d7df10"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/by-number/{batchNumber}":{"get":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.view, warehouse.picking.view, warehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"batchNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/{id}/orders":{"post":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddOrdersToBatchRequest_0714b5d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddOrdersToBatchRequest_0714b5d8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddOrdersToBatchRequest_0714b5d8"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/{id}/orders/{orderId}":{"delete":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"orderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/{id}/release":{"post":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleaseBatchRequest_2d94c7b2"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReleaseBatchRequest_2d94c7b2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReleaseBatchRequest_2d94c7b2"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/{id}/complete":{"post":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/batches/{id}/cancel":{"post":{"tags":["FulfillmentBatches"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.fulfillment.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reason","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_FulfillmentBatchDto_4c471db9"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/gdpr/my-data-summary":{"get":{"tags":["Gdpr"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DataSummaryDto_fa9be027"}}}}}}},"/api/v1/tenant/{tenantId}/gdpr/export-my-data":{"post":{"tags":["Gdpr"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DataExportRequestDto_f8642f8b"}}}}}}},"/api/v1/tenant/{tenantId}/gdpr/export/{exportId}/download":{"get":{"tags":["Gdpr"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"exportId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string","format":"binary"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/gdpr/delete-my-account":{"post":{"tags":["Gdpr"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteAccountRequestDto_97b41a6f"}},"text/json":{"schema":{"$ref":"#/components/schemas/DeleteAccountRequestDto_97b41a6f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/DeleteAccountRequestDto_97b41a6f"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeletionRequestDto_bf07a73a"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/gdpr/cancel-deletion":{"post":{"tags":["Gdpr"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeletionRequestDto_bf07a73a"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts":{"get":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/GoodsReceiptStatus_5306514b"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"SupplierId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"PurchaseOrderId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"ReceiptDateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ReceiptDateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_GoodsReceiptDto_42d76633"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_GoodsReceiptDto_42d76633"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_GoodsReceiptDto_42d76633"}}}}}},"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateGoodsReceiptRequest_71dd921f"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateGoodsReceiptRequest_71dd921f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateGoodsReceiptRequest_71dd921f"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}":{"get":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateGoodsReceiptRequest_c146e62d"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateGoodsReceiptRequest_c146e62d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateGoodsReceiptRequest_c146e62d"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/by-number/{receiptNumber}":{"get":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"receiptNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/from-purchase-order/{purchaseOrderId}":{"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"purchaseOrderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"receivingLocationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}/lines":{"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddGoodsReceiptLineRequest_a0f956b6"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddGoodsReceiptLineRequest_a0f956b6"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddGoodsReceiptLineRequest_a0f956b6"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}/lines/{lineId}":{"delete":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}/start":{"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.complete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}/lines/{lineId}/receive":{"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.complete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceiveLineRequest_856ff363"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReceiveLineRequest_856ff363"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReceiveLineRequest_856ff363"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptLineDto_622bb246"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptLineDto_622bb246"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptLineDto_622bb246"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}/complete":{"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.complete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/receiving/goods-receipts/{id}/cancel":{"post":{"tags":["GoodsReceipts"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reason","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GoodsReceiptDto_8b475d46"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/providers":{"get":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, warehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___2ebd2452"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/import-orders":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"since","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ef4b2799"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/push-order-status/{orderId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"orderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/push-tracking/{shipmentId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"shipmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/sync-products":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"text/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_2a8a6989"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/sync-inventory":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_2a8a6989"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/compare-rates":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view, config.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RateRequestDto_89c429e8"}},"text/json":{"schema":{"$ref":"#/components/schemas/RateRequestDto_89c429e8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RateRequestDto_89c429e8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CompareRatesResultDto_b42e642b"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/create-shipment/{shipmentId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create, warehouse.shipping.ship","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"shipmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_47e240cc"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/tracking/{trackingNumber}":{"get":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"trackingNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_01ba1f7b"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/get-rates":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RateRequestDto_89c429e8"}},"text/json":{"schema":{"$ref":"#/components/schemas/RateRequestDto_89c429e8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RateRequestDto_89c429e8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_2793abb6"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/cancel-shipment/{externalId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create, warehouse.shipping.ship","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"externalId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/create-return-shipment/{shipmentId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create, warehouse.shipping.ship","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"shipmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_47e240cc"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/label/{externalId}":{"get":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"externalId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_b53efe34"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/sync-orders":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"text/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_2a8a6989"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/sync-customers":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"text/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_2a8a6989"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/create-invoice/{orderId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"orderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_b8bd2168"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/sync-contacts":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"text/json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SyncDirectionRequest_5f963c21"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_2a8a6989"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/actions/push-order-activity/{orderId}":{"post":{"tags":["IntegrationActions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"orderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view, warehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationSummaryDto_e01cd170"}}}}}},"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateIntegrationRequest_fbe1fe5d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateIntegrationRequest_fbe1fe5d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateIntegrationRequest_fbe1fe5d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationDto_3973662f"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view, warehouse.shipping.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationDetailsDto_7f4d98e8"}}}}}},"put":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateIntegrationRequest_e83dfd14"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateIntegrationRequest_e83dfd14"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateIntegrationRequest_e83dfd14"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationDto_3973662f"}}}}}},"delete":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/by-code/{code}":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationDto_3973662f"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/test":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/activate":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/deactivate":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/token":{"put":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTokenRequest_ae8dd954"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateTokenRequest_ae8dd954"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateTokenRequest_ae8dd954"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/sync":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/schedule-sync":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"scheduledAt","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/logs":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"LogType","in":"query","schema":{"$ref":"#/components/schemas/IntegrationLogType_81bb85a5"}},{"name":"Direction","in":"query","schema":{"type":"string"}},{"name":"Success","in":"query","schema":{"type":"boolean"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_IntegrationLogDto_2f9b9564"}}}}}},"delete":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"daysOld","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/logs/{logId}":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"logId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationLogDetailDto_8d3bf4f7"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/stats":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationStatsDto_a540de98"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/mappings":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"entityType","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationMappingDto_b7b2d84c"}}}}}},"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateMappingRequest_10a5253b"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateMappingRequest_10a5253b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateMappingRequest_10a5253b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationMappingDto_8050cb15"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/mappings/{mappingId}":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"mappingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationMappingDto_8050cb15"}}}}}},"delete":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"mappingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/mappings/{mappingId}/sync":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"mappingId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SyncMappingRequest_3cd63fa6"}},"text/json":{"schema":{"$ref":"#/components/schemas/SyncMappingRequest_3cd63fa6"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SyncMappingRequest_3cd63fa6"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_IntegrationMappingDto_8050cb15"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/sync-jobs":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"IntegrationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"EntityType","in":"query","schema":{"type":"string"}},{"name":"Direction","in":"query","schema":{"$ref":"#/components/schemas/SyncDirection_611b73a4"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/SyncJobStatus_c3d4569b"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SyncJobDto_99a89de5"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/sync-jobs/{syncJobId}":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"syncJobId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SyncJobDto_ba63c095"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/sync-jobs/{syncJobId}/cancel":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"syncJobId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/sync-jobs/{syncJobId}/retry":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.sync","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"syncJobId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SyncJobDto_ba63c095"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/{integrationId}/webhooks":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WebhookEndpointDto_1acb71ad"}}}}}},"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"integrationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateWebhookRequest_a6ffc4fa"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateWebhookRequest_a6ffc4fa"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateWebhookRequest_a6ffc4fa"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WebhookEndpointDto_8cd520e7"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/webhooks/{webhookId}":{"get":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view, monitoring.sync.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"webhookId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WebhookEndpointDto_8cd520e7"}}}}}},"put":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"webhookId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateWebhookRequest_565e8b03"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateWebhookRequest_565e8b03"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateWebhookRequest_565e8b03"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WebhookEndpointDto_8cd520e7"}}}}}},"delete":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"webhookId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/integrations/webhooks/{webhookId}/test":{"post":{"tags":["Integrations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"webhookId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/lms/standards":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"query","schema":{"type":"string"}},{"name":"zoneType","in":"query","schema":{"type":"string"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_LaborStandardListDto_88abd794"}}}}}},"post":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.standards.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateLaborStandardRequest_fad9d27c"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateLaborStandardRequest_fad9d27c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateLaborStandardRequest_fad9d27c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LaborStandardDto_03fe87c2"}}}}}}},"/api/v1/tenant/{tenantId}/lms/standards/{standardId}":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"standardId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LaborStandardDto_03fe87c2"}}}}}},"put":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.standards.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"standardId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLaborStandardRequest_d444cf40"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateLaborStandardRequest_d444cf40"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateLaborStandardRequest_d444cf40"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LaborStandardDto_03fe87c2"}}}}}},"delete":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.standards.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"standardId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/lms/shift-templates":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShiftTemplateDto_e618007b"}}}}}},"post":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.standards.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShiftTemplateRequest_923802e1"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateShiftTemplateRequest_923802e1"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateShiftTemplateRequest_923802e1"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShiftTemplateDto_b6e07e7f"}}}}}}},"/api/v1/tenant/{tenantId}/lms/shift-templates/{templateId}":{"put":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.standards.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateShiftTemplateRequest_8a15c980"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateShiftTemplateRequest_8a15c980"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateShiftTemplateRequest_8a15c980"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShiftTemplateDto_b6e07e7f"}}}}}},"delete":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.standards.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/lms/schedule":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WorkerScheduleDto_d81993ea"}}}}}},"post":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.schedule.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateWorkerScheduleRequest_c45c9f94"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateWorkerScheduleRequest_c45c9f94"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateWorkerScheduleRequest_c45c9f94"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WorkerScheduleDto_ed49441a"}}}}}}},"/api/v1/tenant/{tenantId}/lms/schedule/{entryId}":{"delete":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.schedule.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"entryId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/lms/schedule/generate":{"post":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.schedule.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateScheduleRequest_6511c141"}},"text/json":{"schema":{"$ref":"#/components/schemas/GenerateScheduleRequest_6511c141"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/GenerateScheduleRequest_6511c141"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WorkerScheduleDto_d81993ea"}}}}}}},"/api/v1/tenant/{tenantId}/lms/schedule/{scheduleId}/check-in":{"post":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.schedule.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"scheduleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WorkerScheduleDto_ed49441a"}}}}}}},"/api/v1/tenant/{tenantId}/lms/schedule/{scheduleId}/check-out":{"post":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view\nAND: lms.schedule.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"scheduleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WorkerScheduleDto_ed49441a"}}}}}}},"/api/v1/tenant/{tenantId}/lms/dashboard":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LmsDashboardDto_b99add7c"}}}}}}},"/api/v1/tenant/{tenantId}/lms/workers/{userId}/performance":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WorkerPerformanceDto_74c1b657"}}}}}}},"/api/v1/tenant/{tenantId}/lms/leaderboard":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"period","in":"query","schema":{"type":"string","default":"Month"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"query","schema":{"type":"string"}},{"name":"top","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LeaderboardEntryDto_201d881a"}}}}}}},"/api/v1/tenant/{tenantId}/lms/idle-workers":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LmsAlertDto_13fc4e6c"}}}}}}},"/api/v1/tenant/{tenantId}/lms/forecast":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":7}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LaborForecastDto_e1c711da"}}}}}}},"/api/v1/tenant/{tenantId}/lms/cost-analysis":{"get":{"tags":["LaborManagement"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nlms.dashboard.view, lms.standards.view, lms.schedule.view, lms.leaderboard.view, lms.workers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"startDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"endDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CostAnalysisDto_c90d561e"}}}}}}},"/api/landing/contact":{"post":{"tags":["Landing"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactFormRequest_1ebaa620"}},"text/json":{"schema":{"$ref":"#/components/schemas/ContactFormRequest_1ebaa620"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ContactFormRequest_1ebaa620"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ContactFormResponse_151a81e5"}},"application/json":{"schema":{"$ref":"#/components/schemas/ContactFormResponse_151a81e5"}},"text/json":{"schema":{"$ref":"#/components/schemas/ContactFormResponse_151a81e5"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"429":{"description":"Too Many Requests","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/landing/demo":{"post":{"tags":["Landing"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DemoRequestFormRequest_274a33f0"}},"text/json":{"schema":{"$ref":"#/components/schemas/DemoRequestFormRequest_274a33f0"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/DemoRequestFormRequest_274a33f0"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/DemoRequestResponse_0a98fbd4"}},"application/json":{"schema":{"$ref":"#/components/schemas/DemoRequestResponse_0a98fbd4"}},"text/json":{"schema":{"$ref":"#/components/schemas/DemoRequestResponse_0a98fbd4"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"429":{"description":"Too Many Requests","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/landing/newsletter":{"post":{"tags":["Landing"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewsletterSubscribeRequest_d8fe949e"}},"text/json":{"schema":{"$ref":"#/components/schemas/NewsletterSubscribeRequest_d8fe949e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/NewsletterSubscribeRequest_d8fe949e"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/NewsletterSubscribeResponse_01883ffb"}},"application/json":{"schema":{"$ref":"#/components/schemas/NewsletterSubscribeResponse_01883ffb"}},"text/json":{"schema":{"$ref":"#/components/schemas/NewsletterSubscribeResponse_01883ffb"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"429":{"description":"Too Many Requests","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/landing/newsletter/unsubscribe":{"get":{"tags":["Landing"],"parameters":[{"name":"token","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/NewsletterUnsubscribeResponse_a98c5b4d"}},"application/json":{"schema":{"$ref":"#/components/schemas/NewsletterUnsubscribeResponse_a98c5b4d"}},"text/json":{"schema":{"$ref":"#/components/schemas/NewsletterUnsubscribeResponse_a98c5b4d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/landing/track/{trackingNumber}":{"get":{"tags":["Landing"],"parameters":[{"name":"trackingNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{}},"application/json":{"schema":{}},"text/json":{"schema":{}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}},"429":{"description":"Too Many Requests","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/locations":{"get":{"tags":["Locations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"zoneId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_LocationDto_499157ac"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["Locations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.zones.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateLocationRequest_8ad532e6"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateLocationRequest_8ad532e6"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateLocationRequest_8ad532e6"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LocationDto_c1260013"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/locations/{id}":{"get":{"tags":["Locations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LocationDto_c1260013"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Locations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.zones.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLocationRequest_a9ef759c"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateLocationRequest_a9ef759c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateLocationRequest_a9ef759c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LocationDto_c1260013"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Locations"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.zones.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/media/upload":{"post":{"tags":["Media"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.create, inventory.products.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"encoding":{"file":{"style":"form"}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/0__Culture_neutral__PublicKeyToken_null___cc8941bf"}}}}}}},"/api/v1/tenant/{tenantId}/media/upload/multiple":{"post":{"tags":["Media"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.create, inventory.products.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"files":{"type":"array","items":{"type":"string","format":"binary"}}}},"encoding":{"files":{"style":"form"}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/0__Culture_neutral__PublicKeyToken_null___26d6dcb4"}}}}}}},"/api/v1/tenant/{tenantId}/media/{fileName}":{"delete":{"tags":["Media"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.create, inventory.products.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"fileName","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___c37ec6c5"}}}}}}},"/api/v1/tenant/{tenantId}/notifications":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"IsRead","in":"query","schema":{"type":"boolean"}},{"name":"IsArchived","in":"query","schema":{"type":"boolean"}},{"name":"Type","in":"query","schema":{"$ref":"#/components/schemas/NotificationType_d111dd64"}},{"name":"MinPriority","in":"query","schema":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"}},{"name":"Category","in":"query","schema":{"type":"string"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_NotificationSummaryDto_df19c818"}}}}}},"post":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateNotificationRequest_e34cc154"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateNotificationRequest_e34cc154"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateNotificationRequest_e34cc154"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationDto_bdec8cfd"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/user/{userId}":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"IsRead","in":"query","schema":{"type":"boolean"}},{"name":"IsArchived","in":"query","schema":{"type":"boolean"}},{"name":"Type","in":"query","schema":{"$ref":"#/components/schemas/NotificationType_d111dd64"}},{"name":"MinPriority","in":"query","schema":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"}},{"name":"Category","in":"query","schema":{"type":"string"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_NotificationSummaryDto_df19c818"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/unread-count":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationCountDto_adef5cc5"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/{notificationId}":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"notificationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationDto_bdec8cfd"}}}}}},"delete":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"notificationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/user/{userId}/count":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationCountDto_adef5cc5"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/bulk":{"post":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateBulkNotificationRequest_42a7d0c9"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateBulkNotificationRequest_42a7d0c9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateBulkNotificationRequest_42a7d0c9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationDto_d1cafdb5"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/from-template":{"post":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateNotificationFromTemplateRequest_219ac9d2"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateNotificationFromTemplateRequest_219ac9d2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateNotificationFromTemplateRequest_219ac9d2"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationDto_bdec8cfd"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/devices":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterMobileDeviceRequest_6345fd5c"}},"text/json":{"schema":{"$ref":"#/components/schemas/RegisterMobileDeviceRequest_6345fd5c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RegisterMobileDeviceRequest_6345fd5c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_4590afd2"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/{notificationId}/read":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"notificationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/{notificationId}/unread":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"notificationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/read-all":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/user/{userId}/read-all":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/{notificationId}/archive":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"notificationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/user/{userId}/archive-read":{"post":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/user/{userId}/settings":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserNotificationSettingsDto_0f15ea0d"}}}}}},"put":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateGlobalSettingsRequest_68db4d7f"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateGlobalSettingsRequest_68db4d7f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateGlobalSettingsRequest_68db4d7f"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/user/{userId}/preferences/{category}":{"get":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"category","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationPreferenceDto_927a5e6f"}}}}}},"put":{"tags":["Notifications"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"category","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePreferenceRequest_43e3da67"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdatePreferenceRequest_43e3da67"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdatePreferenceRequest_43e3da67"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationPreferenceDto_927a5e6f"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/templates":{"get":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_NotificationTemplateDto_c73075c9"}}}}}},"post":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTemplateRequest_1e0650f1"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateTemplateRequest_1e0650f1"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateTemplateRequest_1e0650f1"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationTemplateDto_b9d62f6b"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/templates/{code}":{"get":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationTemplateDto_b9d62f6b"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/templates/{templateId}":{"put":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTemplateRequest_49f0fdf3"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateTemplateRequest_49f0fdf3"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateTemplateRequest_49f0fdf3"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_NotificationTemplateDto_b9d62f6b"}}}}}},"delete":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/purge-expired":{"post":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/notifications/purge-archived":{"post":{"tags":["Notifications"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.notifications.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"daysOld","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/sessions/start":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartSessionRequest_b8637c1b"}},"text/json":{"schema":{"$ref":"#/components/schemas/StartSessionRequest_b8637c1b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/StartSessionRequest_b8637c1b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorSessionDto_0618f71a"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/sessions/current":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorSessionDto_0618f71a"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/sessions/{sessionId}/status":{"put":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSessionStatusRequest_965708e8"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSessionStatusRequest_965708e8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSessionStatusRequest_965708e8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorSessionDto_0618f71a"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/sessions/{sessionId}/end":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorSessionDto_0618f71a"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/sessions/active":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_OperatorSessionDto_8396f310"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"TaskType","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"type":"string"}},{"name":"Zone","in":"query","schema":{"type":"string"}},{"name":"AssignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"UnassignedOnly","in":"query","schema":{"type":"boolean"}},{"name":"SortBy","in":"query","schema":{"type":"string"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_UnifiedTaskDto_3a45b82c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/{taskType}/{taskId}":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"path","required":true,"schema":{"type":"string"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/next":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"preferredTaskType","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/assign":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignTaskRequest_5c83f55e"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignTaskRequest_5c83f55e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignTaskRequest_5c83f55e"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/{taskType}/{taskId}/start":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"path","required":true,"schema":{"type":"string"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/{taskType}/{taskId}/complete":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"path","required":true,"schema":{"type":"string"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompleteTaskRequest_d7a4e24d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompleteTaskRequest_d7a4e24d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompleteTaskRequest_d7a4e24d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/{taskType}/{taskId}/pause":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"path","required":true,"schema":{"type":"string"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PauseTaskRequest_a823613f"}},"text/json":{"schema":{"$ref":"#/components/schemas/PauseTaskRequest_a823613f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/PauseTaskRequest_a823613f"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/{taskType}/{taskId}/resume":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"path","required":true,"schema":{"type":"string"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UnifiedTaskDto_a825e51c"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/scan":{"post":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view, operations.tasks.complete, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, inventory.cyclecount.view, inventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanRequest_34f6d5eb"}},"text/json":{"schema":{"$ref":"#/components/schemas/ScanRequest_34f6d5eb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ScanRequest_34f6d5eb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ScanResponse_83b4f1ac"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/scan/validate":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view, operations.tasks.complete, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, inventory.cyclecount.view, inventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"barcode","in":"query","schema":{"type":"string"}},{"name":"context","in":"query","schema":{"$ref":"#/components/schemas/ScanContext_be050efc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ScanResponse_83b4f1ac"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/scan/logs":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"UserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"SessionId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"Context","in":"query","schema":{"$ref":"#/components/schemas/ScanContext_be050efc"}},{"name":"SuccessOnly","in":"query","schema":{"type":"boolean"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ScanLogDto_100e0c1b"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/operator/{userId}/stats":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorStatsDto_7de8087b"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/operator/me/stats":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.complete, operations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorStatsDto_7de8087b"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/operator/{userId}/productivity":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"date","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorProductivityDto_7c0f74fb"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/productivity/history":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"UserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"GroupBy","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OperatorProductivityDto_f68feff9"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/productivity/summary":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"UserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"GroupBy","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductivitySummaryDto_57fb3134"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/warehouse/{warehouseId}/operators":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseOperatorsOverviewDto_0ddfc080"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/logs/actions":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"UserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"TaskType","in":"query","schema":{"type":"string"}},{"name":"TaskId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"Action","in":"query","schema":{"$ref":"#/components/schemas/TaskAction_f6c65825"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_TaskActionLogDto_c2521190"}}}}}}},"/api/v1/tenant/{tenantId}/operation-hub/tasks/{taskType}/{taskId}/history":{"get":{"tags":["OperationHub"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.tasks.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskType","in":"path","required":true,"schema":{"type":"string"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TaskActionLogDto_791775e3"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks":{"get":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/PackingTaskStatus_784ae7a6"}},{"name":"assignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"salesOrderId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"fulfillmentBatchId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"packingStationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"priority","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"unassigned","in":"query","schema":{"type":"boolean"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PackingTaskListDto_adcd1981"}}}}}},"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePackingTaskRequest_a4c8fed4"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePackingTaskRequest_a4c8fed4"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePackingTaskRequest_a4c8fed4"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{id}":{"get":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/my-tasks/{userId}":{"get":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskListDto_a3140300"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/next/{userId}":{"get":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/from-fulfillment":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePackingFromFulfillmentRequest_acd7bfbe"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePackingFromFulfillmentRequest_acd7bfbe"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePackingFromFulfillmentRequest_acd7bfbe"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_f5db476b"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{id}/assign":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignPackingTaskRequest_151787f9"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignPackingTaskRequest_151787f9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignPackingTaskRequest_151787f9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{id}/start":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{id}/complete":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletePackingTaskRequest_57132304"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompletePackingTaskRequest_57132304"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompletePackingTaskRequest_57132304"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{id}/cancel":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingTaskDto_cb029499"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{taskId}/packages":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePackageRequest_ab502705"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePackageRequest_ab502705"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePackageRequest_ab502705"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackageDto_0c9e1b9c"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{taskId}/packages/{packageId}/items":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddItemToPackageRequest_6fa94dc2"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddItemToPackageRequest_6fa94dc2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddItemToPackageRequest_6fa94dc2"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackageDto_0c9e1b9c"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{taskId}/packages/{packageId}/items/{itemId}":{"delete":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"itemId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackageDto_0c9e1b9c"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{taskId}/packages/{packageId}/tracking":{"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack, warehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetTrackingRequest_ab07fb2e"}},"text/json":{"schema":{"$ref":"#/components/schemas/SetTrackingRequest_ab07fb2e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SetTrackingRequest_ab07fb2e"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackageDto_0c9e1b9c"}}}}}}},"/api/v1/tenant/{tenantId}/packing/tasks/{taskId}/packages/{packageId}":{"delete":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"packageId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/packing/stations":{"get":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingStationDto_0e09bc1b"}}}}}},"post":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.warehouse.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePackingStationRequest_b31ed5e7"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePackingStationRequest_b31ed5e7"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePackingStationRequest_b31ed5e7"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingStationDto_b1557744"}}}}}}},"/api/v1/tenant/{tenantId}/packing/stations/{id}":{"get":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingStationDto_b1557744"}}}}}},"put":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.warehouse.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePackingStationRequest_8e0d3559"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdatePackingStationRequest_8e0d3559"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdatePackingStationRequest_8e0d3559"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PackingStationDto_b1557744"}}}}}},"delete":{"tags":["Packing"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.warehouse.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks":{"get":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, warehouse.fulfillment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/PickTaskStatus_d6171752"}},{"name":"BatchId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"OrderId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"AssignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"FromLocationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"IsAssigned","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PickTaskDto_6d17c9f3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PickTaskDto_6d17c9f3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PickTaskDto_6d17c9f3"}}}}}},"post":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePickTaskRequest_c153264d"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePickTaskRequest_c153264d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePickTaskRequest_c153264d"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/{id}":{"get":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, warehouse.fulfillment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/by-number/{taskNumber}":{"get":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, warehouse.fulfillment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"taskNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/{id}/assign":{"post":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignPickTaskRequest_21ee8132"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignPickTaskRequest_21ee8132"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignPickTaskRequest_21ee8132"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/{id}/start":{"post":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.pick","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartPickTaskRequest_cfb0c5e7"}},"text/json":{"schema":{"$ref":"#/components/schemas/StartPickTaskRequest_cfb0c5e7"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/StartPickTaskRequest_cfb0c5e7"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/{id}/confirm":{"post":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.pick","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfirmPickRequest_9e3d356b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConfirmPickRequest_9e3d356b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ConfirmPickRequest_9e3d356b"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/{id}/short-pick":{"post":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.pick","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShortPickRequest_9e165c0b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ShortPickRequest_9e165c0b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ShortPickRequest_9e165c0b"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/{id}/cancel":{"post":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reason","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/my-tasks/{userId}":{"get":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_350a5813"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_350a5813"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_350a5813"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/pick-tasks/next/{userId}":{"get":{"tags":["PickTasks"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PickTaskDto_694b8c3a"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/product-categories":{"get":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"parentCategoryId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ProductCategoryDto_f0e6e06f"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.categories.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProductCategoryRequest_f06d961b"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateProductCategoryRequest_f06d961b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateProductCategoryRequest_f06d961b"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductCategoryDto_4be8ba3e"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/product-categories/tree":{"get":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductCategoryTreeDto_19850be8"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/product-categories/{id}":{"get":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductCategoryDto_4be8ba3e"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.categories.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateProductCategoryRequest_ef977996"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateProductCategoryRequest_ef977996"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateProductCategoryRequest_ef977996"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductCategoryDto_4be8ba3e"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.categories.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/product-categories/{id}/stats":{"get":{"tags":["ProductCategories"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.categories.view, inventory.products.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_CategoryStatsDto_0ea99d89"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/performance/summary":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"abcClass","in":"query","schema":{"type":"string"}},{"name":"recommendation","in":"query","schema":{"type":"string"}},{"name":"demandTrend","in":"query","schema":{"type":"string"}},{"name":"categoryName","in":"query","schema":{"type":"string"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProductPerformanceSummaryDto_22c6745e"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProductPerformanceSummaryDto_22c6745e"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProductPerformanceSummaryDto_22c6745e"}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/performance":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"abcClass","in":"query","schema":{"type":"string"}},{"name":"recommendation","in":"query","schema":{"type":"string"}},{"name":"demandTrend","in":"query","schema":{"type":"string"}},{"name":"categoryName","in":"query","schema":{"type":"string"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"minDaysSinceMovement","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"minStockoutRisk","in":"query","schema":{"type":"number","format":"double"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductPerformanceDto_51403dd4"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductPerformanceDto_51403dd4"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductPerformanceDto_51403dd4"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/dead-stock":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"minDays","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeadStockDto_b38fa800"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeadStockDto_b38fa800"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DeadStockDto_b38fa800"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/demand/trends":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":90}},{"name":"top","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DemandTrendDto_d883e350"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DemandTrendDto_d883e350"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/DemandTrendDto_d883e350"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/demand/trends/{productId}":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":90}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/DemandTrendDto_d883e350"}},"application/json":{"schema":{"$ref":"#/components/schemas/DemandTrendDto_d883e350"}},"text/json":{"schema":{"$ref":"#/components/schemas/DemandTrendDto_d883e350"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/slow-movers":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"maxTurnover","in":"query","schema":{"type":"integer","format":"int32","default":2}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SlowMoverDto_ae92b638"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SlowMoverDto_ae92b638"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SlowMoverDto_ae92b638"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/reorder-suggestions":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReorderSuggestionDto_947700da"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReorderSuggestionDto_947700da"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ReorderSuggestionDto_947700da"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/basket-analysis":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":90}},{"name":"topPairs","in":"query","schema":{"type":"integer","format":"int32","default":5}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasketAnalysisDto_c120a9aa"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasketAnalysisDto_c120a9aa"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BasketAnalysisDto_c120a9aa"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/customer-segments":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":365}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerSegmentDto_f242d1b0"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerSegmentDto_f242d1b0"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CustomerSegmentDto_f242d1b0"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/product-efficiency":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"top","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductEfficiencyDto_f4502f70"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductEfficiencyDto_f4502f70"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductEfficiencyDto_f4502f70"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/forecast/{productId}":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"forecastDays","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/DemandForecastDto_8bbad7f6"}},"application/json":{"schema":{"$ref":"#/components/schemas/DemandForecastDto_8bbad7f6"}},"text/json":{"schema":{"$ref":"#/components/schemas/DemandForecastDto_8bbad7f6"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/stockout-risks":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"top","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StockoutRiskDto_2ed8717d"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StockoutRiskDto_2ed8717d"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/StockoutRiskDto_2ed8717d"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/optimal-orders":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OptimalOrderDto_926f862e"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OptimalOrderDto_926f862e"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OptimalOrderDto_926f862e"}}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/brief/{productId}":{"get":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProductBriefDto_b47e0a9c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProductBriefDto_b47e0a9c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProductBriefDto_b47e0a9c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/v1/tenant/{tenantId}/product-intelligence/recalculate":{"post":{"tags":["ProductIntelligence"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\npi.dashboard.view, pi.performance.view, pi.demand.view, pi.predictive.view, pi.brief.view, pi.analysis.view\nAND: pi.scoring.trigger","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"}}}}}}}}},"/api/v1/tenant/{tenantId}/products":{"get":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"categoryId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ProductDto_cead1821"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProductRequest_929fc51a"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateProductRequest_929fc51a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateProductRequest_929fc51a"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductDto_f85788f4"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/products/{id}":{"get":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductDto_f85788f4"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateProductRequest_c429ff88"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateProductRequest_c429ff88"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateProductRequest_c429ff88"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductDto_f85788f4"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/products/sku/{sku}":{"get":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sku","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductDto_f85788f4"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/products/barcode/{barcode}":{"get":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"barcode","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductDto_f85788f4"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/products/import":{"post":{"tags":["Products"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.products.import","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"encoding":{"file":{"style":"form"}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ImportResult_a145d274"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/landing/blog/posts":{"get":{"tags":["PublicBlog"],"parameters":[{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Category","in":"query","schema":{"type":"string"}},{"name":"Tag","in":"query","schema":{"type":"string"}},{"name":"Locale","in":"query","schema":{"type":"string"}},{"name":"IsFeatured","in":"query","schema":{"type":"boolean"}},{"name":"IsPublished","in":"query","schema":{"type":"boolean"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"SortBy","in":"query","schema":{"type":"string"}},{"name":"SortOrder","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/PaginatedBlogPostsResponse_29b95f30"}},"application/json":{"schema":{"$ref":"#/components/schemas/PaginatedBlogPostsResponse_29b95f30"}},"text/json":{"schema":{"$ref":"#/components/schemas/PaginatedBlogPostsResponse_29b95f30"}}}}}}},"/api/landing/blog/posts/{slug}":{"get":{"tags":["PublicBlog"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/BlogPostDto_6db4f644"}},"application/json":{"schema":{"$ref":"#/components/schemas/BlogPostDto_6db4f644"}},"text/json":{"schema":{"$ref":"#/components/schemas/BlogPostDto_6db4f644"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/landing/blog/categories":{"get":{"tags":["PublicBlog"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BlogCategoryDto_6d9fb2d7"}}},"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BlogCategoryDto_6d9fb2d7"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/BlogCategoryDto_6d9fb2d7"}}}}}}}},"/api/landing/blog/posts/{id}/view":{"post":{"tags":["PublicBlog"],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/landing/jobs":{"get":{"tags":["PublicJob"],"parameters":[{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Department","in":"query","schema":{"type":"string"}},{"name":"Location","in":"query","schema":{"type":"string"}},{"name":"EmploymentType","in":"query","schema":{"type":"string"}},{"name":"Locale","in":"query","schema":{"type":"string"}},{"name":"IsPublished","in":"query","schema":{"type":"boolean"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"SortBy","in":"query","schema":{"type":"string"}},{"name":"SortOrder","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/PaginatedJobsResponse_269901ca"}},"application/json":{"schema":{"$ref":"#/components/schemas/PaginatedJobsResponse_269901ca"}},"text/json":{"schema":{"$ref":"#/components/schemas/PaginatedJobsResponse_269901ca"}}}}}}},"/api/landing/jobs/{slug}":{"get":{"tags":["PublicJob"],"parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string"}},{"name":"locale","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/JobPositionDto_0d22583c"}},"application/json":{"schema":{"$ref":"#/components/schemas/JobPositionDto_0d22583c"}},"text/json":{"schema":{"$ref":"#/components/schemas/JobPositionDto_0d22583c"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"application/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProblemDetails_513ab6e0"}}}}}}},"/api/landing/jobs/departments":{"get":{"tags":["PublicJob"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"type":"string"}}},"application/json":{"schema":{"type":"array","items":{"type":"string"}}},"text/json":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/landing/jobs/locations":{"get":{"tags":["PublicJob"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"type":"array","items":{"type":"string"}}},"application/json":{"schema":{"type":"array","items":{"type":"string"}}},"text/json":{"schema":{"type":"array","items":{"type":"string"}}}}}}}},"/api/landing/jobs/{id}/view":{"post":{"tags":["PublicJob"],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/landing/legal/{type}":{"get":{"tags":["PublicLegalDocuments"],"parameters":[{"name":"type","in":"path","required":true,"schema":{"$ref":"#/components/schemas/LegalDocumentType_a998f1d9"}},{"name":"locale","in":"query","schema":{"type":"string","default":"en"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LegalDocumentDto_e62311b2"}}}}}}},"/api/landing/settings":{"get":{"tags":["PublicSettings"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/PublicSettingsDto_d32bbba4"}},"application/json":{"schema":{"$ref":"#/components/schemas/PublicSettingsDto_d32bbba4"}},"text/json":{"schema":{"$ref":"#/components/schemas/PublicSettingsDto_d32bbba4"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders":{"get":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/PurchaseOrderStatus_c8ecacab"}},{"name":"supplierId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"orderDateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"orderDateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"expectedDateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"expectedDateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PurchaseOrderDto_7e3e953a"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PurchaseOrderDto_7e3e953a"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PurchaseOrderDto_7e3e953a"}}}}}},"post":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePurchaseOrderRequest_317337f0"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePurchaseOrderRequest_317337f0"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePurchaseOrderRequest_317337f0"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders/{id}":{"get":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"includeLines","in":"query","schema":{"type":"boolean","default":true}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}}}},"put":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderRequest_c671e2ef"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderRequest_c671e2ef"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderRequest_c671e2ef"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}}}},"delete":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders/number/{orderNumber}":{"get":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"orderNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"includeLines","in":"query","schema":{"type":"boolean","default":true}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders/{id}/status":{"put":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.edit, orders.purchase.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderStatusRequest_e10897c4"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderStatusRequest_e10897c4"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderStatusRequest_e10897c4"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderDto_ad63ebbc"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders/{id}/lines":{"post":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.create, orders.purchase.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddPurchaseOrderLineRequest_32c2aa65"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddPurchaseOrderLineRequest_32c2aa65"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddPurchaseOrderLineRequest_32c2aa65"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders/{id}/lines/{lineId}":{"put":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderLineRequest_849f1332"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderLineRequest_849f1332"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdatePurchaseOrderLineRequest_849f1332"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}}}},"delete":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.purchase.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/purchase-orders/{id}/lines/{lineId}/receive":{"post":{"tags":["PurchaseOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.receiving.complete, orders.purchase.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceivePurchaseOrderLineRequest_565650ca"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReceivePurchaseOrderLineRequest_565650ca"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReceivePurchaseOrderLineRequest_565650ca"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PurchaseOrderLineDto_cd366c9d"}}}}}}},"/api/v1/tenant/{tenantId}/putaway":{"get":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/PutawayTaskStatus_ce193007"}},{"name":"assignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"fromLocationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"goodsReceiptId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"priority","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"unassigned","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_PutawayTaskDto_c613adff"}}}}}},"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePutawayTaskRequest_cbac2a6f"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePutawayTaskRequest_cbac2a6f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePutawayTaskRequest_cbac2a6f"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/{id}":{"get":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/my-tasks/{userId}":{"get":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_216da76a"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/next/{userId}":{"get":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/from-goods-receipt":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.create, warehouse.receiving.complete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePutawayFromReceiptRequest_4ecb3be8"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreatePutawayFromReceiptRequest_4ecb3be8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreatePutawayFromReceiptRequest_4ecb3be8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_216da76a"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/auto-assign":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutoAssignPutawayRequest_08cb0b1e"}},"text/json":{"schema":{"$ref":"#/components/schemas/AutoAssignPutawayRequest_08cb0b1e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AutoAssignPutawayRequest_08cb0b1e"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_AutoAssignPutawayResult_c9b9f4d3"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/{id}/assign":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignPutawayTaskRequest_14b47500"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignPutawayTaskRequest_14b47500"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignPutawayTaskRequest_14b47500"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/{id}/start":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.execute","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/{id}/complete":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.execute","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletePutawayTaskRequest_48ebe8bb"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompletePutawayTaskRequest_48ebe8bb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompletePutawayTaskRequest_48ebe8bb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/{id}/cancel":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PutawayTaskDto_16d24d46"}}}}}}},"/api/v1/tenant/{tenantId}/putaway/suggest-location":{"post":{"tags":["Putaway"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.putaway.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SuggestLocationRequest_8daf5655"}},"text/json":{"schema":{"$ref":"#/components/schemas/SuggestLocationRequest_8daf5655"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SuggestLocationRequest_8daf5655"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LocationSuggestionDto_6bb4f28d"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/dashboard":{"get":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCDashboardDto_21e884ab"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCDashboardDto_21e884ab"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCDashboardDto_21e884ab"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/templates":{"get":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.templates.view, qc.inspections.view, qc.inspections.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_InspectionTemplateDto_c9f96f00"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_InspectionTemplateDto_c9f96f00"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_InspectionTemplateDto_c9f96f00"}}}}}},"post":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.templates.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateInspectionTemplateRequest_98f3e2cf"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateInspectionTemplateRequest_98f3e2cf"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateInspectionTemplateRequest_98f3e2cf"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/templates/{id}":{"get":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.templates.view, qc.inspections.view, qc.inspections.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}}}}}},"put":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.templates.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateInspectionTemplateRequest_de3da607"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateInspectionTemplateRequest_de3da607"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateInspectionTemplateRequest_de3da607"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionTemplateDetailDto_45ca6788"}}}}}},"delete":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.templates.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/inspections":{"get":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.inspections.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"templateId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"goodsReceiptId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/InspectionStatus_a74ba511"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_InspectionDto_3b4cabfa"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_InspectionDto_3b4cabfa"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_InspectionDto_3b4cabfa"}}}}}},"post":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.inspections.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateInspectionRequest_c8f89789"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateInspectionRequest_c8f89789"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateInspectionRequest_c8f89789"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/inspections/{id}":{"get":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.inspections.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/inspections/{id}/submit":{"put":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.inspections.submit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitInspectionResultsRequest_382e1099"}},"text/json":{"schema":{"$ref":"#/components/schemas/SubmitInspectionResultsRequest_382e1099"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SubmitInspectionResultsRequest_382e1099"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InspectionDetailDto_99b435d3"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/holds":{"get":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.holds.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/QCHoldStatus_0765de34"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_QCHoldDto_17ff0599"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_QCHoldDto_17ff0599"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_QCHoldDto_17ff0599"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/holds/{id}/release":{"put":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.holds.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleaseHoldRequest_bc56d864"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReleaseHoldRequest_bc56d864"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReleaseHoldRequest_bc56d864"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCHoldDto_935a660d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCHoldDto_935a660d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCHoldDto_935a660d"}}}}}}},"/api/v1/tenant/{tenantId}/quality-control/holds/{id}/reject":{"put":{"tags":["QualityControl"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nqc.holds.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectHoldRequest_0117bcf3"}},"text/json":{"schema":{"$ref":"#/components/schemas/RejectHoldRequest_0117bcf3"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RejectHoldRequest_0117bcf3"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCHoldDto_935a660d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCHoldDto_935a660d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_QCHoldDto_935a660d"}}}}}}},"/api/v1/tenant/{tenantId}/reports/inventory-summary":{"get":{"tags":["Reports"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.inventory","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_InventorySummaryReport_058443cf"}}}}}}},"/api/v1/tenant/{tenantId}/reports/stock-movements":{"get":{"tags":["Reports"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.inventory","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockMovementReport_f456b023"}}}}}}},"/api/v1/tenant/{tenantId}/reports/order-fulfillment":{"get":{"tags":["Reports"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.orders","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_OrderFulfillmentReport_b6688c5d"}}}}}}},"/api/v1/tenant/{tenantId}/reports/receiving":{"get":{"tags":["Reports"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.warehouse","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReceivingReport_143e294c"}}}}}}},"/api/v1/tenant/{tenantId}/reports/warehouse-utilization/{warehouseId}":{"get":{"tags":["Reports"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nreports.dashboard, reports.warehouse","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseUtilizationReport_07bb51ca"}}}}}}},"/api/v1/tenant/{tenantId}/returns":{"get":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/ReturnOrderStatus_5667a57c"}},{"name":"returnType","in":"query","schema":{"$ref":"#/components/schemas/ReturnType_be832ce9"}},{"name":"customerId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"originalSalesOrderId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"assignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"rmaNumber","in":"query","schema":{"type":"string"}},{"name":"fromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"toDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ReturnOrderListDto_6199f51b"}}}}}},"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateReturnOrderRequest_c20241ee"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateReturnOrderRequest_c20241ee"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateReturnOrderRequest_c20241ee"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{id}":{"get":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}},"put":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateReturnOrderRequest_194aca16"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateReturnOrderRequest_194aca16"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateReturnOrderRequest_194aca16"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}},"delete":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/returns/by-number/{returnNumber}":{"get":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"returnNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/my-returns/{userId}":{"get":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderListDto_4dd980b7"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{returnOrderId}/lines":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"returnOrderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddReturnLineRequest_e6fc342a"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddReturnLineRequest_e6fc342a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddReturnLineRequest_e6fc342a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{returnOrderId}/lines/{lineId}":{"delete":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"returnOrderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{id}/assign":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignReturnRequest_cfc0a69d"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignReturnRequest_cfc0a69d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignReturnRequest_cfc0a69d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{id}/in-transit":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetReturnShippingRequest_c0ed590a"}},"text/json":{"schema":{"$ref":"#/components/schemas/SetReturnShippingRequest_c0ed590a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/SetReturnShippingRequest_c0ed590a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{id}/start-receiving":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{returnOrderId}/lines/{lineId}/receive":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"returnOrderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceiveReturnLineRequest_b23af475"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReceiveReturnLineRequest_b23af475"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReceiveReturnLineRequest_b23af475"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{returnOrderId}/lines/{lineId}/process":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"returnOrderId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProcessReturnLineRequest_87d2648f"}},"text/json":{"schema":{"$ref":"#/components/schemas/ProcessReturnLineRequest_87d2648f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ProcessReturnLineRequest_87d2648f"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{id}/complete":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.process","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/returns/{id}/cancel":{"post":{"tags":["Returns"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.returns.process, warehouse.returns.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ReturnOrderDto_72d27608"}}}}}}},"/api/v1/tenant/{tenantId}/roles":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view, config.users.view, config.users.create, config.users.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RoleSummaryDto_55ee5882"}}}}}},"post":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRoleRequest_f798ad55"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateRoleRequest_f798ad55"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateRoleRequest_f798ad55"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RoleDto_ff2b5aea"}}}}}}},"/api/v1/tenant/{tenantId}/roles/{roleId}":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RoleDto_ff2b5aea"}}}}}},"put":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest_696e0bf0"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest_696e0bf0"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest_696e0bf0"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RoleDto_ff2b5aea"}}}}}},"delete":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/roles/by-name/{roleName}":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleName","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RoleDto_ff2b5aea"}}}}}}},"/api/v1/tenant/{tenantId}/roles/{roleId}/users":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_RoleWithUsersDto_d011fa5f"}}}}}},"post":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignUsersToRoleRequest_82d79514"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignUsersToRoleRequest_82d79514"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignUsersToRoleRequest_82d79514"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/roles/{roleId}/users/{userId}":{"delete":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/roles/user/{userId}":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view, config.users.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserRolesDto_baf3bf4c"}}}}}},"put":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.assign","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignRolesToUserRequest_87fdcb6f"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignRolesToUserRequest_87fdcb6f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignRolesToUserRequest_87fdcb6f"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/roles/permissions":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PermissionGroupDto_43406e9f"}}}}}}},"/api/v1/tenant/{tenantId}/roles/{roleId}/permissions":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_b1714e95"}}}}}},"put":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"roleId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignPermissionsRequest_21ddb395"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignPermissionsRequest_21ddb395"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignPermissionsRequest_21ddb395"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/roles/user/{userId}/permissions":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view, config.users.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_b1714e95"}}}}}}},"/api/v1/tenant/{tenantId}/roles/user/{userId}/permissions/{permission}":{"get":{"tags":["Roles"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.roles.view, config.users.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"permission","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders":{"get":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/SalesOrderStatus_5f585c11"}},{"name":"priority","in":"query","schema":{"$ref":"#/components/schemas/OrderPriority_ff93f0ea"}},{"name":"customerId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"orderDateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"orderDateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"requiredDateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"requiredDateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SalesOrderDto_5188949b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SalesOrderDto_5188949b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SalesOrderDto_5188949b"}}}}}},"post":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSalesOrderRequest_dba6e66f"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateSalesOrderRequest_dba6e66f"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateSalesOrderRequest_dba6e66f"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders/{id}":{"get":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"includeLines","in":"query","schema":{"type":"boolean","default":true}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}}}},"put":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderRequest_61cd0ecc"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderRequest_61cd0ecc"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderRequest_61cd0ecc"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}}}},"delete":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.cancel","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders/number/{orderNumber}":{"get":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"orderNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"includeLines","in":"query","schema":{"type":"boolean","default":true}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders/{id}/status":{"put":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.edit, orders.sales.status","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderStatusRequest_83b5b0d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderStatusRequest_83b5b0d8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderStatusRequest_83b5b0d8"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderDto_a16e2878"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders/{id}/generate-invoice":{"post":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_GenerateInvoiceResult_bfd389d8"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GenerateInvoiceResult_bfd389d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_GenerateInvoiceResult_bfd389d8"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders/{id}/lines":{"post":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.create, orders.sales.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddSalesOrderLineRequest_f4e018b6"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddSalesOrderLineRequest_f4e018b6"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddSalesOrderLineRequest_f4e018b6"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}}}}}}},"/api/v1/tenant/{tenantId}/sales-orders/{id}/lines/{lineId}":{"put":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderLineRequest_c4aafef2"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderLineRequest_c4aafef2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSalesOrderLineRequest_c4aafef2"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SalesOrderLineDto_d9b6f3c3"}}}}}},"delete":{"tags":["SalesOrders"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.sales.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/SessionStatus_daebba6d"}},{"name":"DeviceType","in":"query","schema":{"type":"string"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_UserSessionDto_974bdad2"}}}}}},"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSessionRequest_1dd4b2bb"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateSessionRequest_1dd4b2bb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateSessionRequest_1dd4b2bb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserSessionDto_8221f3c1"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/{sessionId}":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserSessionDto_8221f3c1"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}/active":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"currentSessionId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ActiveSessionsDto_81a89c7b"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/{sessionId}/refresh":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RefreshSessionRequest_3d1698e2"}},"text/json":{"schema":{"$ref":"#/components/schemas/RefreshSessionRequest_3d1698e2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RefreshSessionRequest_3d1698e2"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserSessionDto_8221f3c1"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/{sessionId}/activity":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/{sessionId}/revoke":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"sessionId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RevokeSessionRequest_3f14be5c"}},"text/json":{"schema":{"$ref":"#/components/schemas/RevokeSessionRequest_3f14be5c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RevokeSessionRequest_3f14be5c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}/revoke-all":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"exceptSessionId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}/revoke-device/{deviceId}":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/login-attempts":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"Page","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PageSize","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"Success","in":"query","schema":{"type":"boolean"}},{"name":"FromDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ToDate","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_LoginAttemptDto_e145bf5a"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}/login-stats":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"days","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LoginStatsDto_ab57645a"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}/trusted-devices":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TrustedDeviceDto_9c0affab"}}}}}},"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RegisterDeviceRequest_fe511778"}},"text/json":{"schema":{"$ref":"#/components/schemas/RegisterDeviceRequest_fe511778"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RegisterDeviceRequest_fe511778"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TrustedDeviceDto_96f3803f"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/trusted-devices/{deviceId}":{"delete":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"deviceId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/user/{userId}/trusted-devices/{deviceId}/check":{"get":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"deviceId","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/cleanup-expired":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/sessions/purge-login-attempts":{"post":{"tags":["Sessions"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nmonitoring.sessions.view\nAND: monitoring.sessions.terminate","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"daysOld","in":"query","schema":{"type":"integer","format":"int32","default":90}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments":{"get":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view, warehouse.fulfillment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/ShipmentStatus_c023ab19"}},{"name":"OrderId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"CarrierCode","in":"query","schema":{"type":"string"}},{"name":"ShippedFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"ShippedTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"CreatedFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"CreatedTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ShipmentDto_32e9379e"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ShipmentDto_32e9379e"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ShipmentDto_32e9379e"}}}}}},"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShipmentRequest_d8cec766"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateShipmentRequest_d8cec766"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateShipmentRequest_d8cec766"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}":{"get":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view, warehouse.fulfillment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateShipmentRequest_f08ee91d"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateShipmentRequest_f08ee91d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateShipmentRequest_f08ee91d"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/by-number/{shipmentNumber}":{"get":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.view, warehouse.fulfillment.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"shipmentNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}/tracking":{"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create, warehouse.shipping.ship","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddTrackingRequest_a8d497e5"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddTrackingRequest_a8d497e5"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddTrackingRequest_a8d497e5"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}/label":{"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLabelRequest_d74394e1"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateLabelRequest_d74394e1"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateLabelRequest_d74394e1"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}/pack":{"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.packing.pack, warehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}/ship":{"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.ship","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShipShipmentRequest_caba57e9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ShipShipmentRequest_caba57e9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ShipShipmentRequest_caba57e9"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}/deliver":{"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.ship","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/fulfillment/shipments/{id}/cancel":{"post":{"tags":["Shipments"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.shipping.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"reason","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ShipmentDto_f799772d"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes":{"get":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"carrierId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/RouteStatus_2e8c368a"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"driverName","in":"query","schema":{"type":"string"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":20}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_DeliveryRouteSummaryDto_fc22eef6"}}}}}},"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDeliveryRouteRequest_07bd74d8"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateDeliveryRouteRequest_07bd74d8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateDeliveryRouteRequest_07bd74d8"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}":{"get":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}},"put":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDeliveryRouteRequest_d34792ac"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateDeliveryRouteRequest_d34792ac"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateDeliveryRouteRequest_d34792ac"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}},"delete":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/by-number/{routeNumber}":{"get":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDeliveryStopRequest_725161ec"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateDeliveryStopRequest_725161ec"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateDeliveryStopRequest_725161ec"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops/{stopId}":{"put":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stopId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDeliveryStopRequest_21b76b72"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateDeliveryStopRequest_21b76b72"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateDeliveryStopRequest_21b76b72"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}},"delete":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stopId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops/reorder":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"}}},"text/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"}}},"application/*+json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/release":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleaseRouteRequest_6a9dd1e0"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReleaseRouteRequest_6a9dd1e0"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReleaseRouteRequest_6a9dd1e0"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/start-loading":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartLoadingRequest_ed5548c3"}},"text/json":{"schema":{"$ref":"#/components/schemas/StartLoadingRequest_ed5548c3"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/StartLoadingRequest_ed5548c3"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/complete-loading":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompleteLoadingRequest_dcfa2121"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompleteLoadingRequest_dcfa2121"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompleteLoadingRequest_dcfa2121"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/depart":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DepartRouteRequest_30dc67e2"}},"text/json":{"schema":{"$ref":"#/components/schemas/DepartRouteRequest_30dc67e2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/DepartRouteRequest_30dc67e2"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/return":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReturnToWarehouseRequest_0d14cae9"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReturnToWarehouseRequest_0d14cae9"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReturnToWarehouseRequest_0d14cae9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/cancel":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops/{stopId}/arrive":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stopId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArriveAtStopRequest_4fce2e84"}},"text/json":{"schema":{"$ref":"#/components/schemas/ArriveAtStopRequest_4fce2e84"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ArriveAtStopRequest_4fce2e84"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops/{stopId}/complete":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stopId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompleteStopDeliveryRequest_73903680"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompleteStopDeliveryRequest_73903680"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompleteStopDeliveryRequest_73903680"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops/{stopId}/fail":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stopId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailStopDeliveryRequest_e26394df"}},"text/json":{"schema":{"$ref":"#/components/schemas/FailStopDeliveryRequest_e26394df"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/FailStopDeliveryRequest_e26394df"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/stops/{stopId}/skip":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"stopId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}},"text/json":{"schema":{"type":"string"}},"application/*+json":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/tracking":{"get":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.view, delivery.tracking.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryTrackingEventDto_87ebb571"}}}}}},"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.tracking.create, delivery.routes.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddTrackingEventRequest_3d15ae16"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddTrackingEventRequest_3d15ae16"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddTrackingEventRequest_3d15ae16"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryTrackingEventDto_9756e83c"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/auto-plan":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.optimize","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutoPlanRouteRequest_25e77371"}},"text/json":{"schema":{"$ref":"#/components/schemas/AutoPlanRouteRequest_25e77371"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AutoPlanRouteRequest_25e77371"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{id}/optimize":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.optimize","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptimizeRouteRequest_dcca0d82"}},"text/json":{"schema":{"$ref":"#/components/schemas/OptimizeRouteRequest_dcca0d82"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/OptimizeRouteRequest_dcca0d82"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryRouteDto_36b32fdd"}}}}}}},"/api/v1/tenant/{tenantId}/delivery-routes/{routeId}/shipments/{shipmentId}":{"post":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"shipmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_DeliveryStopDto_459b9a8a"}}}}}},"delete":{"tags":["Shipping"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndelivery.routes.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"routeId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"shipmentId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/integrations/shopify/install":{"get":{"tags":["ShopifyOAuth"],"parameters":[{"name":"tenantId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"shop","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_4590afd2"}}}}}}},"/api/v1/integrations/shopify/callback":{"get":{"tags":["ShopifyOAuth"],"parameters":[{"name":"shop","in":"query","schema":{"type":"string"}},{"name":"code","in":"query","schema":{"type":"string"}},{"name":"hmac","in":"query","schema":{"type":"string"}},{"name":"state","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/integrations/shopify/webhooks":{"post":{"tags":["ShopifyWebhook"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"Acknowledgement; no response body"}}}},"/api/v1/tenant/{tenantId}/sites":{"get":{"tags":["Sites"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SiteDto_b615e9f7"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["Sites"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.sites.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSiteRequest_3effa13b"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateSiteRequest_3effa13b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateSiteRequest_3effa13b"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SiteDto_e3593de6"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/sites/{id}":{"get":{"tags":["Sites"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SiteDto_e3593de6"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Sites"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.sites.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSiteRequest_0e308814"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSiteRequest_0e308814"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSiteRequest_0e308814"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SiteDto_e3593de6"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Sites"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.sites.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/sites/{id}/stats":{"get":{"tags":["Sites"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.sites.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SiteStatsDto_30721704"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/analysis":{"get":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"analysisDays","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"classAThreshold","in":"query","schema":{"type":"number","format":"double","default":80}},{"name":"classBThreshold","in":"query","schema":{"type":"number","format":"double","default":95}},{"name":"autoApproveHighPriority","in":"query","schema":{"type":"boolean","default":false}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SlottingAnalysisResultDto_97bbfcc5"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/abc-analysis":{"get":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"analysisDays","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductAbcAnalysisDto_66f25737"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations":{"get":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/SlottingStatus_b5608992"}},{"name":"priority","in":"query","schema":{"$ref":"#/components/schemas/SlottingPriority_2dd02cfb"}},{"name":"reason","in":"query","schema":{"$ref":"#/components/schemas/SlottingReason_05a41aae"}},{"name":"abcClass","in":"query","schema":{"type":"string"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":20}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SlottingRecommendationSummaryDto_7bf42683"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations/{id}":{"get":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SlottingRecommendationDto_9e73f7f5"}}}}}},"delete":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations/{id}/approve":{"post":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApproveRecommendationRequest_aa977223"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApproveRecommendationRequest_aa977223"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ApproveRecommendationRequest_aa977223"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SlottingRecommendationDto_9e73f7f5"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations/{id}/apply":{"post":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplyRecommendationRequest_ae39c399"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplyRecommendationRequest_ae39c399"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ApplyRecommendationRequest_ae39c399"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SlottingRecommendationDto_9e73f7f5"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations/{id}/reject":{"post":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RejectRecommendationRequest_88b667eb"}},"text/json":{"schema":{"$ref":"#/components/schemas/RejectRecommendationRequest_88b667eb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RejectRecommendationRequest_88b667eb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SlottingRecommendationDto_9e73f7f5"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations/bulk-approve":{"post":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkSlottingActionRequest_d941434d"}},"text/json":{"schema":{"$ref":"#/components/schemas/BulkSlottingActionRequest_d941434d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/BulkSlottingActionRequest_d941434d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/slotting/recommendations/bulk-apply":{"post":{"tags":["Slotting"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BulkSlottingActionRequest_d941434d"}},"text/json":{"schema":{"$ref":"#/components/schemas/BulkSlottingActionRequest_d941434d"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/BulkSlottingActionRequest_d941434d"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_96ab6a93"}}}}}}},"/api/v1/tenant/{tenantId}/stock/levels":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"locationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"zoneId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"sku","in":"query","schema":{"type":"string"}},{"name":"batchNumber","in":"query","schema":{"type":"string"}},{"name":"hasAvailableStock","in":"query","schema":{"type":"boolean"}},{"name":"isExpiringSoon","in":"query","schema":{"type":"boolean"}},{"name":"expiringWithinDays","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StockLevelDto_1c698d4e"}}}}}}},"/api/v1/tenant/{tenantId}/stock/levels/{id}":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockLevelDto_b135df82"}}}}}}},"/api/v1/tenant/{tenantId}/stock/products/{productId}/summary":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductStockSummaryDto_c061d414"}}}}}}},"/api/v1/tenant/{tenantId}/stock/low-stock":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view, dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductStockSummaryDto_d324cc51"}}}}}}},"/api/v1/tenant/{tenantId}/stock/products/{productId}/available":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"locationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"batchNumber","in":"query","schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_83867dbd"}}}}}}},"/api/v1/tenant/{tenantId}/stock/movements":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view, dashboard.view, reports.inventory","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"locationId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"movementType","in":"query","schema":{"$ref":"#/components/schemas/MovementType_27e50c7a"}},{"name":"referenceType","in":"query","schema":{"type":"string"}},{"name":"referenceId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StockMovementDto_7848475b"}}}}}}},"/api/v1/tenant/{tenantId}/stock/products/{productId}/movements":{"get":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.view, inventory.products.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":50}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockMovementDto_ceb49fd2"}}}}}}},"/api/v1/tenant/{tenantId}/stock/receive":{"post":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.adjust","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceiveStockRequest_429d9a73"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReceiveStockRequest_429d9a73"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReceiveStockRequest_429d9a73"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockMovementDto_99bce69c"}}}}}}},"/api/v1/tenant/{tenantId}/stock/issue":{"post":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.adjust","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IssueStockRequest_be5d42ef"}},"text/json":{"schema":{"$ref":"#/components/schemas/IssueStockRequest_be5d42ef"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/IssueStockRequest_be5d42ef"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockMovementDto_99bce69c"}}}}}}},"/api/v1/tenant/{tenantId}/stock/transfer":{"post":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TransferStockRequest_0e409a4b"}},"text/json":{"schema":{"$ref":"#/components/schemas/TransferStockRequest_0e409a4b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TransferStockRequest_0e409a4b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockMovementDto_99bce69c"}}}}}}},"/api/v1/tenant/{tenantId}/stock/adjust":{"post":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.adjust","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdjustStockRequest_b10a2dd0"}},"text/json":{"schema":{"$ref":"#/components/schemas/AdjustStockRequest_b10a2dd0"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AdjustStockRequest_b10a2dd0"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockMovementDto_99bce69c"}}}}}}},"/api/v1/tenant/{tenantId}/stock/reserve":{"post":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.adjust, warehouse.fulfillment.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReserveStockRequest_0197acc2"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReserveStockRequest_0197acc2"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReserveStockRequest_0197acc2"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockLevelDto_b135df82"}}}}}}},"/api/v1/tenant/{tenantId}/stock/release-reservation":{"post":{"tags":["Stock"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.adjust, warehouse.fulfillment.manage","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleaseReservationRequest_ae009799"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReleaseReservationRequest_ae009799"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReleaseReservationRequest_ae009799"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockLevelDto_b135df82"}}}}}}},"/api/v1/tenant/{tenantId}/storage-tariffs":{"get":{"tags":["StorageTariffs"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StorageTariffDto_b7951370"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StorageTariffDto_b7951370"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StorageTariffDto_b7951370"}}}}}},"post":{"tags":["StorageTariffs"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateStorageTariffRequest_422e69c1"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateStorageTariffRequest_422e69c1"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateStorageTariffRequest_422e69c1"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/storage-tariffs/{id}":{"get":{"tags":["StorageTariffs"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["StorageTariffs"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateStorageTariffRequest_6f9fedfa"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateStorageTariffRequest_6f9fedfa"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateStorageTariffRequest_6f9fedfa"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StorageTariffDto_668a3bdd"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["StorageTariffs"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.integrations.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/stripe/webhook":{"post":{"tags":["StripeWebhook"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/stripe/webhook/health":{"get":{"tags":["StripeWebhook"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"lastReceivedAt":{"type":"string","format":"date-time","nullable":true},"lastEventType":{"type":"string","nullable":true},"minutesSinceLastEvent":{"type":"integer","nullable":true},"status":{"type":"string","enum":["ok","stale"]}}}}}}}}},"/api/v1/tenant/{tenantId}/suppliers":{"get":{"tags":["Suppliers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"countryCode","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SupplierDto_e978bf7f"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SupplierDto_e978bf7f"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_SupplierDto_e978bf7f"}}}}}},"post":{"tags":["Suppliers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.suppliers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSupplierRequest_6a87fa7e"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateSupplierRequest_6a87fa7e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateSupplierRequest_6a87fa7e"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}}}}},"/api/v1/tenant/{tenantId}/suppliers/{id}":{"get":{"tags":["Suppliers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}}}},"put":{"tags":["Suppliers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.suppliers.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSupplierRequest_d5261259"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateSupplierRequest_d5261259"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateSupplierRequest_d5261259"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}}}},"delete":{"tags":["Suppliers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\norders.suppliers.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/suppliers/code/{code}":{"get":{"tags":["Suppliers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"code","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_SupplierDto_60d3375b"}}}}}}},"/api/v1/tenant/{tenantId}/telegram/generate-code":{"post":{"tags":["TelegramConnect"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"data":{"type":"object","properties":{"code":{"type":"string"},"expiresAt":{"type":"string","format":"date-time"},"botUsername":{"type":"string"}}}}}}}}}}},"/api/v1/tenant/{tenantId}/telegram/status":{"get":{"tags":["TelegramConnect"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ConnectionStatusDto_75e8e4fe"}}}}}}},"/api/v1/tenant/{tenantId}/telegram/language":{"put":{"tags":["TelegramConnect"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLanguageRequest_1ff87cba"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateLanguageRequest_1ff87cba"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateLanguageRequest_1ff87cba"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/telegram/disconnect":{"delete":{"tags":["TelegramConnect"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/telegram/webhook":{"post":{"tags":["TelegramWebhook"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Update_e038601e"}},"text/json":{"schema":{"$ref":"#/components/schemas/Update_e038601e"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/Update_e038601e"}}}},"responses":{"200":{"description":"Acknowledgement; no response body"}}}},"/api/v1/tenant/{tenantId}/traceability/lots":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"supplierId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/LotStatus_872be5dc"}},{"name":"isExpiringSoon","in":"query","schema":{"type":"boolean"}},{"name":"isExpired","in":"query","schema":{"type":"boolean"}},{"name":"expirationBefore","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"expirationAfter","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_LotMasterDto_acfae66c"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_LotMasterDto_acfae66c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_LotMasterDto_acfae66c"}}}}}},"post":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view\nAND: traceability.lots.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateLotMasterRequest_158e14ad"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateLotMasterRequest_158e14ad"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateLotMasterRequest_158e14ad"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_58757c6d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_58757c6d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_58757c6d"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/lots/{id}":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotDetailDto_b22b0c57"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotDetailDto_b22b0c57"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotDetailDto_b22b0c57"}}}}}},"delete":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/lots/by-batch/{batchNumber}":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"batchNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"productId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotDetailDto_b22b0c57"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotDetailDto_b22b0c57"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotDetailDto_b22b0c57"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/lots/{id}/status":{"put":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view\nAND: traceability.lots.status","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateLotStatusRequest_9cd8842a"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateLotStatusRequest_9cd8842a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateLotStatusRequest_9cd8842a"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_58757c6d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_58757c6d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_58757c6d"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/events":{"post":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view\nAND: traceability.events.record","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RecordLotEventRequest_868fa554"}},"text/json":{"schema":{"$ref":"#/components/schemas/RecordLotEventRequest_868fa554"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/RecordLotEventRequest_868fa554"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/trace/{lotId}":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lotId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_TraceResultDto_c92e667d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TraceResultDto_c92e667d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TraceResultDto_c92e667d"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/recall/{batchNumber}":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"batchNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_TraceResultDto_124dc25b"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TraceResultDto_124dc25b"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TraceResultDto_124dc25b"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/expiring":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"withinDays","in":"query","schema":{"type":"integer","format":"int32","default":30}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_ExpiringLotDto_44d55275"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ExpiringLotDto_44d55275"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ExpiringLotDto_44d55275"}}}}}}},"/api/v1/tenant/{tenantId}/traceability/fifo/{productId}":{"get":{"tags":["Traceability"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntraceability.lots.view, traceability.expiry.view, traceability.trace.view, traceability.events.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"requiredQuantity","in":"query","schema":{"type":"number","format":"double","default":1}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_16522500"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_16522500"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_LotMasterDto_16522500"}}}}}}},"/api/v1/tenant/{tenantId}/tracking/search":{"get":{"tags":["Tracking"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntracking.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"q","in":"query","schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","default":10}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductSearchResultDto_15be5a9f"}}}}}}},"/api/v1/tenant/{tenantId}/tracking/{productId}":{"get":{"tags":["Tracking"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ntracking.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"productId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ProductTrackingResponseDto_71560bba"}}}}}}},"/api/v1/tenant/{tenantId}/transfers":{"get":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"fromWarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"toWarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"transferType","in":"query","schema":{"$ref":"#/components/schemas/TransferType_d3938240"}},{"name":"status","in":"query","schema":{"$ref":"#/components/schemas/TransferStatus_7b899e7a"}},{"name":"priority","in":"query","schema":{"$ref":"#/components/schemas/TransferPriority_9a8db56f"}},{"name":"assignedToUserId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"dateFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"dateTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"searchTerm","in":"query","schema":{"type":"string"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":20}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_StockTransferSummaryDto_4f476856"}}}}}},"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateStockTransferRequest_d974bc57"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateStockTransferRequest_d974bc57"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateStockTransferRequest_d974bc57"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}":{"get":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}},"put":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateStockTransferRequest_0d7dd65a"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateStockTransferRequest_0d7dd65a"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateStockTransferRequest_0d7dd65a"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}},"delete":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/by-number/{transferNumber}":{"get":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"transferNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{transferId}/lines":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"transferId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddTransferLineRequest_d2e82b3b"}},"text/json":{"schema":{"$ref":"#/components/schemas/AddTransferLineRequest_d2e82b3b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AddTransferLineRequest_d2e82b3b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferLineDto_ff2b57a2"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{transferId}/lines/{lineId}":{"put":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"transferId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTransferLineRequest_c4c63fbb"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateTransferLineRequest_c4c63fbb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateTransferLineRequest_c4c63fbb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferLineDto_ff2b57a2"}}}}}},"delete":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"transferId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_979762d9"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/release":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/assign":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssignTransferRequest_73617f41"}},"text/json":{"schema":{"$ref":"#/components/schemas/AssignTransferRequest_73617f41"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/AssignTransferRequest_73617f41"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/start-picking":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/start":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{transferId}/lines/{lineId}/pick":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"transferId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PickLineRequest_6bc0b325"}},"text/json":{"schema":{"$ref":"#/components/schemas/PickLineRequest_6bc0b325"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/PickLineRequest_6bc0b325"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferLineDto_ff2b57a2"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/complete-picking":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletePickingRequest_56bbb8cb"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompletePickingRequest_56bbb8cb"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompletePickingRequest_56bbb8cb"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/in-transit":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{transferId}/lines/{lineId}/receive":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"transferId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"lineId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReceiveLineRequest_af42be81"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReceiveLineRequest_af42be81"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReceiveLineRequest_af42be81"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferLineDto_ff2b57a2"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/complete-receiving":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompleteReceivingRequest_582dcd99"}},"text/json":{"schema":{"$ref":"#/components/schemas/CompleteReceivingRequest_582dcd99"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CompleteReceivingRequest_582dcd99"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/complete":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.stock.transfer, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/{id}/cancel":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create, inventory.transfers.approve","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/replenishment":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplenishmentRequest_ba87fc9c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReplenishmentRequest_ba87fc9c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReplenishmentRequest_ba87fc9c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/tenant/{tenantId}/transfers/quick":{"post":{"tags":["Transfers"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ninventory.transfers.create, inventory.stock.transfer","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateStockTransferRequest_d974bc57"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateStockTransferRequest_d974bc57"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateStockTransferRequest_d974bc57"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_StockTransferDto_bb191f5c"}}}}}}},"/api/v1/auth/2fa/status":{"get":{"tags":["TwoFactor"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TwoFactorStatusResponse_b3d5922a"}}}}}}},"/api/v1/auth/2fa/setup":{"post":{"tags":["TwoFactor"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TwoFactorSetupResponse_acfae55a"}}}}}}},"/api/v1/auth/2fa/verify-setup":{"post":{"tags":["TwoFactor"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwoFactorVerifySetupRequest_bdff0cd4"}},"text/json":{"schema":{"$ref":"#/components/schemas/TwoFactorVerifySetupRequest_bdff0cd4"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TwoFactorVerifySetupRequest_bdff0cd4"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_TwoFactorEnableResponse_9941d314"}}}}}}},"/api/v1/auth/2fa/disable":{"post":{"tags":["TwoFactor"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwoFactorDisableRequest_0015870c"}},"text/json":{"schema":{"$ref":"#/components/schemas/TwoFactorDisableRequest_0015870c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TwoFactorDisableRequest_0015870c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/auth/2fa/regenerate-backup-codes":{"post":{"tags":["TwoFactor"],"parameters":[{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TwoFactorRegenerateBackupCodesRequest_a8c8c819"}},"text/json":{"schema":{"$ref":"#/components/schemas/TwoFactorRegenerateBackupCodesRequest_a8c8c819"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/TwoFactorRegenerateBackupCodesRequest_a8c8c819"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_b1714e95"}}}}}}},"/api/v1/tenant/{tenantId}/users":{"get":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_UserDto_8784307d"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateUserRequest_911d715b"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateUserRequest_911d715b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateUserRequest_911d715b"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserDto_ce77bebc"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/users/{id}":{"get":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserDto_ce77bebc"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateUserRequest_2075bdfc"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateUserRequest_2075bdfc"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateUserRequest_2075bdfc"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserDto_ce77bebc"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/users/me":{"get":{"tags":["Users"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_UserDto_ce77bebc"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/users/{id}/deactivate":{"post":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/users/{id}/activate":{"post":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/users/{id}/reset-password":{"post":{"tags":["Users"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.users.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest_f8d07c1c"}},"text/json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest_f8d07c1c"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ResetPasswordRequest_f8d07c1c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/users/me/avatar":{"post":{"tags":["Users"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}},"encoding":{"file":{"style":"form"}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_4590afd2"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Users"],"parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/warehouses":{"get":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"siteId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_WarehouseDto_b86a007e"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.warehouse.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateWarehouseRequest_b0a9bc37"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateWarehouseRequest_b0a9bc37"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateWarehouseRequest_b0a9bc37"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseDto_7b3aab52"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/warehouses/options":{"get":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"siteId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseOptionDto_e8345273"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/warehouses/{id}":{"get":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseDto_7b3aab52"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.warehouse.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateWarehouseRequest_49c88a75"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateWarehouseRequest_49c88a75"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateWarehouseRequest_49c88a75"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseDto_7b3aab52"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nconfig.warehouse.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/warehouses/{id}/floor-plan":{"get":{"tags":["Warehouses"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WarehouseFloorPlanDto_62842ba4"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/waves":{"get":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, operations.waves.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Search","in":"query","schema":{"type":"string"}},{"name":"Status","in":"query","schema":{"$ref":"#/components/schemas/WaveStatus_b733259c"}},{"name":"WarehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"MinPriority","in":"query","schema":{"type":"integer","format":"int32"}},{"name":"PlannedFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"PlannedTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"CreatedFrom","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"CreatedTo","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"desc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_WaveDto_59cc0f32"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_WaveDto_59cc0f32"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_WaveDto_59cc0f32"}}}}}},"post":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.waves.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateWaveRequest_9a802b2b"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateWaveRequest_9a802b2b"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateWaveRequest_9a802b2b"}}}},"responses":{"201":{"description":"Created","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/waves/{id}":{"get":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, operations.waves.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/waves/by-number/{waveNumber}":{"get":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, operations.waves.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"waveNumber","in":"path","required":true,"schema":{"type":"string"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/waves/{id}/release":{"post":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.waves.release","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReleaseWaveRequest_31461cd8"}},"text/json":{"schema":{"$ref":"#/components/schemas/ReleaseWaveRequest_31461cd8"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/ReleaseWaveRequest_31461cd8"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/waves/{id}/cancel":{"post":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\noperations.waves.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CancelWaveRequest_1278acdc"}},"text/json":{"schema":{"$ref":"#/components/schemas/CancelWaveRequest_1278acdc"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CancelWaveRequest_1278acdc"}}}},"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveDto_205278c7"}}}},"400":{"description":"Bad Request","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/waves/{id}/tasks":{"get":{"tags":["Waves"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.picking.view, operations.waves.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveTaskDto_0a19659d"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveTaskDto_0a19659d"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_WaveTaskDto_0a19659d"}}}},"404":{"description":"Not Found","content":{"text/plain":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/zones":{"get":{"tags":["Zones"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"warehouseId","in":"query","schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","schema":{"type":"integer","format":"int32","default":1}},{"name":"pageSize","in":"query","schema":{"type":"integer","format":"int32","default":25}},{"name":"search","in":"query","schema":{"type":"string"}},{"name":"isActive","in":"query","schema":{"type":"boolean"}},{"name":"sortBy","in":"query","schema":{"type":"string"}},{"name":"sortOrder","in":"query","schema":{"type":"string","default":"asc"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_PaginatedResult_ZoneDto_f652afd6"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"post":{"tags":["Zones"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.zones.create","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateZoneRequest_6da2bd47"}},"text/json":{"schema":{"$ref":"#/components/schemas/CreateZoneRequest_6da2bd47"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/CreateZoneRequest_6da2bd47"}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ZoneDto_1ce98888"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}},"/api/v1/tenant/{tenantId}/zones/{id}":{"get":{"tags":["Zones"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\ndashboard.view, orders.sales.view, orders.purchase.view, orders.customers.view, orders.suppliers.view, inventory.products.view, inventory.categories.view, inventory.stock.view, inventory.cyclecount.view, inventory.adjustments.view, inventory.transfers.view, warehouse.receiving.view, warehouse.putaway.view, warehouse.picking.view, warehouse.packing.view, warehouse.shipping.view, warehouse.fulfillment.view, warehouse.returns.view, warehouse.zones.view, warehouse.equipment.view, config.warehouse.view, delivery.routes.view, operations.tasks.view, lms.dashboard.view, lms.schedule.view, lms.standards.view, lms.workers.view, iot.dashboard.view, iot.devices.view, qc.inspections.view, traceability.lots.view, tracking.view, reports.dashboard, reports.inventory, reports.warehouse, pi.dashboard.view","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ZoneDto_1ce98888"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"put":{"tags":["Zones"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.zones.edit","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateZoneRequest_a383f1b3"}},"text/json":{"schema":{"$ref":"#/components/schemas/UpdateZoneRequest_a383f1b3"}},"application/*+json":{"schema":{"$ref":"#/components/schemas/UpdateZoneRequest_a383f1b3"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_ZoneDto_1ce98888"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}},"delete":{"tags":["Zones"],"description":"\nPermissions: each group is required; any listed permission within a group is sufficient.\nwarehouse.zones.delete","parameters":[{"name":"tenantId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"X-Api-Version","in":"header","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse_94d7e683"}}}}}}}},"components":{"schemas":{"0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___c37ec6c5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true}},"additionalProperties":false},"0__Culture_neutral__PublicKeyToken_null___cc8941bf":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"$ref":"#/components/schemas/0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___87433620"}},"additionalProperties":false},"0__Culture_neutral__PublicKeyToken_null___26d6dcb4":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"$ref":"#/components/schemas/0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___1a7bd3e1"}},"additionalProperties":false},"0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___2ebd2452":{"type":"object","properties":{"success":{"type":"boolean"},"data":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___87433620":{"type":"object","properties":{"url":{"type":"string","nullable":true},"fileName":{"type":"string","nullable":true},"originalName":{"type":"string","nullable":true},"size":{"type":"integer","format":"int64"},"contentType":{"type":"string","nullable":true}},"additionalProperties":false},"0__Culture_neutral__PublicKeyToken_7cec85d7bea7798e___1a7bd3e1":{"type":"object","properties":{"uploaded":{"type":"array","items":{},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ProblemDetails_513ab6e0":{"type":"object","properties":{"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"status":{"type":"integer","format":"int32","nullable":true},"detail":{"type":"string","nullable":true},"instance":{"type":"string","nullable":true}},"additionalProperties":{}},"BatchType_9ecc2549":{"enum":["Single","Multi","Zone","Wave"],"type":"string"},"FulfillmentStatus_77618a74":{"enum":["Created","Released","InProgress","PartiallyComplete","Completed","Cancelled"],"type":"string"},"LocationType_d334245a":{"enum":["Bulk","Pick","Picking","Packing","Staging","Receiving","Shipping","Returns","Quarantine","Reserve","Storage","Station","Rack","Floor","Dock"],"type":"string"},"MovementType_27e50c7a":{"enum":["Receipt","Issue","Transfer","Adjustment","Return","WriteOff","CycleCount"],"type":"string"},"OrderPriority_ff93f0ea":{"enum":["Low","Normal","High","Urgent"],"type":"string"},"PickTaskStatus_d6171752":{"enum":["Pending","Assigned","InProgress","Completed","ShortPicked","Cancelled"],"type":"string"},"PurchaseOrderStatus_c8ecacab":{"enum":["Draft","Pending","Confirmed","PartiallyReceived","Received","Closed","Cancelled"],"type":"string"},"SalesOrderStatus_5f585c11":{"enum":["Draft","Pending","Confirmed","Allocated","Picking","PartiallyPicked","Picked","Packed","Shipped","Delivered","Cancelled","OnHold"],"type":"string"},"ShipmentStatus_c023ab19":{"enum":["Created","Packed","LabelPrinted","PickedUp","InTransit","Delivered","Cancelled"],"type":"string"},"ZoneType_101c94a9":{"enum":["Storage","Picking","Packing","Staging","Shipping","Receiving","Returns"],"type":"string"},"ApiResponse_94d7e683":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_StockAdjustmentSummaryDto_28778a58":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_StockAdjustmentSummaryDto_779a1c51"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_AppProfileListDto_9d75390d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_AppProfileListDto_5aee6f47"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ActivityLogDto_b6c73bc4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ActivityLogDto_42ddd0b8"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_AuditLogSummaryDto_c2807987":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_AuditLogSummaryDto_028baa0b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SystemEventLogDto_06df0c5a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SystemEventLogDto_0ac17de8"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_AutomationRuleDto_ce5cfe58":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_AutomationRuleDto_252cf375"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_RuleExecutionDto_89e12a4d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_RuleExecutionDto_2b430d8c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_CarrierListDto_89c67533":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_CarrierListDto_e8f78213"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_CycleCountSessionListDto_347a003f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_CycleCountSessionListDto_9f27c7b9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_DockAppointmentListDto_ff4211b9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_DockAppointmentListDto_1a071c78"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_DockListDto_13d672d0":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_DockListDto_72859cbf"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_EdiTradingPartnerDto_5f6d9442":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_EdiTradingPartnerDto_16a7032c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_EdiTransactionDto_125694b7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_EdiTransactionDto_da3ea766"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_EquipmentDto_6d679746":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_EquipmentDto_b1e9190d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_EquipmentModelDto_cbc04195":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_EquipmentModelDto_c7527dad"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_FeedbackDto_04209a58":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_FeedbackDto_ffeb8f23"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_FulfillmentBatchDto_bef4ed28":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_FulfillmentBatchDto_80a5d448"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_PickTaskDto_6d17c9f3":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_PickTaskDto_3eb897b4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ShipmentDto_32e9379e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ShipmentDto_ef566801"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_IntegrationLogDto_2f9b9564":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_IntegrationLogDto_77473adc"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SyncJobDto_99a89de5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SyncJobDto_ff2e61d0"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ProductCategoryDto_f0e6e06f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ProductCategoryDto_437a5dbd"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ProductDto_cead1821":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ProductDto_8c106bbb"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_StockLevelDto_1c698d4e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_StockLevelDto_f8a69f15"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_StockMovementDto_7848475b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_StockMovementDto_75665bd2"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_AlertDto_a7e4828d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_AlertDto_daa70092"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_AlertRuleDto_c179447e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_AlertRuleDto_7bc531e9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_DeviceDto_bd23bf02":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_DeviceDto_119b6d89"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SensorDto_fdc0f4c4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SensorDto_1a537782"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_TelemetryRecordDto_18d44819":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_TelemetryRecordDto_8585528b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_LaborStandardListDto_88abd794":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_LaborStandardListDto_b5df5d50"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_NotificationSummaryDto_df19c818":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_NotificationSummaryDto_773c0ba1"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_NotificationTemplateDto_c73075c9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_NotificationTemplateDto_a64c0c65"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_OperatorSessionDto_8396f310":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_OperatorSessionDto_2c7ae5c8"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ScanLogDto_100e0c1b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ScanLogDto_e62db585"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_TaskActionLogDto_c2521190":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_TaskActionLogDto_002e159f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_UnifiedTaskDto_3a45b82c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_UnifiedTaskDto_dc35e238"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_CustomerDto_80cff9c1":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_CustomerDto_47aa539e"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_PurchaseOrderDto_7e3e953a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_PurchaseOrderDto_bae47ce2"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SalesOrderDto_5188949b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SalesOrderDto_c86b7c43"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SupplierDto_e978bf7f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SupplierDto_6c2c7285"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_PackingTaskListDto_adcd1981":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_PackingTaskListDto_658132b7"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_PutawayTaskDto_c613adff":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_PutawayTaskDto_0fb63c04"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_InspectionDto_3b4cabfa":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_InspectionDto_75c2649c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_InspectionTemplateDto_c9f96f00":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_InspectionTemplateDto_b81cadbd"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_QCHoldDto_17ff0599":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_QCHoldDto_871d24d9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_GoodsReceiptDto_42d76633":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_GoodsReceiptDto_816444aa"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ReturnOrderListDto_6199f51b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ReturnOrderListDto_61c4768d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_LoginAttemptDto_e145bf5a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_LoginAttemptDto_0ac3df6f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_UserSessionDto_974bdad2":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_UserSessionDto_0548eea7"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_DeliveryRouteSummaryDto_fc22eef6":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_DeliveryRouteSummaryDto_e940d729"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SiteDto_b615e9f7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SiteDto_cfde88b4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_SlottingRecommendationSummaryDto_7bf42683":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_SlottingRecommendationSummaryDto_44e4de52"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_StorageTariffDto_b7951370":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_StorageTariffDto_f02dbe89"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_LotMasterDto_acfae66c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_LotMasterDto_4a145b96"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_StockTransferSummaryDto_4f476856":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_StockTransferSummaryDto_41153791"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_UserDto_8784307d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_UserDto_7ccb68d3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_LocationDto_499157ac":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_LocationDto_c7563da0"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_WarehouseDto_b86a007e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_WarehouseDto_aaef8b7c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_ZoneDto_f652afd6":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_ZoneDto_a60d0a03"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PaginatedResult_WaveDto_59cc0f32":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PaginatedResult_WaveDto_cf995961"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockAdjustmentDto_493c82b5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockAdjustmentDto_63298f9b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockAdjustmentLineDto_5cbde6a9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockAdjustmentLineDto_820e5090"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ActiveProfileDto_74433973":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ActiveProfileDto_31bf67ad"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AppProfileDetailDto_726c052c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AppProfileDetailDto_d03d21ee"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AuditLogDto_f4528905":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AuditLogDto_e3a238dd"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AuditStatisticsDto_6e601516":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AuditStatisticsDto_c5d8f64c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SystemEventLogDto_7b7c962d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SystemEventLogDto_daad207d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UserActivitySummaryDto_e87c5f6d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UserActivitySummaryDto_756b6f8f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LoginResponse_8e5b56b5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LoginResponse_e587682e"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_RegisterCompanyResponse_7d3563e5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/RegisterCompanyResponse_8c6c35fb"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TwoFactorEnableResponse_9941d314":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TwoFactorEnableResponse_fd2869b4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TwoFactorSetupResponse_acfae55a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TwoFactorSetupResponse_fb58eeae"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TwoFactorStatusResponse_b3d5922a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TwoFactorStatusResponse_9772cc22"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UserInfo_c401e4fd":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UserInfo_d6138904"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AutomationRuleDetailDto_d6def4db":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AutomationRuleDetailDto_5261152a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AutomationRuleDto_76ac90d8":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AutomationRuleDto_d16069d7"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AutomationStatsDto_dccd8d29":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AutomationStatsDto_d0f4194b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_RuleExecutionDto_df71a110":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/RuleExecutionDto_89b8a0e3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TestRuleResponse_1a553ec4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TestRuleResponse_45bf7be5"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_d11a91f1":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/BillingStatusDto_3b763977"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_dea8ed71":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CheckoutSessionResponse_be7564cd"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_e9d8c84f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CheckoutVerifyResponse_25142637"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_205b5e88":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PortalSessionResponse_f49465cf"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AddOnSummaryDto_d7943fbb":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AddOnSummaryDto_8f92f2ba"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PurchasedAddOnDto_7ac8adb0":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PurchasedAddOnDto_1b1faea3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CarrierDto_8cd7495b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CarrierDto_af6de048"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CarrierServiceDto_8d4ccc03":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CarrierServiceDto_e3196156"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_e9cb1182":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/InvocoreStatusDto_0259c74a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_abeab9da":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/MagicLinkResponse_aed171b1"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_BarcodePrefixDto_c0128b5d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/BarcodePrefixDto_5651e0d2"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_BarcodeValidationResultDto_f7bd7414":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/BarcodeValidationResultDto_1a035352"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NumberSequenceDto_5f0dc468":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/NumberSequenceDto_d5e465b1"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ReasonCodeDto_0a0cd904":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ReasonCodeDto_9162ed73"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SystemSettingDto_9da512b9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SystemSettingDto_f70a96c3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CycleCountSessionDto_cc439cd6":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CycleCountSessionDto_40b1c609"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ActivityFeedDto_b2e10fe7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ActivityFeedDto_4c58e020"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DashboardAlertsDto_9a144da0":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DashboardAlertsDto_09eb4c5c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DashboardOverviewDto_f0586811":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DashboardOverviewDto_4c62894a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ExpiringOrdersDto_0481b14c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ExpiringOrdersDto_8607d055"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_FulfillmentTrendDto_64ddad75":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/FulfillmentTrendDto_0a718d15"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_InventoryTrendDto_a294194e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/InventoryTrendDto_1e4b994b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_KpiMetricsDto_26e59e5d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/KpiMetricsDto_9abfe6d0"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_KpiTrendDto_0bde24af":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/KpiTrendDto_55b541f6"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OnboardingStatusDto_407bd6f8":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/OnboardingStatusDto_8af7f3af"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OrdersTrendDto_77dcd194":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/OrdersTrendDto_1f740a90"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PendingTasksDto_0f5c915b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PendingTasksDto_f90bfb58"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_QuickStatsDto_e79e0616":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/QuickStatsDto_875c8955"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ReceivingScheduleDto_653412aa":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ReceivingScheduleDto_2d6bac03"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_RevenueSummaryDto_f8ba60ea":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/RevenueSummaryDto_b6836b7c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ShipmentScheduleDto_0a16ec61":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ShipmentScheduleDto_588c1f85"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StaffSummaryDto_c0f49ea3":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StaffSummaryDto_f59b2b53"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TopProductsDto_1496c282":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TopProductsDto_6fe5cb2c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseStatsDto_9a8e93d4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WarehouseStatsDto_243206bb"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DockAppointmentDto_27fa5e2b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DockAppointmentDto_e40a1fd4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DockDto_26dc6246":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DockDto_102ef4fc"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DockScheduleDto_59d8d0b9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DockScheduleDto_ae68f19f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EdiParsePreviewResponse_f4fe423f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EdiParsePreviewResponse_20d15597"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EdiStatsDto_d9382068":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EdiStatsDto_1ce24ea6"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EdiTradingPartnerDto_bda94ba6":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EdiTradingPartnerDto_7ce4075a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EdiTransactionDto_288a4d31":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EdiTransactionDto_4d92402e"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_BatchCreateEquipmentResult_0c9ae394":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/BatchCreateEquipmentResult_1e7f13c2"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EquipmentDto_d78ff89c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EquipmentDto_ab3e3e70"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EquipmentModelDto_b3b73204":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EquipmentModelDto_ccad1bb4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EquipmentModelStatsDto_e5fc6e15":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/EquipmentModelStatsDto_86b188a9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_FeedbackDto_bf1880bc":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/FeedbackDto_b8a882dd"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_FulfillmentBatchDto_4c471db9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/FulfillmentBatchDto_40565280"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PickTaskDto_694b8c3a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PickTaskDto_581689f3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ShipmentDto_f799772d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ShipmentDto_9f008e9d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_b8bd2168":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/InvoiceDto_41ffb94a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_b53efe34":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LabelResultDto_efcc22f3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_47e240cc":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ShipmentResultDto_ffe15a21"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_2a8a6989":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SyncResultDto_344366d7"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_01ba1f7b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TrackingStatusDto_37745e29"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CompareRatesResultDto_b42e642b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CompareRatesResultDto_4ceca7a6"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationDetailsDto_7f4d98e8":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/IntegrationDetailsDto_afd87971"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationDto_3973662f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/IntegrationDto_3b4f27f4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationLogDetailDto_8d3bf4f7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/IntegrationLogDetailDto_a426d184"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationMappingDto_8050cb15":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/IntegrationMappingDto_a2d236b7"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationStatsDto_a540de98":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/IntegrationStatsDto_49876d64"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SyncJobDto_ba63c095":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SyncJobDto_93371986"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WebhookEndpointDto_8cd520e7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WebhookEndpointDto_8eb86790"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CategoryStatsDto_0ea99d89":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CategoryStatsDto_a7bff240"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ImportResult_a145d274":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ImportResult_f09d77cc"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductCategoryDto_4be8ba3e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ProductCategoryDto_52ad5403"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductDto_f85788f4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ProductDto_14c95dc4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductStockSummaryDto_c061d414":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ProductStockSummaryDto_275f77c8"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockLevelDto_b135df82":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockLevelDto_f1a534c9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockMovementDto_99bce69c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockMovementDto_9966c4ba"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AlertDto_2b0e9783":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AlertDto_839c7905"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AlertRuleDto_3b2a8b5a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AlertRuleDto_58917e90"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeviceDetailDto_64764977":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DeviceDetailDto_f9a6849e"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeviceDto_370338ed":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DeviceDto_f45d933f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SensorDto_ba399130":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SensorDto_0ea68aa6"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_8ac6b924":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/IoTDashboardDto_d91a8c2b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CostAnalysisDto_c90d561e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CostAnalysisDto_0f7713d0"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LaborStandardDto_03fe87c2":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LaborStandardDto_0ac72895"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LmsDashboardDto_b99add7c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LmsDashboardDto_811d2d9d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ShiftTemplateDto_b6e07e7f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ShiftTemplateDto_8c00e62c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WorkerPerformanceDto_74c1b657":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WorkerPerformanceDto_a0063efc"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WorkerScheduleDto_ed49441a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WorkerScheduleDto_17827f54"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LegalDocumentAcceptanceDto_9d2f4f40":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LegalDocumentAcceptanceDto_ee647a5d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LegalDocumentDto_e62311b2":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LegalDocumentDto_1a411fd3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NotificationCountDto_adef5cc5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/NotificationCountDto_c0f28a2a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NotificationDto_bdec8cfd":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/NotificationDto_d6304149"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NotificationPreferenceDto_927a5e6f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/NotificationPreferenceDto_0135741c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NotificationTemplateDto_b9d62f6b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/NotificationTemplateDto_07cc145c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UserNotificationSettingsDto_0f15ea0d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UserNotificationSettingsDto_de30c503"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OperatorProductivityDto_7c0f74fb":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/OperatorProductivityDto_697bed18"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OperatorSessionDto_0618f71a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/OperatorSessionDto_2586c57c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OperatorStatsDto_7de8087b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/OperatorStatsDto_4994da70"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductivitySummaryDto_57fb3134":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ProductivitySummaryDto_666b7471"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ScanResponse_83b4f1ac":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ScanResponse_6fa0871d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UnifiedTaskDto_a825e51c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UnifiedTaskDto_edebb55a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseOperatorsOverviewDto_0ddfc080":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WarehouseOperatorsOverviewDto_e56ce01a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CustomerDto_7f9b9222":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/CustomerDto_a868ee49"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_GenerateInvoiceResult_bfd389d8":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/GenerateInvoiceResult_0b1ad877"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PurchaseOrderDto_ad63ebbc":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PurchaseOrderDto_491afb4b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PurchaseOrderLineDto_cd366c9d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PurchaseOrderLineDto_d320f384"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SalesOrderDto_a16e2878":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SalesOrderDto_c1530c85"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SalesOrderLineDto_d9b6f3c3":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SalesOrderLineDto_19f2d4cd"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SupplierDto_60d3375b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SupplierDto_2467a56d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PackageDto_0c9e1b9c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PackageDto_5727c9fb"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PackingStationDto_b1557744":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PackingStationDto_3ad6d57f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PackingTaskDto_cb029499":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PackingTaskDto_009773eb"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AutoAssignPutawayResult_c9b9f4d3":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/AutoAssignPutawayResult_760206e0"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PutawayTaskDto_16d24d46":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/PutawayTaskDto_34354918"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_InspectionDetailDto_99b435d3":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/InspectionDetailDto_add13b86"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_InspectionTemplateDetailDto_45ca6788":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/InspectionTemplateDetailDto_b501b055"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_QCDashboardDto_21e884ab":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/QCDashboardDto_88562838"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_QCHoldDto_935a660d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/QCHoldDto_e58892e2"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_GoodsReceiptDto_8b475d46":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/GoodsReceiptDto_8ae706f4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_GoodsReceiptLineDto_622bb246":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/GoodsReceiptLineDto_25ab9072"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_InventorySummaryReport_058443cf":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/InventorySummaryReport_d2368905"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OrderFulfillmentReport_b6688c5d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/OrderFulfillmentReport_e56e6d4d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ReceivingReport_143e294c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ReceivingReport_7ddc1fa8"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockMovementReport_f456b023":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockMovementReport_476201ab"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseUtilizationReport_07bb51ca":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WarehouseUtilizationReport_9d0c94e4"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ReturnOrderDto_72d27608":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ReturnOrderDto_2602e23b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_RoleDto_ff2b5aea":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/RoleDto_3d5b69fc"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_RoleWithUsersDto_d011fa5f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/RoleWithUsersDto_b4b4acb2"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UserRolesDto_baf3bf4c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UserRolesDto_36bfed43"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ActiveSessionsDto_81a89c7b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ActiveSessionsDto_3d95b19c"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LoginStatsDto_ab57645a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LoginStatsDto_78ce5f38"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TrustedDeviceDto_96f3803f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TrustedDeviceDto_f5f550e6"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UserSessionDto_8221f3c1":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UserSessionDto_fd45d1f3"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeliveryRouteDto_36b32fdd":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DeliveryRouteDto_8bb2f43a"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeliveryStopDto_459b9a8a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DeliveryStopDto_e8ecef07"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeliveryTrackingEventDto_9756e83c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DeliveryTrackingEventDto_763b142b"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SiteDto_e3593de6":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SiteDto_5faa04a1"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SiteStatsDto_30721704":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SiteStatsDto_7c08032f"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SlottingAnalysisResultDto_97bbfcc5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SlottingAnalysisResultDto_bddc1a11"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SlottingRecommendationDto_9e73f7f5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/SlottingRecommendationDto_4efae683"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StorageTariffDto_668a3bdd":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StorageTariffDto_3c0ff7e9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ConnectionStatusDto_75e8e4fe":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ConnectionStatusDto_2b57e1f6"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LotDetailDto_b22b0c57":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LotDetailDto_042d5349"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LotMasterDto_58757c6d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LotMasterDto_da52fd0d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TraceResultDto_c92e667d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/TraceResultDto_a6b24352"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductTrackingResponseDto_71560bba":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ProductTrackingResponseDto_cf52867e"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockTransferDto_bb191f5c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockTransferDto_b8e29e35"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockTransferLineDto_ff2b57a2":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/StockTransferLineDto_126da4f7"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DataExportRequestDto_f8642f8b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DataExportRequestDto_d6597dfa"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DataSummaryDto_fa9be027":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DataSummaryDto_f4632e51"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeletionRequestDto_bf07a73a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/DeletionRequestDto_031f3410"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_UserDto_ce77bebc":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/UserDto_7296d804"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LocationDto_c1260013":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/LocationDto_dea7bd07"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseDto_7b3aab52":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WarehouseDto_e42c8ec9"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseFloorPlanDto_62842ba4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WarehouseFloorPlanDto_38e8f107"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ZoneDto_1ce98888":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/ZoneDto_90415499"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WaveDto_205278c7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/WaveDto_4cffe50d"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_979762d9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"boolean"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EquipmentDto_79c50f71":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/EquipmentDto_ab3e3e70"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_EquipmentModelDto_dfa7b4f0":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/EquipmentModelDto_ccad1bb4"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PickTaskDto_350a5813":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PickTaskDto_581689f3"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductStockSummaryDto_d324cc51":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ProductStockSummaryDto_275f77c8"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_StockMovementDto_ceb49fd2":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/StockMovementDto_9966c4ba"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LocationSuggestionDto_6bb4f28d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/LocationSuggestionDto_258d36cc"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PutawayTaskDto_216da76a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PutawayTaskDto_34354918"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WaveTaskDto_0a19659d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/WaveTaskDto_6ff1caf9"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_FeatureDefinitionDto_e4ac9737":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/FeatureDefinitionDto_11ed41b7"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ActivityLogDto_f6b7ac16":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ActivityLogDto_03a1fb60"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AuditLogDto_3fb29170":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/AuditLogDto_e3a238dd"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_923bd10a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/EnumOption_620702da"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_f886ed63":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PublicPlanDto_bde161b4"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_AddOnDefinitionDto_1cb16a14":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/AddOnDefinitionDto_c015c10d"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CarrierListDto_f37ba637":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/CarrierListDto_0951b86d"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CarrierServiceDto_8ab841ba":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/CarrierServiceDto_e3196156"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_BarcodePrefixDto_5b3eb9b4":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/BarcodePrefixDto_5651e0d2"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NumberSequenceDto_1b3f89f9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/NumberSequenceDto_d5e465b1"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ReasonCodeDto_d0f8dc40":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ReasonCodeDto_9162ed73"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_SystemSettingDto_c5252349":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/SystemSettingDto_f70a96c3"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_CycleCountSessionListDto_5bf9ed9a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/CycleCountSessionListDto_d6897cb6"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseStatsDto_33929235":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/WarehouseStatsDto_243206bb"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DockListDto_379d4bd5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/DockListDto_5946ea2d"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ef4b2799":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ImportedOrderDto_db8ce3de"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_2793abb6":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/RateQuoteDto_3f25e129"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationMappingDto_b7b2d84c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationMappingDto_a2d236b7"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_IntegrationSummaryDto_e01cd170":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationSummaryDto_243dc3ae"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WebhookEndpointDto_1acb71ad":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/WebhookEndpointDto_8eb86790"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductCategoryTreeDto_19850be8":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ProductCategoryTreeDto_c72c36d4"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LaborForecastDto_e1c711da":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/LaborForecastDto_51874d96"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LeaderboardEntryDto_201d881a":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/LeaderboardEntryDto_30d17b14"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LmsAlertDto_13fc4e6c":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/LmsAlertDto_9720106e"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ShiftTemplateDto_e618007b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ShiftTemplateDto_8c00e62c"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WorkerScheduleDto_d81993ea":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/WorkerScheduleDto_17827f54"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PendingAcceptanceDto_6beab6ae":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PendingAcceptanceDto_14a8047a"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_NotificationDto_d1cafdb5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/NotificationDto_d6304149"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_OperatorProductivityDto_f68feff9":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/OperatorProductivityDto_697bed18"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TaskActionLogDto_791775e3":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/TaskActionLogDto_0d60cb37"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PackingStationDto_0e09bc1b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PackingStationDto_3ad6d57f"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PackingTaskDto_f5db476b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PackingTaskDto_009773eb"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PackingTaskListDto_a3140300":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PackingTaskListDto_2d143c7f"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ReturnOrderListDto_4dd980b7":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ReturnOrderListDto_4f38cc3d"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_PermissionGroupDto_43406e9f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/PermissionGroupDto_56d094b2"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_RoleSummaryDto_55ee5882":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/RoleSummaryDto_b3c63258"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TrustedDeviceDto_9c0affab":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/TrustedDeviceDto_f5f550e6"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_DeliveryTrackingEventDto_87ebb571":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/DeliveryTrackingEventDto_763b142b"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductAbcAnalysisDto_66f25737":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ProductAbcAnalysisDto_7747835d"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ExpiringLotDto_44d55275":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ExpiringLotDto_75a37885"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_LotMasterDto_16522500":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/LotMasterDto_da52fd0d"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_TraceResultDto_124dc25b":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/TraceResultDto_a6b24352"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_ProductSearchResultDto_15be5a9f":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/ProductSearchResultDto_b8527b79"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_WarehouseOptionDto_e8345273":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"$ref":"#/components/schemas/WarehouseOptionDto_13ff1684"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_b1714e95":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"array","items":{"type":"string"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_83867dbd":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"number","format":"double"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_96ab6a93":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"integer","format":"int32"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_BarcodePrefixType_6edb5e8e":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"$ref":"#/components/schemas/BarcodePrefixType_e04dad00"},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_4590afd2":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"ApiResponse_48e4f6e5":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"errorCode":{"type":"string","nullable":true},"data":{"type":"string","nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"PaginatedResult_StockAdjustmentSummaryDto_779a1c51":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/StockAdjustmentSummaryDto_7e13e7c3"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_AppProfileListDto_5aee6f47":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AppProfileListDto_a049aeaa"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ActivityLogDto_42ddd0b8":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ActivityLogDto_03a1fb60"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_AuditLogSummaryDto_028baa0b":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AuditLogSummaryDto_941d833f"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SystemEventLogDto_0ac17de8":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SystemEventLogDto_daad207d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_AutomationRuleDto_252cf375":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AutomationRuleDto_d16069d7"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_RuleExecutionDto_2b430d8c":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/RuleExecutionDto_89b8a0e3"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_CarrierListDto_e8f78213":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/CarrierListDto_0951b86d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_CycleCountSessionListDto_9f27c7b9":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/CycleCountSessionListDto_d6897cb6"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_DockAppointmentListDto_1a071c78":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/DockAppointmentListDto_cdc71e24"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_DockListDto_72859cbf":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/DockListDto_5946ea2d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_EdiTradingPartnerDto_16a7032c":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/EdiTradingPartnerDto_7ce4075a"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_EdiTransactionDto_da3ea766":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/EdiTransactionDto_4d92402e"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_EquipmentDto_b1e9190d":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/EquipmentDto_ab3e3e70"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_EquipmentModelDto_c7527dad":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/EquipmentModelDto_ccad1bb4"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_FeedbackDto_ffeb8f23":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/FeedbackDto_b8a882dd"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_FulfillmentBatchDto_80a5d448":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/FulfillmentBatchDto_40565280"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_PickTaskDto_3eb897b4":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PickTaskDto_581689f3"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ShipmentDto_ef566801":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ShipmentDto_9f008e9d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_IntegrationLogDto_77473adc":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/IntegrationLogDto_c3bbd107"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SyncJobDto_ff2e61d0":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SyncJobDto_93371986"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ProductCategoryDto_437a5dbd":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ProductCategoryDto_52ad5403"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ProductDto_8c106bbb":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ProductDto_14c95dc4"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_StockLevelDto_f8a69f15":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/StockLevelDto_f1a534c9"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_StockMovementDto_75665bd2":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/StockMovementDto_9966c4ba"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_AlertDto_daa70092":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AlertDto_839c7905"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_AlertRuleDto_7bc531e9":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/AlertRuleDto_58917e90"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_DeviceDto_119b6d89":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/DeviceDto_f45d933f"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SensorDto_1a537782":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SensorDto_0ea68aa6"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_TelemetryRecordDto_8585528b":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/TelemetryRecordDto_4d7432cf"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_LaborStandardListDto_b5df5d50":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/LaborStandardListDto_ea6138ac"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_NotificationSummaryDto_773c0ba1":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/NotificationSummaryDto_ce127160"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_NotificationTemplateDto_a64c0c65":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/NotificationTemplateDto_07cc145c"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_OperatorSessionDto_2c7ae5c8":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/OperatorSessionDto_2586c57c"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ScanLogDto_e62db585":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ScanLogDto_c07bbad4"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_TaskActionLogDto_002e159f":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/TaskActionLogDto_0d60cb37"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_UnifiedTaskDto_dc35e238":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/UnifiedTaskDto_edebb55a"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_CustomerDto_47aa539e":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/CustomerDto_a868ee49"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_PurchaseOrderDto_bae47ce2":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PurchaseOrderDto_491afb4b"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SalesOrderDto_c86b7c43":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SalesOrderDto_c1530c85"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SupplierDto_6c2c7285":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SupplierDto_2467a56d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_PackingTaskListDto_658132b7":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PackingTaskListDto_2d143c7f"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_PutawayTaskDto_0fb63c04":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/PutawayTaskDto_34354918"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_InspectionDto_75c2649c":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/InspectionDto_1aba3b39"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_InspectionTemplateDto_b81cadbd":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/InspectionTemplateDto_df8fdbc2"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_QCHoldDto_871d24d9":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/QCHoldDto_e58892e2"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_GoodsReceiptDto_816444aa":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/GoodsReceiptDto_8ae706f4"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ReturnOrderListDto_61c4768d":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ReturnOrderListDto_4f38cc3d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_LoginAttemptDto_0ac3df6f":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/LoginAttemptDto_97dceccd"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_UserSessionDto_0548eea7":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/UserSessionDto_fd45d1f3"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_DeliveryRouteSummaryDto_e940d729":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/DeliveryRouteSummaryDto_6944e7d8"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SiteDto_cfde88b4":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SiteDto_5faa04a1"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_SlottingRecommendationSummaryDto_44e4de52":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/SlottingRecommendationSummaryDto_5f2c7530"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_StorageTariffDto_f02dbe89":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/StorageTariffDto_3c0ff7e9"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_LotMasterDto_4a145b96":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/LotMasterDto_da52fd0d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_StockTransferSummaryDto_41153791":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/StockTransferSummaryDto_01762aea"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_UserDto_7ccb68d3":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/UserDto_7296d804"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_LocationDto_c7563da0":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/LocationDto_dea7bd07"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_WarehouseDto_aaef8b7c":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/WarehouseDto_e42c8ec9"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_ZoneDto_a60d0a03":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ZoneDto_90415499"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"PaginatedResult_WaveDto_cf995961":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/WaveDto_4cffe50d"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"},"hasNextPage":{"type":"boolean","readOnly":true},"hasPreviousPage":{"type":"boolean","readOnly":true}},"additionalProperties":false},"AddAdjustmentLineRequest_4292e641":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"locationId":{"type":"string","format":"uuid"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityAdjustment":{"type":"number","format":"double"},"unitCost":{"type":"number","format":"double","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true}},"additionalProperties":false},"ApproveAdjustmentRequest_d2192a4a":{"type":"object","properties":{"approvalNotes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateAdjustmentLineRequest_ff35a16b":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"locationId":{"type":"string","format":"uuid"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityAdjustment":{"type":"number","format":"double"},"unitCost":{"type":"number","format":"double","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateStockAdjustmentRequest_572b23c8":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"adjustmentType":{"$ref":"#/components/schemas/AdjustmentType_9215e3d2"},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true},"sourceDocumentType":{"type":"string","nullable":true},"sourceDocumentId":{"type":"string","format":"uuid","nullable":true},"sourceDocumentNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/CreateAdjustmentLineRequest_ff35a16b"},"nullable":true}},"additionalProperties":false},"PostAdjustmentRequest_a0a28f3b":{"type":"object","properties":{"postingNotes":{"type":"string","nullable":true}},"additionalProperties":false},"RejectAdjustmentRequest_bcd5dda8":{"type":"object","properties":{"rejectionReason":{"type":"string","nullable":true}},"additionalProperties":false},"StockAdjustmentDto_63298f9b":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"adjustmentNumber":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/AdjustmentStatus_9252988f"},"adjustmentType":{"$ref":"#/components/schemas/AdjustmentType_9215e3d2"},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonCodeName":{"type":"string","nullable":true},"reasonNotes":{"type":"string","nullable":true},"sourceDocumentType":{"type":"string","nullable":true},"sourceDocumentId":{"type":"string","format":"uuid","nullable":true},"sourceDocumentNumber":{"type":"string","nullable":true},"createdByUserId":{"type":"string","format":"uuid"},"createdByUserName":{"type":"string","nullable":true},"approvedByUserId":{"type":"string","format":"uuid","nullable":true},"approvedByUserName":{"type":"string","nullable":true},"approvedAt":{"type":"string","format":"date-time","nullable":true},"postedByUserId":{"type":"string","format":"uuid","nullable":true},"postedByUserName":{"type":"string","nullable":true},"postedAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantityChange":{"type":"number","format":"double"},"totalValueChange":{"type":"number","format":"double","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/StockAdjustmentLineDto_820e5090"},"nullable":true}},"additionalProperties":false},"StockAdjustmentLineDto_820e5090":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"adjustmentId":{"type":"string","format":"uuid"},"lineNumber":{"type":"integer","format":"int32"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"locationId":{"type":"string","format":"uuid"},"locationCode":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityBefore":{"type":"number","format":"double"},"quantityAdjustment":{"type":"number","format":"double"},"quantityAfter":{"type":"number","format":"double"},"unitCost":{"type":"number","format":"double","nullable":true},"valueChange":{"type":"number","format":"double","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonCodeName":{"type":"string","nullable":true},"reasonNotes":{"type":"string","nullable":true},"isProcessed":{"type":"boolean"},"processedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"StockAdjustmentSummaryDto_7e13e7c3":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"adjustmentNumber":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/AdjustmentStatus_9252988f"},"adjustmentType":{"$ref":"#/components/schemas/AdjustmentType_9215e3d2"},"reasonCodeName":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantityChange":{"type":"number","format":"double"},"createdByUserName":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SubmitForApprovalRequest_d66e285b":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateAdjustmentLineRequest_518fbab8":{"type":"object","properties":{"quantityAdjustment":{"type":"number","format":"double"},"unitCost":{"type":"number","format":"double","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateStockAdjustmentRequest_f434a5ae":{"type":"object","properties":{"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AdjustmentStatus_9252988f":{"enum":["Draft","PendingApproval","Approved","Posted","Cancelled"],"type":"string"},"AdjustmentType_9215e3d2":{"enum":["Correction","CycleCount","Damage","Scrap","Found","Lost","Expiry","QualityHold","Revaluation","Opening","Other"],"type":"string"},"BillingCycle_fb198576":{"enum":["Monthly","Quarterly","Annual"],"type":"string"},"AbcAnalysisDto_e6a15f36":{"type":"object","properties":{"summary":{"$ref":"#/components/schemas/AbcSummaryDto_1154d20a"},"classA":{"$ref":"#/components/schemas/AbcClassDto_a72d493e"},"classB":{"$ref":"#/components/schemas/AbcClassDto_a72d493e"},"classC":{"$ref":"#/components/schemas/AbcClassDto_a72d493e"},"products":{"type":"array","items":{"$ref":"#/components/schemas/AbcProductDto_cfa10ef3"},"nullable":true}},"additionalProperties":false},"AbcClassDto_a72d493e":{"type":"object","properties":{"classification":{"type":"string","nullable":true},"productCount":{"type":"integer","format":"int32"},"productPercentage":{"type":"number","format":"double"},"revenue":{"type":"number","format":"double"},"revenuePercentage":{"type":"number","format":"double"},"units":{"type":"number","format":"double"},"unitsPercentage":{"type":"number","format":"double"},"cumulativeRevenuePercent":{"type":"number","format":"double"}},"additionalProperties":false},"AbcProductDto_cfa10ef3":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"classification":{"type":"string","nullable":true},"revenue":{"type":"number","format":"double"},"revenuePercentage":{"type":"number","format":"double"},"cumulativeRevenuePercent":{"type":"number","format":"double"},"unitsSold":{"type":"number","format":"double"},"orderCount":{"type":"integer","format":"int32"},"averagePrice":{"type":"number","format":"double"}},"additionalProperties":false},"AbcSummaryDto_1154d20a":{"type":"object","properties":{"totalProducts":{"type":"integer","format":"int32"},"totalRevenue":{"type":"number","format":"double"},"totalUnits":{"type":"number","format":"double"},"analysisPeriodStart":{"type":"string","format":"date-time"},"analysisPeriodEnd":{"type":"string","format":"date-time"}},"additionalProperties":false},"CategoryBreakdownDto_9bec8982":{"type":"object","properties":{"categoryId":{"type":"string","format":"uuid"},"categoryName":{"type":"string","nullable":true},"skuCount":{"type":"integer","format":"int32"},"totalUnits":{"type":"number","format":"double"},"totalValue":{"type":"number","format":"double"},"percentageOfTotal":{"type":"number","format":"double"}},"additionalProperties":false},"FulfillmentAnalyticsDto_248aac10":{"type":"object","properties":{"pickTasks":{"$ref":"#/components/schemas/PickTasksStatsDto_f3eb624f"},"timeMetrics":{"$ref":"#/components/schemas/PickTimeMetricsDto_91e4d811"},"fulfillmentRate":{"$ref":"#/components/schemas/FulfillmentRateDto_6e2e4a4d"},"workerProductivity":{"type":"array","items":{"$ref":"#/components/schemas/WorkerProductivityDto_7dae54b5"},"nullable":true}},"additionalProperties":false},"FulfillmentRateDto_6e2e4a4d":{"type":"object","properties":{"overallRatePercent":{"type":"number","format":"double"},"onTimeRatePercent":{"type":"number","format":"double"},"accuracyRatePercent":{"type":"number","format":"double"},"totalOrdersFulfilled":{"type":"integer","format":"int32"},"totalOrdersPartiallyFulfilled":{"type":"integer","format":"int32"},"totalOrdersPending":{"type":"integer","format":"int32"}},"additionalProperties":false},"InventoryAnalyticsDto_aed8525c":{"type":"object","properties":{"summary":{"$ref":"#/components/schemas/InventorySummaryDto_2427eeff"},"byCategory":{"type":"array","items":{"$ref":"#/components/schemas/CategoryBreakdownDto_9bec8982"},"nullable":true},"alerts":{"$ref":"#/components/schemas/StockAlertsDto_b6fe236c"},"value":{"$ref":"#/components/schemas/InventoryValueDto_d74a7321"}},"additionalProperties":false},"InventorySummaryDto_2427eeff":{"type":"object","properties":{"totalSkus":{"type":"integer","format":"int32"},"activeSkus":{"type":"integer","format":"int32"},"totalUnits":{"type":"number","format":"double"},"totalValue":{"type":"number","format":"double"},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"},"locationUtilizationPercent":{"type":"number","format":"double"}},"additionalProperties":false},"InventoryValueDto_d74a7321":{"type":"object","properties":{"totalValue":{"type":"number","format":"double"},"averageValuePerSku":{"type":"number","format":"double"},"averageValuePerUnit":{"type":"number","format":"double"},"byCategory":{"type":"array","items":{"$ref":"#/components/schemas/ValueByCategoryDto_8853c3a9"},"nullable":true}},"additionalProperties":false},"OrdersAnalyticsDto_a782fbbe":{"type":"object","properties":{"byStatus":{"$ref":"#/components/schemas/OrdersCountByStatusDto_2f4366eb"},"trend":{"type":"array","items":{"$ref":"#/components/schemas/OrdersTrendDataDto_80aebc3e"},"nullable":true},"valueMetrics":{"$ref":"#/components/schemas/OrdersValueMetricsDto_fcfca0b1"},"topCustomers":{"type":"array","items":{"$ref":"#/components/schemas/TopCustomerDto_ab8ddd59"},"nullable":true}},"additionalProperties":false},"OrdersCountByStatusDto_2f4366eb":{"type":"object","properties":{"draft":{"type":"integer","format":"int32"},"pending":{"type":"integer","format":"int32"},"confirmed":{"type":"integer","format":"int32"},"allocated":{"type":"integer","format":"int32"},"partiallyPicked":{"type":"integer","format":"int32"},"picked":{"type":"integer","format":"int32"},"packed":{"type":"integer","format":"int32"},"shipped":{"type":"integer","format":"int32"},"delivered":{"type":"integer","format":"int32"},"cancelled":{"type":"integer","format":"int32"},"onHold":{"type":"integer","format":"int32"},"total":{"type":"integer","format":"int32"}},"additionalProperties":false},"OrdersTrendDataDto_80aebc3e":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"label":{"type":"string","nullable":true},"ordersCreated":{"type":"integer","format":"int32"},"ordersShipped":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"}},"additionalProperties":false},"OrdersValueMetricsDto_fcfca0b1":{"type":"object","properties":{"totalOrderValue":{"type":"number","format":"double"},"averageOrderValue":{"type":"number","format":"double"},"averageOrderLines":{"type":"number","format":"double"},"averageUnitsPerOrder":{"type":"number","format":"double"},"totalOrders":{"type":"integer","format":"int32"},"totalOrderLines":{"type":"integer","format":"int32"}},"additionalProperties":false},"PickTasksStatsDto_f3eb624f":{"type":"object","properties":{"totalTasks":{"type":"integer","format":"int32"},"pending":{"type":"integer","format":"int32"},"assigned":{"type":"integer","format":"int32"},"inProgress":{"type":"integer","format":"int32"},"completed":{"type":"integer","format":"int32"},"shortPicked":{"type":"integer","format":"int32"},"cancelled":{"type":"integer","format":"int32"},"totalUnitsPicked":{"type":"number","format":"double"},"totalUnitsRequired":{"type":"number","format":"double"}},"additionalProperties":false},"PickTimeMetricsDto_91e4d811":{"type":"object","properties":{"averagePickTimeMinutes":{"type":"number","format":"double"},"medianPickTimeMinutes":{"type":"number","format":"double"},"minPickTimeMinutes":{"type":"number","format":"double"},"maxPickTimeMinutes":{"type":"number","format":"double"},"averageUnitsPerHour":{"type":"number","format":"double"},"totalTasksAnalyzed":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReceivingAnalyticsDto_b6f16f1a":{"type":"object","properties":{"counts":{"$ref":"#/components/schemas/ReceivingCountsDto_61ef7a3a"},"units":{"$ref":"#/components/schemas/ReceivingUnitsDto_1ebbc2cc"},"timeMetrics":{"$ref":"#/components/schemas/ReceivingTimeMetricsDto_e9113e3f"},"supplierPerformance":{"type":"array","items":{"$ref":"#/components/schemas/SupplierPerformanceDto_f28788a0"},"nullable":true}},"additionalProperties":false},"ReceivingCountsDto_61ef7a3a":{"type":"object","properties":{"totalReceipts":{"type":"integer","format":"int32"},"draft":{"type":"integer","format":"int32"},"inProgress":{"type":"integer","format":"int32"},"complete":{"type":"integer","format":"int32"},"partiallyComplete":{"type":"integer","format":"int32"},"cancelled":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReceivingTimeMetricsDto_e9113e3f":{"type":"object","properties":{"averageReceivingTimeHours":{"type":"number","format":"double"},"medianReceivingTimeHours":{"type":"number","format":"double"},"minReceivingTimeHours":{"type":"number","format":"double"},"maxReceivingTimeHours":{"type":"number","format":"double"},"totalReceiptsAnalyzed":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReceivingUnitsDto_1ebbc2cc":{"type":"object","properties":{"totalUnitsExpected":{"type":"number","format":"double"},"totalUnitsReceived":{"type":"number","format":"double"},"totalUnitsRejected":{"type":"number","format":"double"},"receivingAccuracyPercent":{"type":"number","format":"double"}},"additionalProperties":false},"StockAlertItemDto_c8f70580":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentStock":{"type":"number","format":"double"},"reorderPoint":{"type":"number","format":"double","nullable":true},"maxStock":{"type":"number","format":"double","nullable":true},"categoryName":{"type":"string","nullable":true}},"additionalProperties":false},"StockAlertsDto_b6fe236c":{"type":"object","properties":{"lowStockCount":{"type":"integer","format":"int32"},"outOfStockCount":{"type":"integer","format":"int32"},"overstockCount":{"type":"integer","format":"int32"},"lowStockItems":{"type":"array","items":{"$ref":"#/components/schemas/StockAlertItemDto_c8f70580"},"nullable":true},"outOfStockItems":{"type":"array","items":{"$ref":"#/components/schemas/StockAlertItemDto_c8f70580"},"nullable":true},"overstockItems":{"type":"array","items":{"$ref":"#/components/schemas/StockAlertItemDto_c8f70580"},"nullable":true}},"additionalProperties":false},"SupplierPerformanceDto_f28788a0":{"type":"object","properties":{"supplierId":{"type":"string","format":"uuid"},"supplierCode":{"type":"string","nullable":true},"supplierName":{"type":"string","nullable":true},"totalReceipts":{"type":"integer","format":"int32"},"totalUnitsOrdered":{"type":"number","format":"double"},"totalUnitsReceived":{"type":"number","format":"double"},"totalUnitsRejected":{"type":"number","format":"double"},"onTimeDeliveryPercent":{"type":"number","format":"double"},"qualityRatePercent":{"type":"number","format":"double"},"averageLeadTimeDays":{"type":"number","format":"double"}},"additionalProperties":false},"TopCustomerDto_ab8ddd59":{"type":"object","properties":{"customerId":{"type":"string","format":"uuid"},"customerCode":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"orderCount":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"},"totalValue":{"type":"number","format":"double"},"lastOrderDate":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ValueByCategoryDto_8853c3a9":{"type":"object","properties":{"categoryId":{"type":"string","format":"uuid"},"categoryName":{"type":"string","nullable":true},"value":{"type":"number","format":"double"},"percentageOfTotal":{"type":"number","format":"double"}},"additionalProperties":false},"WorkerProductivityDto_7dae54b5":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"tasksCompleted":{"type":"integer","format":"int32"},"unitsPicked":{"type":"number","format":"double"},"averagePickTimeMinutes":{"type":"number","format":"double"},"accuracyRatePercent":{"type":"number","format":"double"},"unitsPerHour":{"type":"number","format":"double"}},"additionalProperties":false},"ActiveProfileDto_31bf67ad":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"layoutMode":{"type":"string","nullable":true},"features":{"nullable":true}},"additionalProperties":false},"AppProfileDetailDto_d03d21ee":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"tenantId":{"type":"string","format":"uuid","nullable":true},"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"layoutMode":{"type":"string","nullable":true},"isSystem":{"type":"boolean"},"isDefault":{"type":"boolean"},"features":{"nullable":true},"priority":{"type":"integer","format":"int32"},"assignedUsers":{"type":"array","items":{"$ref":"#/components/schemas/AssignedUserDto_e0c4017f"},"nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"AppProfileListDto_a049aeaa":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"layoutMode":{"type":"string","nullable":true},"isSystem":{"type":"boolean"},"isDefault":{"type":"boolean"},"priority":{"type":"integer","format":"int32"},"assignedUsersCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"AssignProfileDto_330c9ff9":{"required":["userId"],"type":"object","properties":{"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"AssignedUserDto_e0c4017f":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"assignedAt":{"type":"string","format":"date-time"},"assignedBy":{"type":"string","nullable":true}},"additionalProperties":false},"CreateAppProfileDto_25504df7":{"required":["code","deviceType","layoutMode","name"],"type":"object","properties":{"name":{"maxLength":100,"minLength":1,"type":"string"},"code":{"maxLength":50,"minLength":1,"type":"string"},"description":{"maxLength":500,"type":"string","nullable":true},"deviceType":{"maxLength":20,"minLength":1,"type":"string"},"layoutMode":{"maxLength":20,"minLength":1,"type":"string"},"isDefault":{"type":"boolean"},"features":{"type":"object","additionalProperties":{"type":"boolean","nullable":true},"nullable":true},"priority":{"type":"integer","format":"int32"}},"additionalProperties":false},"FeatureDefinitionDto_11ed41b7":{"type":"object","properties":{"key":{"type":"string","nullable":true},"label":{"type":"string","nullable":true},"group":{"type":"string","nullable":true},"defaultEnabled":{"type":"boolean"}},"additionalProperties":false},"UpdateAppProfileDto_d30e0f8a":{"required":["deviceType","layoutMode","name"],"type":"object","properties":{"name":{"maxLength":100,"minLength":1,"type":"string"},"description":{"maxLength":500,"type":"string","nullable":true},"deviceType":{"maxLength":20,"minLength":1,"type":"string"},"layoutMode":{"maxLength":20,"minLength":1,"type":"string"},"isDefault":{"type":"boolean"},"features":{"type":"object","additionalProperties":{"type":"boolean","nullable":true},"nullable":true},"priority":{"type":"integer","format":"int32"}},"additionalProperties":false},"ActivityLogDto_03a1fb60":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"activityType":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"activityTime":{"type":"string","format":"date-time"},"module":{"type":"string","nullable":true},"relatedEntityId":{"type":"string","format":"uuid","nullable":true},"relatedEntityType":{"type":"string","nullable":true},"relatedEntityNumber":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AuditLogDto_e3a238dd":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"eventType":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"entityNumber":{"type":"string","nullable":true},"action":{"type":"string","nullable":true},"severity":{"$ref":"#/components/schemas/AuditSeverity_ad1a4410"},"userId":{"type":"string","format":"uuid","nullable":true},"userName":{"type":"string","nullable":true},"userEmail":{"type":"string","nullable":true},"eventTime":{"type":"string","format":"date-time"},"ipAddress":{"type":"string","nullable":true},"oldValues":{"type":"string","nullable":true},"newValues":{"type":"string","nullable":true},"changedFields":{"type":"string","nullable":true},"module":{"type":"string","nullable":true},"subModule":{"type":"string","nullable":true},"correlationId":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"isSuccess":{"type":"boolean"},"errorMessage":{"type":"string","nullable":true}},"additionalProperties":false},"AuditLogSummaryDto_941d833f":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"eventType":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityNumber":{"type":"string","nullable":true},"action":{"type":"string","nullable":true},"severity":{"$ref":"#/components/schemas/AuditSeverity_ad1a4410"},"userName":{"type":"string","nullable":true},"eventTime":{"type":"string","format":"date-time"},"module":{"type":"string","nullable":true},"isSuccess":{"type":"boolean"}},"additionalProperties":false},"AuditStatisticsDto_c5d8f64c":{"type":"object","properties":{"totalEvents":{"type":"integer","format":"int32"},"todayEvents":{"type":"integer","format":"int32"},"errorCount":{"type":"integer","format":"int32"},"warningCount":{"type":"integer","format":"int32"},"eventsByModule":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true},"eventsByType":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true},"eventsByUser":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true},"lastEventTime":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"SystemEventLogDto_daad207d":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"eventType":{"type":"string","nullable":true},"category":{"$ref":"#/components/schemas/SystemEventCategory_efc55da8"},"severity":{"$ref":"#/components/schemas/SystemEventSeverity_71ad42c1"},"message":{"type":"string","nullable":true},"details":{"type":"string","nullable":true},"eventTime":{"type":"string","format":"date-time"},"source":{"type":"string","nullable":true},"exceptionType":{"type":"string","nullable":true},"exceptionMessage":{"type":"string","nullable":true},"correlationId":{"type":"string","nullable":true}},"additionalProperties":false},"UserActivitySummaryDto_756b6f8f":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"totalActivities":{"type":"integer","format":"int32"},"lastActivityTime":{"type":"string","format":"date-time","nullable":true},"activitiesByType":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true},"activitiesByModule":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true}},"additionalProperties":false},"AuditSeverity_ad1a4410":{"enum":["Debug","Info","Warning","Error","Critical"],"type":"string"},"SystemEventCategory_efc55da8":{"enum":["Application","Security","Performance","Integration","Scheduler","Database","FileSystem","Network","Other"],"type":"string"},"SystemEventSeverity_71ad42c1":{"enum":["Trace","Debug","Information","Warning","Error","Critical","Fatal"],"type":"string"},"ChangePasswordRequest_38862eb5":{"required":["currentPassword","newPassword"],"type":"object","properties":{"currentPassword":{"minLength":1,"type":"string"},"newPassword":{"minLength":8,"type":"string"}},"additionalProperties":false},"DemoLoginRequest_e4f0c5f3":{"required":["businessType"],"type":"object","properties":{"businessType":{"minLength":1,"type":"string"}},"additionalProperties":false},"ForgotPasswordRequest_756ad091":{"required":["email"],"type":"object","properties":{"email":{"minLength":1,"type":"string","format":"email"}},"additionalProperties":false},"LoginRequest_72c15259":{"required":["email","password","tenantCode"],"type":"object","properties":{"tenantCode":{"type":"string","nullable":true},"email":{"minLength":1,"type":"string","format":"email"},"password":{"minLength":8,"type":"string"}},"additionalProperties":false},"LoginResponse_e587682e":{"type":"object","properties":{"token":{"type":"string","nullable":true},"refreshToken":{"type":"string","nullable":true},"expiresAt":{"type":"string","format":"date-time","nullable":true},"user":{"$ref":"#/components/schemas/UserInfo_d6138904"},"twoFactorRequired":{"type":"boolean"},"twoFactorTempToken":{"type":"string","nullable":true},"emailVerificationRequired":{"type":"boolean"},"requiresLegalReAcceptance":{"type":"boolean"}},"additionalProperties":false},"RefreshRequest_fc938796":{"required":["refreshToken"],"type":"object","properties":{"refreshToken":{"type":"string","nullable":true}},"additionalProperties":false},"RegisterCompanyRequest_ab033839":{"required":["acceptPrivacy","acceptTerms","companyName","email","firstName","lastName","password"],"type":"object","properties":{"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"email":{"minLength":1,"type":"string","format":"email"},"password":{"minLength":8,"type":"string"},"companyName":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"industry":{"type":"string","nullable":true},"companySize":{"type":"string","nullable":true},"locale":{"type":"string","nullable":true},"businessType":{"type":"string","nullable":true},"acceptTerms":{"type":"boolean"},"acceptPrivacy":{"type":"boolean"},"marketingOptIn":{"type":"boolean"},"termsVersion":{"type":"string","nullable":true},"privacyVersion":{"type":"string","nullable":true}},"additionalProperties":false},"RegisterCompanyResponse_8c6c35fb":{"required":["companyCode","companyName","expiresAt","refreshToken","token","trialExpiresAt","user"],"type":"object","properties":{"token":{"type":"string","nullable":true},"refreshToken":{"type":"string","nullable":true},"expiresAt":{"type":"string","format":"date-time"},"user":{"$ref":"#/components/schemas/UserInfo_d6138904"},"companyCode":{"type":"string","nullable":true},"companyName":{"type":"string","nullable":true},"trialExpiresAt":{"type":"string","format":"date-time"},"emailVerificationRequired":{"type":"boolean"}},"additionalProperties":false},"ResendVerificationRequest_a04f7eee":{"required":["email"],"type":"object","properties":{"email":{"minLength":1,"type":"string","format":"email"}},"additionalProperties":false},"ResetPasswordRequest_09de7ed5":{"required":["email","newPassword","token"],"type":"object","properties":{"email":{"minLength":1,"type":"string","format":"email"},"token":{"type":"string","nullable":true},"newPassword":{"minLength":8,"type":"string"}},"additionalProperties":false},"TwoFactorDisableRequest_0015870c":{"type":"object","properties":{"password":{"type":"string","nullable":true}},"additionalProperties":false},"TwoFactorEnableResponse_fd2869b4":{"type":"object","properties":{"enabled":{"type":"boolean"},"backupCodes":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"TwoFactorLoginRequest_c454d245":{"required":["code","tempToken"],"type":"object","properties":{"tempToken":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"isBackupCode":{"type":"boolean"}},"additionalProperties":false},"TwoFactorRegenerateBackupCodesRequest_a8c8c819":{"type":"object","properties":{"code":{"type":"string","nullable":true}},"additionalProperties":false},"TwoFactorSetupResponse_fb58eeae":{"type":"object","properties":{"secret":{"type":"string","nullable":true},"qrCodeUri":{"type":"string","nullable":true},"manualEntryKey":{"type":"string","nullable":true}},"additionalProperties":false},"TwoFactorStatusResponse_9772cc22":{"type":"object","properties":{"enabled":{"type":"boolean"},"backupCodesRemaining":{"type":"integer","format":"int32"}},"additionalProperties":false},"TwoFactorVerifySetupRequest_bdff0cd4":{"type":"object","properties":{"code":{"type":"string","nullable":true}},"additionalProperties":false},"UserInfo_d6138904":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"email":{"type":"string","nullable":true},"fullName":{"type":"string","nullable":true},"tenantId":{"type":"string","format":"uuid"},"siteId":{"type":"string","format":"uuid","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"profileImageUrl":{"type":"string","nullable":true},"roles":{"type":"array","items":{"type":"string"},"nullable":true},"permissions":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"VerifyEmailRequest_dbe9a395":{"required":["email","token"],"type":"object","properties":{"email":{"minLength":1,"type":"string","format":"email"},"token":{"minLength":1,"type":"string"}},"additionalProperties":false},"EnumOption_620702da":{"type":"object","properties":{"value":{"type":"integer","format":"int32"},"name":{"type":"string","nullable":true}},"additionalProperties":false},"AutomationRuleDetailDto_5261152a":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"triggerType":{"$ref":"#/components/schemas/TriggerType_b2396858"},"triggerTypeDisplay":{"type":"string","nullable":true,"readOnly":true},"triggerEntityType":{"type":"string","nullable":true},"triggerEvent":{"type":"string","nullable":true},"cronExpression":{"type":"string","nullable":true},"actionType":{"$ref":"#/components/schemas/ActionType_0d85f46a"},"actionTypeDisplay":{"type":"string","nullable":true,"readOnly":true},"isActive":{"type":"boolean"},"priority":{"type":"integer","format":"int32"},"totalExecutions":{"type":"integer","format":"int32"},"successfulExecutions":{"type":"integer","format":"int32"},"failedExecutions":{"type":"integer","format":"int32"},"lastExecutedAt":{"type":"string","format":"date-time","nullable":true},"nextScheduledAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"timezone":{"type":"string","nullable":true},"conditionsJson":{"type":"string","nullable":true},"actionConfigJson":{"type":"string","nullable":true},"maxExecutionsPerDay":{"type":"integer","format":"int32","nullable":true},"cooldownSeconds":{"type":"integer","format":"int32","nullable":true},"conditions":{"type":"array","items":{"$ref":"#/components/schemas/RuleConditionDto_04a6f0ab"},"nullable":true},"recentExecutions":{"type":"array","items":{"$ref":"#/components/schemas/RuleExecutionSummaryDto_74e48864"},"nullable":true}},"additionalProperties":false},"AutomationRuleDto_d16069d7":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"triggerType":{"$ref":"#/components/schemas/TriggerType_b2396858"},"triggerTypeDisplay":{"type":"string","nullable":true,"readOnly":true},"triggerEntityType":{"type":"string","nullable":true},"triggerEvent":{"type":"string","nullable":true},"cronExpression":{"type":"string","nullable":true},"actionType":{"$ref":"#/components/schemas/ActionType_0d85f46a"},"actionTypeDisplay":{"type":"string","nullable":true,"readOnly":true},"isActive":{"type":"boolean"},"priority":{"type":"integer","format":"int32"},"totalExecutions":{"type":"integer","format":"int32"},"successfulExecutions":{"type":"integer","format":"int32"},"failedExecutions":{"type":"integer","format":"int32"},"lastExecutedAt":{"type":"string","format":"date-time","nullable":true},"nextScheduledAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"AutomationStatsDto_d0f4194b":{"type":"object","properties":{"totalRules":{"type":"integer","format":"int32"},"activeRules":{"type":"integer","format":"int32"},"totalExecutionsToday":{"type":"integer","format":"int32"},"successfulExecutionsToday":{"type":"integer","format":"int32"},"failedExecutionsToday":{"type":"integer","format":"int32"},"scheduledJobsPending":{"type":"integer","format":"int32"},"executionTrend":{"type":"array","items":{"$ref":"#/components/schemas/RuleExecutionTrendDto_bced1082"},"nullable":true},"topRulesByExecutions":{"type":"array","items":{"$ref":"#/components/schemas/TopRuleDto_4f4edf0f"},"nullable":true}},"additionalProperties":false},"ConditionEvaluationResult_06a0e295":{"type":"object","properties":{"field":{"type":"string","nullable":true},"operator":{"type":"string","nullable":true},"expectedValue":{"type":"string","nullable":true},"actualValue":{"type":"string","nullable":true},"passed":{"type":"boolean"}},"additionalProperties":false},"CreateAutomationRuleRequest_ade27e0b":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"triggerType":{"$ref":"#/components/schemas/TriggerType_b2396858"},"triggerEntityType":{"type":"string","nullable":true},"triggerEvent":{"type":"string","nullable":true},"cronExpression":{"type":"string","nullable":true},"timezone":{"type":"string","nullable":true},"actionType":{"$ref":"#/components/schemas/ActionType_0d85f46a"},"actionConfig":{"nullable":true},"conditions":{"type":"array","items":{"$ref":"#/components/schemas/CreateRuleConditionRequest_c5d25259"},"nullable":true},"isActive":{"type":"boolean"},"priority":{"type":"integer","format":"int32"},"maxExecutionsPerDay":{"type":"integer","format":"int32","nullable":true},"cooldownSeconds":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"CreateRuleConditionRequest_c5d25259":{"type":"object","properties":{"order":{"type":"integer","format":"int32"},"logic":{"$ref":"#/components/schemas/ConditionLogic_3d0bcec2"},"field":{"type":"string","nullable":true},"operator":{"$ref":"#/components/schemas/ConditionOperator_aff40f6a"},"value":{"type":"string","nullable":true},"valueType":{"type":"string","nullable":true}},"additionalProperties":false},"RuleConditionDto_04a6f0ab":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"order":{"type":"integer","format":"int32"},"logic":{"$ref":"#/components/schemas/ConditionLogic_3d0bcec2"},"field":{"type":"string","nullable":true},"operator":{"$ref":"#/components/schemas/ConditionOperator_aff40f6a"},"operatorDisplay":{"type":"string","nullable":true,"readOnly":true},"value":{"type":"string","nullable":true},"valueType":{"type":"string","nullable":true}},"additionalProperties":false},"RuleExecutionDto_89b8a0e3":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"ruleId":{"type":"string","format":"uuid"},"ruleName":{"type":"string","nullable":true},"triggerEntityType":{"type":"string","nullable":true},"triggerEntityId":{"type":"string","format":"uuid","nullable":true},"triggerEventData":{"type":"string","nullable":true},"startedAt":{"type":"string","format":"date-time"},"completedAt":{"type":"string","format":"date-time","nullable":true},"durationMs":{"type":"integer","format":"int32"},"status":{"$ref":"#/components/schemas/ExecutionStatus_a1e8e6ca"},"statusDisplay":{"type":"string","nullable":true,"readOnly":true},"conditionsMet":{"type":"boolean"},"resultData":{"type":"string","nullable":true},"errorMessage":{"type":"string","nullable":true},"createdEntityType":{"type":"string","nullable":true},"createdEntityId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"RuleExecutionSummaryDto_74e48864":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"startedAt":{"type":"string","format":"date-time"},"status":{"$ref":"#/components/schemas/ExecutionStatus_a1e8e6ca"},"statusDisplay":{"type":"string","nullable":true,"readOnly":true},"durationMs":{"type":"integer","format":"int32"},"conditionsMet":{"type":"boolean"},"errorMessage":{"type":"string","nullable":true}},"additionalProperties":false},"RuleExecutionTrendDto_bced1082":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"total":{"type":"integer","format":"int32"},"successful":{"type":"integer","format":"int32"},"failed":{"type":"integer","format":"int32"}},"additionalProperties":false},"TestRuleRequest_e7303b3d":{"type":"object","properties":{"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"testData":{"nullable":true}},"additionalProperties":false},"TestRuleResponse_45bf7be5":{"type":"object","properties":{"wouldTrigger":{"type":"boolean"},"conditionsMet":{"type":"boolean"},"conditionResults":{"type":"array","items":{"$ref":"#/components/schemas/ConditionEvaluationResult_06a0e295"},"nullable":true},"actionPreview":{"type":"string","nullable":true}},"additionalProperties":false},"TopRuleDto_4f4edf0f":{"type":"object","properties":{"ruleId":{"type":"string","format":"uuid"},"ruleName":{"type":"string","nullable":true},"executions":{"type":"integer","format":"int32"},"successRate":{"type":"number","format":"double"}},"additionalProperties":false},"TriggerRuleRequest_086d967d":{"type":"object","properties":{"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"eventData":{"nullable":true}},"additionalProperties":false},"UpdateAutomationRuleRequest_cd661c29":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"triggerType":{"$ref":"#/components/schemas/TriggerType_b2396858"},"triggerEntityType":{"type":"string","nullable":true},"triggerEvent":{"type":"string","nullable":true},"cronExpression":{"type":"string","nullable":true},"timezone":{"type":"string","nullable":true},"actionType":{"$ref":"#/components/schemas/ActionType_0d85f46a"},"actionConfig":{"nullable":true},"conditions":{"type":"array","items":{"$ref":"#/components/schemas/CreateRuleConditionRequest_c5d25259"},"nullable":true},"isActive":{"type":"boolean","nullable":true},"priority":{"type":"integer","format":"int32","nullable":true},"maxExecutionsPerDay":{"type":"integer","format":"int32","nullable":true},"cooldownSeconds":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"ActionType_0d85f46a":{"enum":["CreateTask","AssignTask","SendNotification","SendEmail","SendWebhook","UpdateEntityStatus","UpdateEntityField","GenerateReport","TriggerSync","CreateAdjustment","CreateTransfer","ExecuteScript"],"type":"string"},"ConditionLogic_3d0bcec2":{"enum":["And","Or"],"type":"string"},"ConditionOperator_aff40f6a":{"enum":["Equals","NotEquals","GreaterThan","GreaterThanOrEquals","LessThan","LessThanOrEquals","Contains","NotContains","StartsWith","EndsWith","IsNull","IsNotNull","In","NotIn"],"type":"string"},"ExecutionStatus_a1e8e6ca":{"enum":["Pending","Running","Completed","Failed","Skipped","Cancelled"],"type":"string"},"TriggerType_b2396858":{"enum":["EntityCreated","EntityUpdated","EntityDeleted","StatusChanged","ThresholdCrossed","Schedule","Manual","WebhookReceived"],"type":"string"},"BillingStatusDto_3b763977":{"type":"object","properties":{"hasLicense":{"type":"boolean"},"licenseStatus":{"type":"string","nullable":true},"expiresAt":{"type":"string","format":"date-time","nullable":true},"daysRemaining":{"type":"integer","format":"int32"},"isTrial":{"type":"boolean"},"planCode":{"type":"string","nullable":true},"planName":{"type":"string","nullable":true},"maxUsers":{"type":"integer","format":"int32"},"maxWarehouses":{"type":"integer","format":"int32"},"maxSites":{"type":"integer","format":"int32"},"maxProducts":{"type":"integer","format":"int32"},"maxOrdersPerMonth":{"type":"integer","format":"int32"},"unlimitedUsers":{"type":"boolean"},"unlimitedWarehouses":{"type":"boolean"},"unlimitedSites":{"type":"boolean"},"unlimitedProducts":{"type":"boolean"},"currentUsers":{"type":"integer","format":"int32"},"currentWarehouses":{"type":"integer","format":"int32"},"currentSites":{"type":"integer","format":"int32"},"currentProducts":{"type":"integer","format":"int32"},"monthlyPrice":{"type":"number","format":"double"},"currency":{"type":"string","nullable":true},"billingCycle":{"type":"string","nullable":true},"hasSubscription":{"type":"boolean"},"subscriptionStatus":{"type":"string","nullable":true},"subscriptionBillingCycle":{"type":"string","nullable":true},"currentPeriodEnd":{"type":"string","format":"date-time","nullable":true},"trialEnd":{"type":"string","format":"date-time","nullable":true},"cancelAt":{"type":"string","format":"date-time","nullable":true},"autoRenew":{"type":"boolean"},"subscriptionAmount":{"type":"number","format":"double"},"subscriptionCurrency":{"type":"string","nullable":true},"hasStripeSubscription":{"type":"boolean"}},"additionalProperties":false},"CheckoutSessionResponse_be7564cd":{"type":"object","properties":{"sessionId":{"type":"string","nullable":true},"checkoutUrl":{"type":"string","nullable":true}},"additionalProperties":false},"CheckoutVerifyResponse_25142637":{"type":"object","properties":{"success":{"type":"boolean"},"companyId":{"type":"string","format":"uuid","nullable":true},"message":{"type":"string","nullable":true}},"additionalProperties":false},"CreateCheckoutRequest_a67bdab9":{"type":"object","properties":{"planId":{"type":"string","format":"uuid"},"email":{"type":"string","nullable":true},"companyName":{"type":"string","nullable":true},"billingCycle":{"type":"string","nullable":true}},"additionalProperties":false},"PortalSessionResponse_f49465cf":{"type":"object","properties":{"url":{"type":"string","nullable":true}},"additionalProperties":false},"PublicPlanDto_bde161b4":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"monthlyPrice":{"type":"number","format":"double"},"annualPrice":{"type":"number","format":"double"},"currency":{"type":"string","nullable":true},"trialDays":{"type":"integer","format":"int32"},"maxUsers":{"type":"integer","format":"int32"},"maxWarehouses":{"type":"integer","format":"int32"},"maxSites":{"type":"integer","format":"int32"},"maxProducts":{"type":"integer","format":"int32"},"maxOrdersPerMonth":{"type":"integer","format":"int32"},"stripeMonthlyPriceId":{"type":"string","nullable":true},"stripeAnnualPriceId":{"type":"string","nullable":true},"hasStripeIntegration":{"type":"boolean","readOnly":true},"features":{"type":"array","items":{"type":"string"},"nullable":true,"readOnly":true}},"additionalProperties":false},"AddOnDefinitionDto_c015c10d":{"required":["code","description","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/AddOnType_3a50c6ef"},"quantityPerUnit":{"type":"integer","format":"int32"},"priceMonthly":{"type":"number","format":"double"},"priceAnnual":{"type":"number","format":"double"},"currency":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"sortOrder":{"type":"integer","format":"int32"},"allowedPlanCodes":{"type":"array","items":{"type":"string"},"nullable":true},"unitsUntilUpgradeHint":{"type":"integer","format":"int32","nullable":true},"upgradeHintPlanCode":{"type":"string","nullable":true},"upgradeHintPlanName":{"type":"string","nullable":true}},"additionalProperties":false},"AddOnSummaryDto_8f92f2ba":{"type":"object","properties":{"purchasedAddOns":{"type":"array","items":{"$ref":"#/components/schemas/PurchasedAddOnDto_1b1faea3"},"nullable":true},"effectiveLimits":{"$ref":"#/components/schemas/EffectiveLimitsDto_c9074933"},"totalMonthlyAddOnCost":{"type":"number","format":"double"}},"additionalProperties":false},"EffectiveLimitsDto_c9074933":{"type":"object","properties":{"maxUsers":{"type":"integer","format":"int32"},"maxWarehouses":{"type":"integer","format":"int32"},"maxSites":{"type":"integer","format":"int32"},"maxProducts":{"type":"integer","format":"int32"},"maxOrdersPerMonth":{"type":"integer","format":"int32"},"maxStorageMb":{"type":"integer","format":"int32"},"unlimitedUsers":{"type":"boolean"},"unlimitedWarehouses":{"type":"boolean"},"unlimitedSites":{"type":"boolean"},"unlimitedProducts":{"type":"boolean"},"unlimitedOrders":{"type":"boolean"},"planCode":{"type":"string","nullable":true},"planName":{"type":"string","nullable":true}},"additionalProperties":false},"PurchaseAddOnRequest_3c88a077":{"required":["addOnDefinitionId"],"type":"object","properties":{"addOnDefinitionId":{"type":"string","format":"uuid"},"quantity":{"maximum":100,"minimum":1,"type":"integer","format":"int32"},"billingCycle":{"$ref":"#/components/schemas/BillingCycle_fb198576"}},"additionalProperties":false},"PurchasedAddOnDto_1b1faea3":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"addOnDefinitionId":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/AddOnType_3a50c6ef"},"quantity":{"type":"integer","format":"int32"},"quantityPerUnit":{"type":"integer","format":"int32"},"totalUnits":{"type":"integer","format":"int32","readOnly":true},"priceAtPurchase":{"type":"number","format":"double"},"totalMonthlyPrice":{"type":"number","format":"double","readOnly":true},"billingCycle":{"$ref":"#/components/schemas/BillingCycle_fb198576"},"status":{"$ref":"#/components/schemas/AddOnStatus_08895f01"},"purchasedAt":{"type":"string","format":"date-time"},"nextBillingAt":{"type":"string","format":"date-time"},"cancelledAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"AddOnStatus_08895f01":{"enum":["Active","Cancelled","Expired"],"type":"string"},"AddOnType_3a50c6ef":{"enum":["Warehouse","Site","Users","StorageGb","Orders"],"type":"string"},"BlogCategoryDto_6d9fb2d7":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"slug":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"sortOrder":{"type":"integer","format":"int32"},"postCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"BlogPostDto_6db4f644":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"title":{"type":"string","nullable":true},"slug":{"type":"string","nullable":true},"content":{"type":"string","nullable":true},"excerpt":{"type":"string","nullable":true},"categoryId":{"type":"string","format":"uuid","nullable":true},"categoryName":{"type":"string","nullable":true},"categorySlug":{"type":"string","nullable":true},"authorName":{"type":"string","nullable":true},"authorRole":{"type":"string","nullable":true},"authorAvatar":{"type":"string","nullable":true},"metaTitle":{"type":"string","nullable":true},"metaDescription":{"type":"string","nullable":true},"metaKeywords":{"type":"string","nullable":true},"ogImage":{"type":"string","nullable":true},"isPublished":{"type":"boolean"},"publishedAt":{"type":"string","format":"date-time","nullable":true},"isFeatured":{"type":"boolean"},"locale":{"type":"string","nullable":true},"availableLocales":{"type":"array","items":{"type":"string"},"nullable":true},"tags":{"type":"array","items":{"type":"string"},"nullable":true},"viewCount":{"type":"integer","format":"int32"},"readTimeMinutes":{"type":"integer","format":"int32"},"coverImage":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"BlogPostListDto_dfcf8ebf":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"title":{"type":"string","nullable":true},"slug":{"type":"string","nullable":true},"excerpt":{"type":"string","nullable":true},"categoryId":{"type":"string","format":"uuid","nullable":true},"categoryName":{"type":"string","nullable":true},"categorySlug":{"type":"string","nullable":true},"authorName":{"type":"string","nullable":true},"isPublished":{"type":"boolean"},"publishedAt":{"type":"string","format":"date-time","nullable":true},"isFeatured":{"type":"boolean"},"locale":{"type":"string","nullable":true},"tags":{"type":"array","items":{"type":"string"},"nullable":true},"viewCount":{"type":"integer","format":"int32"},"readTimeMinutes":{"type":"integer","format":"int32"},"coverImage":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"PaginatedBlogPostsResponse_29b95f30":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/BlogPostListDto_dfcf8ebf"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"}},"additionalProperties":false},"CarrierDto_af6de048":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"website":{"type":"string","nullable":true},"accountNumber":{"type":"string","nullable":true},"integrationType":{"$ref":"#/components/schemas/CarrierIntegrationType_70fb162f"},"isActive":{"type":"boolean"},"defaultServiceCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"services":{"type":"array","items":{"$ref":"#/components/schemas/CarrierServiceDto_e3196156"},"nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"CarrierListDto_0951b86d":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"integrationType":{"$ref":"#/components/schemas/CarrierIntegrationType_70fb162f"},"isActive":{"type":"boolean"},"serviceCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"CarrierServiceDto_e3196156":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"carrierId":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"minTransitDays":{"type":"integer","format":"int32","nullable":true},"maxTransitDays":{"type":"integer","format":"int32","nullable":true},"serviceType":{"$ref":"#/components/schemas/ServiceType_0f8b2c99"},"hasTracking":{"type":"boolean"},"trackingUrlTemplate":{"type":"string","nullable":true},"maxWeightKg":{"type":"number","format":"double","nullable":true},"maxLengthCm":{"type":"number","format":"double","nullable":true},"maxWidthCm":{"type":"number","format":"double","nullable":true},"maxHeightCm":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"CreateCarrierRequest_ad2e05cd":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"website":{"type":"string","nullable":true},"accountNumber":{"type":"string","nullable":true},"integrationType":{"$ref":"#/components/schemas/CarrierIntegrationType_70fb162f"},"defaultServiceCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateCarrierServiceRequest_59a99ca3":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"minTransitDays":{"type":"integer","format":"int32","nullable":true},"maxTransitDays":{"type":"integer","format":"int32","nullable":true},"serviceType":{"$ref":"#/components/schemas/ServiceType_0f8b2c99"},"hasTracking":{"type":"boolean"},"trackingUrlTemplate":{"type":"string","nullable":true},"maxWeightKg":{"type":"number","format":"double","nullable":true},"maxLengthCm":{"type":"number","format":"double","nullable":true},"maxWidthCm":{"type":"number","format":"double","nullable":true},"maxHeightCm":{"type":"number","format":"double","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateCarrierRequest_60e16939":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"website":{"type":"string","nullable":true},"accountNumber":{"type":"string","nullable":true},"integrationType":{"$ref":"#/components/schemas/CarrierIntegrationType_70fb162f"},"isActive":{"type":"boolean"},"defaultServiceCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateCarrierServiceRequest_f4eaf6d2":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"minTransitDays":{"type":"integer","format":"int32","nullable":true},"maxTransitDays":{"type":"integer","format":"int32","nullable":true},"serviceType":{"$ref":"#/components/schemas/ServiceType_0f8b2c99"},"hasTracking":{"type":"boolean"},"trackingUrlTemplate":{"type":"string","nullable":true},"maxWeightKg":{"type":"number","format":"double","nullable":true},"maxLengthCm":{"type":"number","format":"double","nullable":true},"maxWidthCm":{"type":"number","format":"double","nullable":true},"maxHeightCm":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CarrierIntegrationType_70fb162f":{"enum":["Manual","Api","Plugin","Edi"],"type":"string"},"ServiceType_0f8b2c99":{"enum":["Ground","Express","NextDay","SameDay","Economy","International","Freight","Parcel"],"type":"string"},"ConnectInvocoreRequest_a7d2ec9b":{"type":"object","properties":{"apiKey":{"type":"string","nullable":true},"orgId":{"type":"string","nullable":true}},"additionalProperties":false},"InvocoreStatusDto_0259c74a":{"type":"object","properties":{"isConnected":{"type":"boolean"},"orgId":{"type":"string","nullable":true},"keyPrefix":{"type":"string","nullable":true}},"additionalProperties":false},"MagicLinkResponse_aed171b1":{"type":"object","properties":{"magicLinkUrl":{"type":"string","nullable":true}},"additionalProperties":false},"BarcodePrefixDto_5651e0d2":{"required":["name","prefix"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"prefix":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"prefixType":{"$ref":"#/components/schemas/BarcodePrefixType_e04dad00"},"minLength":{"type":"integer","format":"int32","nullable":true},"maxLength":{"type":"integer","format":"int32","nullable":true},"pattern":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"BarcodeValidationResultDto_1a035352":{"type":"object","properties":{"isValid":{"type":"boolean"},"prefixType":{"$ref":"#/components/schemas/BarcodePrefixType_e04dad00"},"prefixName":{"type":"string","nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"CreateBarcodePrefixRequest_d47f137d":{"required":["name","prefix"],"type":"object","properties":{"prefix":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"prefixType":{"$ref":"#/components/schemas/BarcodePrefixType_e04dad00"},"minLength":{"type":"integer","format":"int32","nullable":true},"maxLength":{"type":"integer","format":"int32","nullable":true},"pattern":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateNumberSequenceRequest_c92c1a3d":{"required":["prefix","sequenceType"],"type":"object","properties":{"sequenceType":{"type":"string","nullable":true},"prefix":{"type":"string","nullable":true},"startNumber":{"type":"integer","format":"int32"},"incrementBy":{"type":"integer","format":"int32"},"minDigits":{"type":"integer","format":"int32"},"suffix":{"type":"string","nullable":true},"includeDate":{"type":"boolean"},"dateFormat":{"type":"string","nullable":true},"resetFrequency":{"$ref":"#/components/schemas/ResetFrequency_bca6eaac"}},"additionalProperties":false},"CreateReasonCodeRequest_56c794bb":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"reasonType":{"$ref":"#/components/schemas/ReasonCodeType_4caf5b08"},"requiresNotes":{"type":"boolean"},"requiresApproval":{"type":"boolean"},"affectsInventory":{"type":"boolean"},"sortOrder":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateSystemSettingRequest_d2107bb7":{"required":["category","key","value"],"type":"object","properties":{"category":{"type":"string","nullable":true},"key":{"type":"string","nullable":true},"value":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"valueType":{"$ref":"#/components/schemas/SettingValueType_705265e3"}},"additionalProperties":false},"NumberSequenceDto_d5e465b1":{"required":["prefix","sequenceType"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"sequenceType":{"type":"string","nullable":true},"prefix":{"type":"string","nullable":true},"currentNumber":{"type":"integer","format":"int32"},"incrementBy":{"type":"integer","format":"int32"},"minDigits":{"type":"integer","format":"int32"},"suffix":{"type":"string","nullable":true},"includeDate":{"type":"boolean"},"dateFormat":{"type":"string","nullable":true},"lastResetDate":{"type":"string","format":"date-time","nullable":true},"resetFrequency":{"$ref":"#/components/schemas/ResetFrequency_bca6eaac"},"nextNumber":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ReasonCodeDto_9162ed73":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"reasonType":{"$ref":"#/components/schemas/ReasonCodeType_4caf5b08"},"requiresNotes":{"type":"boolean"},"requiresApproval":{"type":"boolean"},"affectsInventory":{"type":"boolean"},"isActive":{"type":"boolean"},"sortOrder":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"SystemSettingDto_f70a96c3":{"required":["category","key","value"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"category":{"type":"string","nullable":true},"key":{"type":"string","nullable":true},"value":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"valueType":{"$ref":"#/components/schemas/SettingValueType_705265e3"},"isSystem":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"UpdateBarcodePrefixRequest_f225f50b":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"minLength":{"type":"integer","format":"int32","nullable":true},"maxLength":{"type":"integer","format":"int32","nullable":true},"pattern":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateNumberSequenceRequest_9e1224fe":{"required":["prefix"],"type":"object","properties":{"prefix":{"type":"string","nullable":true},"incrementBy":{"type":"integer","format":"int32"},"minDigits":{"type":"integer","format":"int32"},"suffix":{"type":"string","nullable":true},"includeDate":{"type":"boolean"},"dateFormat":{"type":"string","nullable":true},"resetFrequency":{"$ref":"#/components/schemas/ResetFrequency_bca6eaac"}},"additionalProperties":false},"UpdateReasonCodeRequest_758070c5":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"requiresNotes":{"type":"boolean"},"requiresApproval":{"type":"boolean"},"affectsInventory":{"type":"boolean"},"isActive":{"type":"boolean"},"sortOrder":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateSystemSettingRequest_56126108":{"required":["value"],"type":"object","properties":{"value":{"type":"string","nullable":true},"description":{"type":"string","nullable":true}},"additionalProperties":false},"BarcodePrefixType_e04dad00":{"enum":["Product","Location","Bin","Pallet","Container","User","Equipment","Document","Other"],"type":"string"},"ReasonCodeType_4caf5b08":{"enum":["StockAdjustment","Return","Damage","Scrap","Transfer","CycleCount","OrderCancellation","Receiving","Shipping","Other"],"type":"string"},"ResetFrequency_bca6eaac":{"enum":["Never","Daily","Weekly","Monthly","Yearly"],"type":"string"},"SettingValueType_705265e3":{"enum":["String","Integer","Decimal","Boolean","DateTime","Json"],"type":"string"},"AdjustStockRequest_57d00018":{"type":"object","properties":{"reason":{"type":"string","nullable":true}},"additionalProperties":false},"ApproveVarianceRequest_b19ddec9":{"type":"object","properties":{"approvedByUserId":{"type":"string","format":"uuid"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AssignCycleCountRequest_5de04282":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"CreateCycleCountRequest_d0fa70d5":{"type":"object","properties":{"description":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"zoneId":{"type":"string","format":"uuid","nullable":true},"countType":{"$ref":"#/components/schemas/CountType_32e1a943"},"countScope":{"$ref":"#/components/schemas/CountScope_d39ed1cb"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"requireBlindCount":{"type":"boolean"},"allowRecounts":{"type":"boolean"},"maxRecounts":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true},"locationIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"productIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true}},"additionalProperties":false},"CycleCountItemDto_72d483a3":{"required":["sku"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"cycleCountSessionId":{"type":"string","format":"uuid"},"locationId":{"type":"string","format":"uuid"},"locationCode":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid"},"productName":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"expectedQuantity":{"type":"number","format":"double"},"expectedBatchNumber":{"type":"string","nullable":true},"countedQuantity":{"type":"number","format":"double","nullable":true},"countedBatchNumber":{"type":"string","nullable":true},"countedAt":{"type":"string","format":"date-time","nullable":true},"countedByUserId":{"type":"string","format":"uuid","nullable":true},"countedByUserName":{"type":"string","nullable":true},"variance":{"type":"number","format":"double"},"variancePercent":{"type":"number","format":"double"},"status":{"$ref":"#/components/schemas/CountItemStatus_863ee8e4"},"recountNumber":{"type":"integer","format":"int32"},"requiresApproval":{"type":"boolean"},"isApproved":{"type":"boolean"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CycleCountSessionDto_40b1c609":{"required":["countNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"countNumber":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"zoneName":{"type":"string","nullable":true},"countType":{"$ref":"#/components/schemas/CountType_32e1a943"},"countScope":{"$ref":"#/components/schemas/CountScope_d39ed1cb"},"status":{"$ref":"#/components/schemas/CycleCountStatus_805a9282"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"totalLocations":{"type":"integer","format":"int32"},"countedLocations":{"type":"integer","format":"int32"},"varianceCount":{"type":"integer","format":"int32"},"countProgress":{"type":"number","format":"double","readOnly":true},"requireBlindCount":{"type":"boolean"},"allowRecounts":{"type":"boolean"},"maxRecounts":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true},"items":{"type":"array","items":{"$ref":"#/components/schemas/CycleCountItemDto_72d483a3"},"nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"CycleCountSessionListDto_d6897cb6":{"required":["countNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"countNumber":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"zoneName":{"type":"string","nullable":true},"countType":{"$ref":"#/components/schemas/CountType_32e1a943"},"status":{"$ref":"#/components/schemas/CycleCountStatus_805a9282"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"totalLocations":{"type":"integer","format":"int32"},"countedLocations":{"type":"integer","format":"int32"},"varianceCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"RecordCountRequest_6624e147":{"type":"object","properties":{"countedQuantity":{"type":"number","format":"double"},"countedBatchNumber":{"type":"string","nullable":true},"countedByUserId":{"type":"string","format":"uuid"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateCycleCountRequest_d7c8d47c":{"type":"object","properties":{"description":{"type":"string","nullable":true},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"requireBlindCount":{"type":"boolean"},"allowRecounts":{"type":"boolean"},"maxRecounts":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CountItemStatus_863ee8e4":{"enum":["Pending","Counted","Recounting","Approved","Adjusted"],"type":"string"},"CountScope_d39ed1cb":{"enum":["Location","Product","Zone","Warehouse"],"type":"string"},"CountType_32e1a943":{"enum":["Scheduled","Random","ABC","Perpetual","Annual","Triggered"],"type":"string"},"CycleCountStatus_805a9282":{"enum":["Draft","Scheduled","InProgress","Review","Complete","Cancelled"],"type":"string"},"ActivityFeedDto_4c58e020":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/ActivityItemDto_2efc0857"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"lastUpdated":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ActivityItemDto_2efc0857":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"type":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"userName":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"icon":{"type":"string","nullable":true},"color":{"type":"string","nullable":true}},"additionalProperties":false},"AlertItemDto_f12b930e":{"type":"object","properties":{"type":{"type":"string","nullable":true},"severity":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"actionUrl":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"DashboardAlertsDto_09eb4c5c":{"type":"object","properties":{"critical":{"type":"array","items":{"$ref":"#/components/schemas/AlertItemDto_f12b930e"},"nullable":true},"warning":{"type":"array","items":{"$ref":"#/components/schemas/AlertItemDto_f12b930e"},"nullable":true},"info":{"type":"array","items":{"$ref":"#/components/schemas/AlertItemDto_f12b930e"},"nullable":true},"totalCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"DashboardOverviewDto_4c62894a":{"type":"object","properties":{"orders":{"$ref":"#/components/schemas/OrdersOverviewDto_658a114f"},"inventory":{"$ref":"#/components/schemas/InventoryOverviewDto_3b71dcdf"},"fulfillment":{"$ref":"#/components/schemas/FulfillmentOverviewDto_8abac5ad"},"warehouse":{"$ref":"#/components/schemas/WarehouseOverviewDto_52d9561d"}},"additionalProperties":false},"ExpiringOrderItemDto_c5764de9":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"requiredDate":{"type":"string","format":"date-time","nullable":true},"urgency":{"type":"string","nullable":true}},"additionalProperties":false},"ExpiringOrdersDto_8607d055":{"type":"object","properties":{"orders":{"type":"array","items":{"$ref":"#/components/schemas/ExpiringOrderItemDto_c5764de9"},"nullable":true},"totalExpiring":{"type":"integer","format":"int32"}},"additionalProperties":false},"FulfillmentOverviewDto_8abac5ad":{"type":"object","properties":{"pendingPickTasks":{"type":"integer","format":"int32"},"inProgressPickTasks":{"type":"integer","format":"int32"},"completedToday":{"type":"integer","format":"int32"},"pendingPackTasks":{"type":"integer","format":"int32"},"shipmentsPending":{"type":"integer","format":"int32"},"shipmentsToday":{"type":"integer","format":"int32"},"pickAccuracyRate":{"type":"number","format":"double"}},"additionalProperties":false},"FulfillmentTrendDto_0a718d15":{"type":"object","properties":{"labels":{"type":"array","items":{"type":"string"},"nullable":true},"pickTasks":{"type":"array","items":{"type":"number","format":"double"},"nullable":true},"packTasks":{"type":"array","items":{"type":"number","format":"double"},"nullable":true},"shipments":{"type":"array","items":{"type":"number","format":"double"},"nullable":true}},"additionalProperties":false},"InventoryOverviewDto_3b71dcdf":{"type":"object","properties":{"totalProducts":{"type":"integer","format":"int32"},"activeProducts":{"type":"integer","format":"int32"},"lowStockProducts":{"type":"integer","format":"int32"},"outOfStockProducts":{"type":"integer","format":"int32"},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"},"totalStockValue":{"type":"number","format":"double"}},"additionalProperties":false},"InventoryTrendDto_1e4b994b":{"type":"object","properties":{"labels":{"type":"array","items":{"type":"string"},"nullable":true},"stockLevels":{"type":"array","items":{"type":"number","format":"double"},"nullable":true},"movements":{"type":"array","items":{"type":"number","format":"double"},"nullable":true},"adjustments":{"type":"array","items":{"type":"number","format":"double"},"nullable":true}},"additionalProperties":false},"KpiDataPointDto_8446dc61":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"value":{"type":"number","format":"double"}},"additionalProperties":false},"KpiMetricDto_04d9af52":{"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"value":{"type":"number","format":"double"},"target":{"type":"number","format":"double","nullable":true},"previousValue":{"type":"number","format":"double","nullable":true},"unit":{"type":"string","nullable":true},"trend":{"type":"string","nullable":true},"changePercent":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"KpiMetricsDto_9abfe6d0":{"type":"object","properties":{"metrics":{"type":"array","items":{"$ref":"#/components/schemas/KpiMetricDto_04d9af52"},"nullable":true},"period":{"type":"string","format":"date-time"},"periodType":{"type":"string","nullable":true}},"additionalProperties":false},"KpiTrendDto_55b541f6":{"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"dataPoints":{"type":"array","items":{"$ref":"#/components/schemas/KpiDataPointDto_8446dc61"},"nullable":true},"target":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"OnboardingStatusDto_8af7f3af":{"type":"object","properties":{"steps":{"type":"array","items":{"$ref":"#/components/schemas/OnboardingStepDto_e6ea2d7a"},"nullable":true},"completedCount":{"type":"integer","format":"int32"},"totalCount":{"type":"integer","format":"int32"},"isDismissed":{"type":"boolean"},"progressPercent":{"type":"number","format":"double","readOnly":true}},"additionalProperties":false},"OnboardingStepDto_e6ea2d7a":{"type":"object","properties":{"key":{"type":"string","nullable":true},"isCompleted":{"type":"boolean"},"navigateUrl":{"type":"string","nullable":true}},"additionalProperties":false},"OrdersOverviewDto_658a114f":{"type":"object","properties":{"totalSalesOrders":{"type":"integer","format":"int32"},"pendingSalesOrders":{"type":"integer","format":"int32"},"totalPurchaseOrders":{"type":"integer","format":"int32"},"pendingPurchaseOrders":{"type":"integer","format":"int32"},"ordersToday":{"type":"integer","format":"int32"},"ordersThisWeek":{"type":"integer","format":"int32"},"totalOrderValue":{"type":"number","format":"double"}},"additionalProperties":false},"OrdersTrendDto_1f740a90":{"type":"object","properties":{"labels":{"type":"array","items":{"type":"string"},"nullable":true},"salesOrders":{"type":"array","items":{"type":"number","format":"double"},"nullable":true},"purchaseOrders":{"type":"array","items":{"type":"number","format":"double"},"nullable":true},"shipments":{"type":"array","items":{"type":"number","format":"double"},"nullable":true}},"additionalProperties":false},"PendingTasksDto_f90bfb58":{"type":"object","properties":{"pickTasks":{"type":"array","items":{"$ref":"#/components/schemas/TaskSummaryDto_d38f7dbd"},"nullable":true},"putawayTasks":{"type":"array","items":{"$ref":"#/components/schemas/TaskSummaryDto_d38f7dbd"},"nullable":true},"packTasks":{"type":"array","items":{"$ref":"#/components/schemas/TaskSummaryDto_d38f7dbd"},"nullable":true},"cycleCountTasks":{"type":"array","items":{"$ref":"#/components/schemas/TaskSummaryDto_d38f7dbd"},"nullable":true},"totalPending":{"type":"integer","format":"int32"}},"additionalProperties":false},"ProductMovementItemDto_1ab97b12":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"movementsThisWeek":{"type":"integer","format":"int32"},"currentStock":{"type":"number","format":"double"}},"additionalProperties":false},"ProductStockItemDto_c1ddf098":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"currentStock":{"type":"number","format":"double"},"reorderPoint":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"QuickStatsDto_875c8955":{"type":"object","properties":{"ordersToShip":{"type":"integer","format":"int32"},"lowStockItems":{"type":"integer","format":"int32"},"pendingReceipts":{"type":"integer","format":"int32"},"openTasks":{"type":"integer","format":"int32"},"activeUsers":{"type":"integer","format":"int32"},"todayRevenue":{"type":"number","format":"double"}},"additionalProperties":false},"ReceivingItemDto_2bc609e3":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"supplierName":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"expectedDate":{"type":"string","format":"date-time","nullable":true},"totalLines":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReceivingScheduleDto_2d6bac03":{"type":"object","properties":{"expected":{"type":"array","items":{"$ref":"#/components/schemas/ReceivingItemDto_2bc609e3"},"nullable":true},"totalPending":{"type":"integer","format":"int32"}},"additionalProperties":false},"RevenueSummaryDto_b6836b7c":{"type":"object","properties":{"todayRevenue":{"type":"number","format":"double"},"yesterdayRevenue":{"type":"number","format":"double"},"thisWeekRevenue":{"type":"number","format":"double"},"lastWeekRevenue":{"type":"number","format":"double"},"thisMonthRevenue":{"type":"number","format":"double"},"weekChangePercent":{"type":"number","format":"double"},"ordersToday":{"type":"integer","format":"int32"},"ordersThisWeek":{"type":"integer","format":"int32"}},"additionalProperties":false},"ShipmentItemDto_4ab71f9e":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"requiredDate":{"type":"string","format":"date-time","nullable":true},"packageCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"ShipmentScheduleDto_588c1f85":{"type":"object","properties":{"pending":{"type":"array","items":{"$ref":"#/components/schemas/ShipmentItemDto_4ab71f9e"},"nullable":true},"totalPending":{"type":"integer","format":"int32"}},"additionalProperties":false},"StaffMemberDto_fcec1662":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"pendingTasks":{"type":"integer","format":"int32"},"completedToday":{"type":"integer","format":"int32"}},"additionalProperties":false},"StaffSummaryDto_f59b2b53":{"type":"object","properties":{"members":{"type":"array","items":{"$ref":"#/components/schemas/StaffMemberDto_fcec1662"},"nullable":true},"totalActiveWorkers":{"type":"integer","format":"int32"},"totalTasksToday":{"type":"integer","format":"int32"}},"additionalProperties":false},"TaskSummaryDto_d38f7dbd":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"type":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"priority":{"type":"string","nullable":true},"assignedTo":{"type":"string","nullable":true},"dueDate":{"type":"string","format":"date-time","nullable":true},"location":{"type":"string","nullable":true},"taskNumber":{"type":"string","nullable":true}},"additionalProperties":false},"TopProductsDto_6fe5cb2c":{"type":"object","properties":{"lowStockProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductStockItemDto_c1ddf098"},"nullable":true},"outOfStockProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductStockItemDto_c1ddf098"},"nullable":true},"mostActiveProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductMovementItemDto_1ab97b12"},"nullable":true}},"additionalProperties":false},"WarehouseOverviewDto_52d9561d":{"type":"object","properties":{"totalWarehouses":{"type":"integer","format":"int32"},"totalZones":{"type":"integer","format":"int32"},"totalLocations":{"type":"integer","format":"int32"},"locationUtilization":{"type":"number","format":"double"},"activeEquipment":{"type":"integer","format":"int32"},"maintenanceNeeded":{"type":"integer","format":"int32"}},"additionalProperties":false},"WarehouseStatsDto_243206bb":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"totalLocations":{"type":"integer","format":"int32"},"usedLocations":{"type":"integer","format":"int32"},"utilization":{"type":"number","format":"double"},"pendingTasks":{"type":"integer","format":"int32"},"activeWorkers":{"type":"integer","format":"int32"}},"additionalProperties":false},"CheckInRequest_fb40677a":{"type":"object","properties":{"driverName":{"type":"string","nullable":true},"driverPhone":{"type":"string","nullable":true},"trailerNumber":{"type":"string","nullable":true},"truckNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CheckOutRequest_9d29f58d":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateDockAppointmentRequest_3c140ebb":{"type":"object","properties":{"dockId":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/AppointmentType_8c2d9c59"},"scheduledStart":{"type":"string","format":"date-time"},"scheduledEnd":{"type":"string","format":"date-time"},"carrierId":{"type":"string","format":"uuid","nullable":true},"carrierName":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true},"driverPhone":{"type":"string","nullable":true},"trailerNumber":{"type":"string","nullable":true},"truckNumber":{"type":"string","nullable":true},"referenceType":{"$ref":"#/components/schemas/ReferenceType_f05789e7"},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateDockRequest_53ee74d5":{"required":["code","name"],"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/DockType_fab88407"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"DockAppointmentDto_e40a1fd4":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"dockId":{"type":"string","format":"uuid"},"dockCode":{"type":"string","nullable":true},"dockName":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/AppointmentType_8c2d9c59"},"scheduledStart":{"type":"string","format":"date-time"},"scheduledEnd":{"type":"string","format":"date-time"},"actualArrival":{"type":"string","format":"date-time","nullable":true},"actualDeparture":{"type":"string","format":"date-time","nullable":true},"carrierId":{"type":"string","format":"uuid","nullable":true},"carrierName":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true},"driverPhone":{"type":"string","nullable":true},"trailerNumber":{"type":"string","nullable":true},"truckNumber":{"type":"string","nullable":true},"referenceType":{"$ref":"#/components/schemas/ReferenceType_f05789e7"},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/AppointmentStatus_933e22c1"},"notes":{"type":"string","nullable":true},"checkedInBy":{"type":"string","nullable":true},"checkedOutBy":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"DockAppointmentListDto_cdc71e24":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"dockId":{"type":"string","format":"uuid"},"dockCode":{"type":"string","nullable":true},"dockName":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/AppointmentType_8c2d9c59"},"scheduledStart":{"type":"string","format":"date-time"},"scheduledEnd":{"type":"string","format":"date-time"},"carrierName":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true},"trailerNumber":{"type":"string","nullable":true},"referenceType":{"$ref":"#/components/schemas/ReferenceType_f05789e7"},"referenceNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/AppointmentStatus_933e22c1"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"DockDto_102ef4fc":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"warehouseId":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/DockType_fab88407"},"status":{"$ref":"#/components/schemas/DockStatus_9c6e0131"},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"DockListDto_5946ea2d":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"warehouseId":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/DockType_fab88407"},"status":{"$ref":"#/components/schemas/DockStatus_9c6e0131"},"isActive":{"type":"boolean"},"todayAppointmentCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"DockScheduleDto_ae68f19f":{"required":["dockCode","dockName"],"type":"object","properties":{"dockId":{"type":"string","format":"uuid"},"dockCode":{"type":"string","nullable":true},"dockName":{"type":"string","nullable":true},"dockType":{"$ref":"#/components/schemas/DockType_fab88407"},"dockStatus":{"$ref":"#/components/schemas/DockStatus_9c6e0131"},"date":{"type":"string","format":"date-time"},"appointments":{"type":"array","items":{"$ref":"#/components/schemas/DockAppointmentListDto_cdc71e24"},"nullable":true}},"additionalProperties":false},"UpdateDockAppointmentRequest_47128a1a":{"type":"object","properties":{"dockId":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/AppointmentType_8c2d9c59"},"scheduledStart":{"type":"string","format":"date-time"},"scheduledEnd":{"type":"string","format":"date-time"},"carrierId":{"type":"string","format":"uuid","nullable":true},"carrierName":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true},"driverPhone":{"type":"string","nullable":true},"trailerNumber":{"type":"string","nullable":true},"truckNumber":{"type":"string","nullable":true},"referenceType":{"$ref":"#/components/schemas/ReferenceType_f05789e7"},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/AppointmentStatus_933e22c1"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateDockRequest_7fa998d9":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/DockType_fab88407"},"status":{"$ref":"#/components/schemas/DockStatus_9c6e0131"},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AppointmentStatus_933e22c1":{"enum":["Scheduled","CheckedIn","InProgress","Completed","Cancelled","NoShow"],"type":"string"},"AppointmentType_8c2d9c59":{"enum":["Receiving","Shipping"],"type":"string"},"DockStatus_9c6e0131":{"enum":["Available","Occupied","Maintenance","Closed"],"type":"string"},"DockType_fab88407":{"enum":["Inbound","Outbound","Both"],"type":"string"},"ReferenceType_f05789e7":{"enum":["None","PurchaseOrder","Shipment"],"type":"string"},"ParsePreviewRequest_73267526":{"required":["rawContent"],"type":"object","properties":{"rawContent":{"type":"string","nullable":true}},"additionalProperties":false},"CreateEdiTradingPartnerRequest_9a968863":{"required":["code","name","receiverId","receiverQualifier","senderId","senderQualifier"],"type":"object","properties":{"name":{"maxLength":200,"minLength":1,"type":"string"},"code":{"maxLength":50,"minLength":1,"type":"string"},"senderQualifier":{"maxLength":10,"minLength":1,"type":"string"},"senderId":{"maxLength":50,"minLength":1,"type":"string"},"receiverQualifier":{"maxLength":10,"minLength":1,"type":"string"},"receiverId":{"maxLength":50,"minLength":1,"type":"string"},"standard":{"$ref":"#/components/schemas/EdiStandard_8e872e0e"},"direction":{"$ref":"#/components/schemas/EdiPartnerDirection_b37c29a6"},"isActive":{"type":"boolean"},"contactName":{"maxLength":200,"type":"string","nullable":true},"contactEmail":{"maxLength":200,"type":"string","format":"email","nullable":true},"notes":{"maxLength":2000,"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"customerId":{"type":"string","format":"uuid","nullable":true},"defaultWarehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"EdiParsePreviewResponse_20d15597":{"type":"object","properties":{"valid":{"type":"boolean"},"error":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"transactionSetId":{"type":"string","nullable":true},"isaControlNumber":{"type":"string","nullable":true},"senderId":{"type":"string","nullable":true},"receiverId":{"type":"string","nullable":true},"segmentCount":{"type":"integer","format":"int32"},"parsedData":{"nullable":true}},"additionalProperties":false},"EdiStatsDto_1ce24ea6":{"type":"object","properties":{"totalPartners":{"type":"integer","format":"int32"},"activePartners":{"type":"integer","format":"int32"},"totalTransactions":{"type":"integer","format":"int32"},"processedToday":{"type":"integer","format":"int32"},"errorsToday":{"type":"integer","format":"int32"},"pendingTransactions":{"type":"integer","format":"int32"},"byDocumentType":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true},"byStatus":{"type":"object","additionalProperties":{"type":"integer","format":"int32"},"nullable":true}},"additionalProperties":false},"EdiTradingPartnerDto_7ce4075a":{"required":["code","name","receiverId","receiverQualifier","senderId","senderQualifier"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"senderQualifier":{"type":"string","nullable":true},"senderId":{"type":"string","nullable":true},"receiverQualifier":{"type":"string","nullable":true},"receiverId":{"type":"string","nullable":true},"standard":{"type":"string","nullable":true},"direction":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"contactName":{"type":"string","nullable":true},"contactEmail":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"customerId":{"type":"string","format":"uuid","nullable":true},"defaultWarehouseId":{"type":"string","format":"uuid","nullable":true},"transactionCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"EdiTransactionDto_4d92402e":{"required":["transactionNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"transactionNumber":{"type":"string","nullable":true},"tradingPartnerId":{"type":"string","format":"uuid"},"tradingPartnerName":{"type":"string","nullable":true},"tradingPartnerCode":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"direction":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"isaControlNumber":{"type":"string","nullable":true},"gsControlNumber":{"type":"string","nullable":true},"senderId":{"type":"string","nullable":true},"receiverId":{"type":"string","nullable":true},"relatedOrderNumber":{"type":"string","nullable":true},"relatedOrderId":{"type":"string","format":"uuid","nullable":true},"lineCount":{"type":"integer","format":"int32"},"functionalAckRequired":{"type":"boolean"},"parsedAt":{"type":"string","format":"date-time","nullable":true},"processedAt":{"type":"string","format":"date-time","nullable":true},"acknowledgedAt":{"type":"string","format":"date-time","nullable":true},"errorMessage":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"parsedData":{"nullable":true},"rawContent":{"type":"string","nullable":true},"acknowledgementContent":{"type":"string","nullable":true}},"additionalProperties":false},"ProcessEdiDocumentRequest_135da4e5":{"required":["rawContent","tradingPartnerId"],"type":"object","properties":{"tradingPartnerId":{"type":"string","format":"uuid"},"rawContent":{"minLength":1,"type":"string"},"autoProcess":{"type":"boolean"},"generateAck":{"type":"boolean"},"targetWarehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"UpdateEdiTradingPartnerRequest_4580ddf4":{"required":["name","receiverId","receiverQualifier","senderId","senderQualifier"],"type":"object","properties":{"name":{"maxLength":200,"minLength":1,"type":"string"},"senderQualifier":{"maxLength":10,"minLength":1,"type":"string"},"senderId":{"maxLength":50,"minLength":1,"type":"string"},"receiverQualifier":{"maxLength":10,"minLength":1,"type":"string"},"receiverId":{"maxLength":50,"minLength":1,"type":"string"},"standard":{"$ref":"#/components/schemas/EdiStandard_8e872e0e"},"direction":{"$ref":"#/components/schemas/EdiPartnerDirection_b37c29a6"},"isActive":{"type":"boolean"},"contactName":{"maxLength":200,"type":"string","nullable":true},"contactEmail":{"maxLength":200,"type":"string","format":"email","nullable":true},"notes":{"maxLength":2000,"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"customerId":{"type":"string","format":"uuid","nullable":true},"defaultWarehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"EdiPartnerDirection_b37c29a6":{"enum":["Inbound","Outbound","Both"],"type":"string"},"EdiStandard_8e872e0e":{"enum":["X12","EDIFACT"],"type":"string"},"AssignEquipmentRequest_34aee89f":{"type":"object","properties":{"userId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"BatchCreateEquipmentItem_78e1f973":{"type":"object","properties":{"serialNumber":{"type":"string","nullable":true}},"additionalProperties":false},"BatchCreateEquipmentRequest_c7a86ca1":{"required":["codePrefix"],"type":"object","properties":{"equipmentModelId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","format":"int32"},"codePrefix":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"items":{"type":"array","items":{"$ref":"#/components/schemas/BatchCreateEquipmentItem_78e1f973"},"nullable":true}},"additionalProperties":false},"BatchCreateEquipmentResult_1e7f13c2":{"type":"object","properties":{"createdCount":{"type":"integer","format":"int32"},"items":{"type":"array","items":{"$ref":"#/components/schemas/EquipmentDto_ab3e3e70"},"nullable":true},"errors":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"CreateEquipmentModelRequest_f607934c":{"required":["code","manufacturer","modelNumber","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"},"description":{"type":"string","nullable":true},"manufacturer":{"type":"string","nullable":true},"modelNumber":{"type":"string","nullable":true},"lengthMm":{"type":"integer","format":"int32","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"weightKg":{"type":"number","format":"double","nullable":true},"loadCapacityKg":{"type":"number","format":"double","nullable":true},"specifications":{"type":"string","nullable":true},"imageUrl":{"type":"string","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"CreateEquipmentRequest_f78c2a9d":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"equipmentModelId":{"type":"string","format":"uuid","nullable":true},"type":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"},"status":{"$ref":"#/components/schemas/EquipmentStatus_dabe049a"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"lastMaintenanceDate":{"type":"string","format":"date-time","nullable":true},"nextMaintenanceDate":{"type":"string","format":"date-time","nullable":true},"maintenanceNotes":{"type":"string","nullable":true},"specifications":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"manufacturer":{"type":"string","nullable":true},"model":{"type":"string","nullable":true},"purchaseDate":{"type":"string","format":"date-time","nullable":true},"warrantyExpiryDate":{"type":"string","format":"date-time","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"EquipmentDto_ab3e3e70":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"},"typeName":{"type":"string","nullable":true,"readOnly":true},"status":{"$ref":"#/components/schemas/EquipmentStatus_dabe049a"},"statusName":{"type":"string","nullable":true,"readOnly":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"zoneName":{"type":"string","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"lastMaintenanceDate":{"type":"string","format":"date-time","nullable":true},"nextMaintenanceDate":{"type":"string","format":"date-time","nullable":true},"maintenanceNotes":{"type":"string","nullable":true},"specifications":{"nullable":true},"serialNumber":{"type":"string","nullable":true},"manufacturer":{"type":"string","nullable":true},"model":{"type":"string","nullable":true},"purchaseDate":{"type":"string","format":"date-time","nullable":true},"warrantyExpiryDate":{"type":"string","format":"date-time","nullable":true},"isActive":{"type":"boolean"},"equipmentModelId":{"type":"string","format":"uuid","nullable":true},"equipmentModelCode":{"type":"string","nullable":true},"equipmentModelName":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"EquipmentModelDto_ccad1bb4":{"required":["code","manufacturer","modelNumber","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"},"typeName":{"type":"string","nullable":true,"readOnly":true},"description":{"type":"string","nullable":true},"manufacturer":{"type":"string","nullable":true},"modelNumber":{"type":"string","nullable":true},"lengthMm":{"type":"integer","format":"int32","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"weightKg":{"type":"number","format":"double","nullable":true},"loadCapacityKg":{"type":"number","format":"double","nullable":true},"specifications":{"nullable":true},"imageUrl":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"equipmentCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"EquipmentModelStatsDto_86b188a9":{"type":"object","properties":{"totalEquipment":{"type":"integer","format":"int32"},"available":{"type":"integer","format":"int32"},"inUse":{"type":"integer","format":"int32"},"maintenance":{"type":"integer","format":"int32"},"retired":{"type":"integer","format":"int32"}},"additionalProperties":false},"UpdateEquipmentModelRequest_fdaba1cc":{"type":"object","properties":{"name":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"},"description":{"type":"string","nullable":true},"manufacturer":{"type":"string","nullable":true},"modelNumber":{"type":"string","nullable":true},"lengthMm":{"type":"integer","format":"int32","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"weightKg":{"type":"number","format":"double","nullable":true},"loadCapacityKg":{"type":"number","format":"double","nullable":true},"specifications":{"type":"string","nullable":true},"imageUrl":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdateEquipmentRequest_a1c744bc":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/EquipmentType_99a70ff9"},"status":{"$ref":"#/components/schemas/EquipmentStatus_dabe049a"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"lastMaintenanceDate":{"type":"string","format":"date-time","nullable":true},"nextMaintenanceDate":{"type":"string","format":"date-time","nullable":true},"maintenanceNotes":{"type":"string","nullable":true},"specifications":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"manufacturer":{"type":"string","nullable":true},"model":{"type":"string","nullable":true},"purchaseDate":{"type":"string","format":"date-time","nullable":true},"warrantyExpiryDate":{"type":"string","format":"date-time","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdateEquipmentStatusRequest_db195786":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/EquipmentStatus_dabe049a"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"EquipmentStatus_dabe049a":{"enum":["Available","InUse","Maintenance","OutOfService","Reserved"],"type":"string"},"EquipmentType_99a70ff9":{"enum":["Forklift","ReachTruck","OrderPicker","PalletJack","HandScanner","RFGun","Printer","Conveyor","Sorter","ASRS","AGV","Dock","Scale","Trolley","Scanner","Other"],"type":"string"},"CreateFeedbackDto_96c92553":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/FeedbackType_1b604c86"},"message":{"type":"string","nullable":true},"screenshotUrl":{"type":"string","nullable":true},"page":{"type":"string","nullable":true},"userAgent":{"type":"string","nullable":true},"priority":{"$ref":"#/components/schemas/FeedbackPriority_bbd2c58a"},"appVersion":{"type":"string","nullable":true}},"additionalProperties":false},"FeedbackDto_b8a882dd":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/FeedbackType_1b604c86"},"message":{"type":"string","nullable":true},"screenshotUrl":{"type":"string","nullable":true},"page":{"type":"string","nullable":true},"userAgent":{"type":"string","nullable":true},"priority":{"$ref":"#/components/schemas/FeedbackPriority_bbd2c58a"},"status":{"$ref":"#/components/schemas/FeedbackStatus_4a9ccc77"},"userId":{"type":"string","format":"uuid"},"userEmail":{"type":"string","nullable":true},"userName":{"type":"string","nullable":true},"adminNotes":{"type":"string","nullable":true},"appVersion":{"type":"string","nullable":true},"tenantId":{"type":"string","format":"uuid"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"FeedbackPriority_bbd2c58a":{"enum":["Low","Medium","High","Critical"],"type":"string"},"FeedbackStatus_4a9ccc77":{"enum":["New","Reviewed","InProgress","Resolved","Closed"],"type":"string"},"FeedbackType_1b604c86":{"enum":["Bug","FeatureRequest","Question"],"type":"string"},"AddOrdersToBatchRequest_0714b5d8":{"type":"object","properties":{"orderIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true}},"additionalProperties":false},"AddTrackingRequest_a8d497e5":{"required":["trackingNumber"],"type":"object","properties":{"trackingNumber":{"type":"string","nullable":true},"trackingUrl":{"type":"string","nullable":true},"carrierCode":{"type":"string","nullable":true},"carrierName":{"type":"string","nullable":true}},"additionalProperties":false},"AssignPickTaskRequest_21ee8132":{"type":"object","properties":{"userId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"ConfirmPickRequest_9e3d356b":{"type":"object","properties":{"quantityPicked":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"toLocationId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"CreateFulfillmentBatchRequest_40b29f65":{"type":"object","properties":{"batchNumber":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"batchType":{"$ref":"#/components/schemas/BatchType_9ecc2549"},"priority":{"type":"integer","format":"int32"},"zoneId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true},"orderIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true}},"additionalProperties":false},"CreatePickTaskRequest_c153264d":{"type":"object","properties":{"batchId":{"type":"string","format":"uuid","nullable":true},"orderId":{"type":"string","format":"uuid"},"orderLineId":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"fromLocationId":{"type":"string","format":"uuid"},"toLocationId":{"type":"string","format":"uuid","nullable":true},"quantityRequired":{"type":"number","format":"double"},"priority":{"type":"integer","format":"int32"},"assignedToUserId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"CreateShipmentRequest_d8cec766":{"type":"object","properties":{"shipmentNumber":{"type":"string","nullable":true},"orderId":{"type":"string","format":"uuid"},"warehouseId":{"type":"string","format":"uuid"},"carrierCode":{"type":"string","nullable":true},"carrierName":{"type":"string","nullable":true},"serviceLevel":{"type":"string","nullable":true},"packageCount":{"type":"integer","format":"int32"},"totalWeightKg":{"type":"number","format":"double","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"shipToName":{"type":"string","nullable":true},"shipToAddressLine1":{"type":"string","nullable":true},"shipToAddressLine2":{"type":"string","nullable":true},"shipToCity":{"type":"string","nullable":true},"shipToRegion":{"type":"string","nullable":true},"shipToPostalCode":{"type":"string","nullable":true},"shipToCountryCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"FulfillmentBatchDto_40565280":{"required":["batchNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"batchNumber":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/FulfillmentStatus_77618a74"},"batchType":{"$ref":"#/components/schemas/BatchType_9ecc2549"},"orderCount":{"type":"integer","format":"int32"},"lineCount":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"},"pickedQuantity":{"type":"number","format":"double"},"progressPercent":{"type":"number","format":"double","readOnly":true},"priority":{"type":"integer","format":"int32"},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"zoneName":{"type":"string","nullable":true},"releasedAt":{"type":"string","format":"date-time","nullable":true},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"orders":{"type":"array","items":{"$ref":"#/components/schemas/FulfillmentOrderDto_80493932"},"nullable":true},"pickTasks":{"type":"array","items":{"$ref":"#/components/schemas/PickTaskDto_581689f3"},"nullable":true}},"additionalProperties":false},"FulfillmentOrderDto_80493932":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"batchId":{"type":"string","format":"uuid"},"orderId":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"sequence":{"type":"integer","format":"int32"}},"additionalProperties":false},"PickTaskDto_581689f3":{"required":["sku","taskNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"taskNumber":{"type":"string","nullable":true},"batchId":{"type":"string","format":"uuid","nullable":true},"batchNumber":{"type":"string","nullable":true},"orderId":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"orderLineId":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"fromLocationId":{"type":"string","format":"uuid"},"fromLocationCode":{"type":"string","nullable":true},"toLocationId":{"type":"string","format":"uuid","nullable":true},"toLocationCode":{"type":"string","nullable":true},"quantityRequired":{"type":"number","format":"double"},"quantityPicked":{"type":"number","format":"double"},"quantityShortPicked":{"type":"number","format":"double"},"quantityOutstanding":{"type":"number","format":"double","readOnly":true},"pickedBatchNumber":{"type":"string","nullable":true},"pickedSerialNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/PickTaskStatus_d6171752"},"priority":{"type":"integer","format":"int32"},"sequence":{"type":"integer","format":"int32"},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"shortPickReason":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ReleaseBatchRequest_2d94c7b2":{"type":"object","properties":{"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ShipShipmentRequest_caba57e9":{"type":"object","properties":{"trackingNumber":{"type":"string","nullable":true},"trackingUrl":{"type":"string","nullable":true},"shippingCost":{"type":"number","format":"double","nullable":true},"currencyCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ShipmentDto_9f008e9d":{"required":["shipmentNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"shipmentNumber":{"type":"string","nullable":true},"orderId":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseCode":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/ShipmentStatus_c023ab19"},"carrierCode":{"type":"string","nullable":true},"carrierName":{"type":"string","nullable":true},"serviceLevel":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"trackingUrl":{"type":"string","nullable":true},"packageCount":{"type":"integer","format":"int32"},"totalWeightKg":{"type":"number","format":"double","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"shipToName":{"type":"string","nullable":true},"shipToAddressLine1":{"type":"string","nullable":true},"shipToAddressLine2":{"type":"string","nullable":true},"shipToCity":{"type":"string","nullable":true},"shipToRegion":{"type":"string","nullable":true},"shipToPostalCode":{"type":"string","nullable":true},"shipToCountryCode":{"type":"string","nullable":true},"shipToFullAddress":{"type":"string","nullable":true,"readOnly":true},"shippedAt":{"type":"string","format":"date-time","nullable":true},"deliveredAt":{"type":"string","format":"date-time","nullable":true},"shippingCost":{"type":"number","format":"double","nullable":true},"currencyCode":{"type":"string","nullable":true},"labelUrl":{"type":"string","nullable":true},"hasLabel":{"type":"boolean","readOnly":true},"labelData":{"type":"string","format":"byte","nullable":true},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ShortPickRequest_9e165c0b":{"required":["reason"],"type":"object","properties":{"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityPicked":{"type":"number","format":"double"},"quantityShortPicked":{"type":"number","format":"double"},"reason":{"type":"string","nullable":true}},"additionalProperties":false},"StartPickTaskRequest_cfb0c5e7":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateFulfillmentBatchRequest_c8d7df10":{"type":"object","properties":{"name":{"type":"string","nullable":true},"priority":{"type":"integer","format":"int32","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateLabelRequest_d74394e1":{"type":"object","properties":{"labelUrl":{"type":"string","nullable":true},"labelData":{"type":"string","format":"byte","nullable":true}},"additionalProperties":false},"UpdateShipmentRequest_f08ee91d":{"type":"object","properties":{"carrierCode":{"type":"string","nullable":true},"carrierName":{"type":"string","nullable":true},"serviceLevel":{"type":"string","nullable":true},"packageCount":{"type":"integer","format":"int32","nullable":true},"totalWeightKg":{"type":"number","format":"double","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AddressDto_b2733b36":{"type":"object","properties":{"name":{"type":"string","nullable":true},"company":{"type":"string","nullable":true},"street1":{"type":"string","nullable":true},"street2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"country":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true}},"additionalProperties":false},"ImportedOrderDto_db8ce3de":{"type":"object","properties":{"externalOrderId":{"type":"string","nullable":true},"externalOrderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"customerEmail":{"type":"string","nullable":true},"customerPhone":{"type":"string","nullable":true},"orderDate":{"type":"string","format":"date-time"},"currency":{"type":"string","nullable":true},"totalAmount":{"type":"number","format":"double"},"shippingAmount":{"type":"number","format":"double","nullable":true},"taxAmount":{"type":"number","format":"double","nullable":true},"status":{"type":"string","nullable":true},"paymentStatus":{"type":"string","nullable":true},"fulfillmentStatus":{"type":"string","nullable":true},"shippingAddress":{"$ref":"#/components/schemas/AddressDto_b2733b36"},"billingAddress":{"$ref":"#/components/schemas/AddressDto_b2733b36"},"lines":{"type":"array","items":{"$ref":"#/components/schemas/ImportedOrderLineDto_8197f7aa"},"nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ImportedOrderLineDto_8197f7aa":{"type":"object","properties":{"externalLineId":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"externalProductId":{"type":"string","nullable":true},"quantity":{"type":"integer","format":"int32"},"unitPrice":{"type":"number","format":"double"},"discount":{"type":"number","format":"double","nullable":true},"totalPrice":{"type":"number","format":"double"}},"additionalProperties":false},"InvoiceDto_41ffb94a":{"type":"object","properties":{"externalId":{"type":"string","nullable":true},"invoiceNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"customerExternalId":{"type":"string","nullable":true},"invoiceDate":{"type":"string","format":"date-time"},"dueDate":{"type":"string","format":"date-time","nullable":true},"totalAmount":{"type":"number","format":"double"},"currency":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/InvoiceLineDto_87b5c1a1"},"nullable":true}},"additionalProperties":false},"InvoiceLineDto_87b5c1a1":{"type":"object","properties":{"description":{"type":"string","nullable":true},"quantity":{"type":"integer","format":"int32"},"unitPrice":{"type":"number","format":"double"},"totalPrice":{"type":"number","format":"double"},"sku":{"type":"string","nullable":true}},"additionalProperties":false},"LabelResultDto_efcc22f3":{"type":"object","properties":{"labelBase64":{"type":"string","nullable":true},"labelFormat":{"type":"string","nullable":true},"labelUrl":{"type":"string","nullable":true}},"additionalProperties":false},"ParcelDto_9a2ec37b":{"type":"object","properties":{"weightKg":{"type":"number","format":"double"},"lengthCm":{"type":"number","format":"double","nullable":true},"widthCm":{"type":"number","format":"double","nullable":true},"heightCm":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"RateQuoteDto_3f25e129":{"type":"object","properties":{"serviceType":{"type":"string","nullable":true},"serviceName":{"type":"string","nullable":true},"totalCharge":{"type":"number","format":"double"},"currency":{"type":"string","nullable":true},"estimatedDaysInTransit":{"type":"integer","format":"int32","nullable":true},"estimatedDelivery":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"RateRequestDto_89c429e8":{"type":"object","properties":{"from":{"$ref":"#/components/schemas/AddressDto_b2733b36"},"to":{"$ref":"#/components/schemas/AddressDto_b2733b36"},"parcels":{"type":"array","items":{"$ref":"#/components/schemas/ParcelDto_9a2ec37b"},"nullable":true},"currency":{"type":"string","nullable":true}},"additionalProperties":false},"ShipmentResultDto_ffe15a21":{"type":"object","properties":{"externalShipmentId":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"labelUrl":{"type":"string","nullable":true},"labelBase64":{"type":"string","nullable":true},"labelFormat":{"type":"string","nullable":true},"totalCharge":{"type":"number","format":"double","nullable":true},"chargeCurrency":{"type":"string","nullable":true},"serviceType":{"type":"string","nullable":true},"estimatedDelivery":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"SyncDirectionRequest_5f963c21":{"type":"object","properties":{"direction":{"type":"string","nullable":true}},"additionalProperties":false},"SyncErrorDto_8e8fe038":{"type":"object","properties":{"entityId":{"type":"string","nullable":true},"externalId":{"type":"string","nullable":true},"message":{"type":"string","nullable":true}},"additionalProperties":false},"SyncResultDto_344366d7":{"type":"object","properties":{"created":{"type":"integer","format":"int32"},"updated":{"type":"integer","format":"int32"},"skipped":{"type":"integer","format":"int32"},"failed":{"type":"integer","format":"int32"},"errors":{"type":"array","items":{"$ref":"#/components/schemas/SyncErrorDto_8e8fe038"},"nullable":true}},"additionalProperties":false},"TrackingEventDto_098a00ee":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time"},"status":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"location":{"type":"string","nullable":true}},"additionalProperties":false},"TrackingStatusDto_37745e29":{"type":"object","properties":{"trackingNumber":{"type":"string","nullable":true},"currentStatus":{"type":"string","nullable":true},"statusDescription":{"type":"string","nullable":true},"estimatedDelivery":{"type":"string","format":"date-time","nullable":true},"deliveredAt":{"type":"string","format":"date-time","nullable":true},"signedBy":{"type":"string","nullable":true},"events":{"type":"array","items":{"$ref":"#/components/schemas/TrackingEventDto_098a00ee"},"nullable":true}},"additionalProperties":false},"CarrierRateGroupDto_f76c6fc5":{"type":"object","properties":{"integrationId":{"type":"string","format":"uuid"},"integrationName":{"type":"string","nullable":true},"provider":{"type":"string","nullable":true},"rates":{"type":"array","items":{"$ref":"#/components/schemas/RateQuoteDto_3f25e129"},"nullable":true},"error":{"type":"string","nullable":true}},"additionalProperties":false},"CompareRatesResultDto_4ceca7a6":{"type":"object","properties":{"carriers":{"type":"array","items":{"$ref":"#/components/schemas/CarrierRateGroupDto_f76c6fc5"},"nullable":true},"totalQuotes":{"type":"integer","format":"int32"}},"additionalProperties":false},"CreateIntegrationRequest_fbe1fe5d":{"type":"object","properties":{"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/IntegrationType_baf0dc32"},"description":{"type":"string","nullable":true},"provider":{"type":"string","nullable":true},"baseUrl":{"type":"string","nullable":true},"apiKey":{"type":"string","nullable":true},"apiSecret":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"password":{"type":"string","nullable":true},"configurationJson":{"type":"string","nullable":true},"autoSyncEnabled":{"type":"boolean"},"syncIntervalMinutes":{"type":"integer","format":"int32"}},"additionalProperties":false},"CreateMappingRequest_10a5253b":{"type":"object","properties":{"localEntityType":{"type":"string","nullable":true},"localEntityId":{"type":"string","format":"uuid"},"externalEntityType":{"type":"string","nullable":true},"externalEntityId":{"type":"string","nullable":true}},"additionalProperties":false},"CreateWebhookRequest_a6ffc4fa":{"type":"object","properties":{"name":{"type":"string","nullable":true},"url":{"type":"string","nullable":true},"secret":{"type":"string","nullable":true},"events":{"type":"array","items":{"type":"string"},"nullable":true},"retryCount":{"type":"integer","format":"int32"},"timeoutSeconds":{"type":"integer","format":"int32"}},"additionalProperties":false},"IntegrationDetailsDto_afd87971":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/IntegrationType_baf0dc32"},"description":{"type":"string","nullable":true},"provider":{"type":"string","nullable":true},"baseUrl":{"type":"string","nullable":true},"hasApiKey":{"type":"boolean"},"hasAccessToken":{"type":"boolean"},"configurationJson":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"status":{"$ref":"#/components/schemas/IntegrationStatus_f8ace194"},"lastConnectedAt":{"type":"string","format":"date-time","nullable":true},"lastSyncAt":{"type":"string","format":"date-time","nullable":true},"lastError":{"type":"string","nullable":true},"autoSyncEnabled":{"type":"boolean"},"syncIntervalMinutes":{"type":"integer","format":"int32"},"nextSyncAt":{"type":"string","format":"date-time","nullable":true},"mappingsCount":{"type":"integer","format":"int32"},"recentLogsCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"IntegrationDto_3b4f27f4":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/IntegrationType_baf0dc32"},"description":{"type":"string","nullable":true},"provider":{"type":"string","nullable":true},"baseUrl":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"status":{"$ref":"#/components/schemas/IntegrationStatus_f8ace194"},"lastConnectedAt":{"type":"string","format":"date-time","nullable":true},"lastSyncAt":{"type":"string","format":"date-time","nullable":true},"lastError":{"type":"string","nullable":true},"autoSyncEnabled":{"type":"boolean"},"syncIntervalMinutes":{"type":"integer","format":"int32"},"nextSyncAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"IntegrationLogDetailDto_a426d184":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"integrationId":{"type":"string","format":"uuid"},"logType":{"$ref":"#/components/schemas/IntegrationLogType_81bb85a5"},"direction":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"externalId":{"type":"string","nullable":true},"requestData":{"type":"string","nullable":true},"responseData":{"type":"string","nullable":true},"httpStatusCode":{"type":"integer","format":"int32","nullable":true},"success":{"type":"boolean"},"errorMessage":{"type":"string","nullable":true},"durationMs":{"type":"integer","format":"int32","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"IntegrationLogDto_c3bbd107":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"integrationId":{"type":"string","format":"uuid"},"logType":{"$ref":"#/components/schemas/IntegrationLogType_81bb85a5"},"direction":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"externalId":{"type":"string","nullable":true},"success":{"type":"boolean"},"errorMessage":{"type":"string","nullable":true},"httpStatusCode":{"type":"integer","format":"int32","nullable":true},"durationMs":{"type":"integer","format":"int32","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"IntegrationMappingDto_a2d236b7":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"integrationId":{"type":"string","format":"uuid"},"localEntityType":{"type":"string","nullable":true},"localEntityId":{"type":"string","format":"uuid"},"externalEntityType":{"type":"string","nullable":true},"externalEntityId":{"type":"string","nullable":true},"lastSyncAt":{"type":"string","format":"date-time","nullable":true},"lastSyncDirection":{"type":"string","nullable":true},"syncStatus":{"type":"string","nullable":true}},"additionalProperties":false},"IntegrationStatsDto_49876d64":{"type":"object","properties":{"totalRequests":{"type":"integer","format":"int32"},"successfulRequests":{"type":"integer","format":"int32"},"failedRequests":{"type":"integer","format":"int32"},"successRate":{"type":"number","format":"double"},"averageDurationMs":{"type":"integer","format":"int32"},"lastRequestAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"IntegrationSummaryDto_243dc3ae":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"code":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/IntegrationType_baf0dc32"},"provider":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"status":{"$ref":"#/components/schemas/IntegrationStatus_f8ace194"},"lastSyncAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"SyncJobDto_93371986":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"integrationId":{"type":"string","format":"uuid"},"integrationName":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"direction":{"$ref":"#/components/schemas/SyncDirection_611b73a4"},"status":{"$ref":"#/components/schemas/SyncJobStatus_c3d4569b"},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"totalRecords":{"type":"integer","format":"int32"},"processedRecords":{"type":"integer","format":"int32"},"failedRecords":{"type":"integer","format":"int32"},"errorMessage":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SyncMappingRequest_3cd63fa6":{"type":"object","properties":{"direction":{"type":"string","nullable":true},"force":{"type":"boolean"}},"additionalProperties":false},"UpdateIntegrationRequest_e83dfd14":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"baseUrl":{"type":"string","nullable":true},"apiKey":{"type":"string","nullable":true},"apiSecret":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"password":{"type":"string","nullable":true},"configurationJson":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true},"autoSyncEnabled":{"type":"boolean","nullable":true},"syncIntervalMinutes":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"UpdateTokenRequest_ae8dd954":{"type":"object","properties":{"accessToken":{"type":"string","nullable":true},"tokenExpiresAt":{"type":"string","format":"date-time","nullable":true},"refreshToken":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateWebhookRequest_565e8b03":{"type":"object","properties":{"name":{"type":"string","nullable":true},"url":{"type":"string","nullable":true},"secret":{"type":"string","nullable":true},"events":{"type":"array","items":{"type":"string"},"nullable":true},"isActive":{"type":"boolean","nullable":true},"retryCount":{"type":"integer","format":"int32","nullable":true},"timeoutSeconds":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"WebhookEndpointDto_8eb86790":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"integrationId":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"url":{"type":"string","nullable":true},"hasSecret":{"type":"boolean"},"events":{"type":"array","items":{"type":"string"},"nullable":true},"isActive":{"type":"boolean"},"retryCount":{"type":"integer","format":"int32"},"timeoutSeconds":{"type":"integer","format":"int32"},"lastTriggeredAt":{"type":"string","format":"date-time","nullable":true},"successCount":{"type":"integer","format":"int32"},"failureCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"IntegrationLogType_81bb85a5":{"enum":["Connection","Authentication","Sync","Webhook","Error","Info"],"type":"string"},"IntegrationStatus_f8ace194":{"enum":["Inactive","Connecting","Connected","Error","Suspended"],"type":"string"},"IntegrationType_baf0dc32":{"enum":["ERP","Ecommerce","Marketplace","Shipping","Accounting","CRM","WMS","Custom","API"],"type":"string"},"SyncDirection_611b73a4":{"enum":["Inbound","Outbound","Bidirectional"],"type":"string"},"SyncJobStatus_c3d4569b":{"enum":["Pending","InProgress","Completed","Failed","PartiallyCompleted","Cancelled"],"type":"string"},"AdjustStockRequest_b10a2dd0":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"locationId":{"type":"string","format":"uuid"},"newQuantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"reasonCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CategoryStatsDto_a7bff240":{"type":"object","properties":{"productCount":{"type":"integer","format":"int32"},"activeProducts":{"type":"integer","format":"int32"},"childCategories":{"type":"integer","format":"int32"},"totalStockValue":{"type":"number","format":"double"},"totalQuantity":{"type":"number","format":"double"}},"additionalProperties":false},"CreateProductCategoryRequest_f06d961b":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"parentCategoryId":{"type":"string","format":"uuid","nullable":true},"isActive":{"type":"boolean"},"defaultUnitOfMeasure":{"type":"string","nullable":true},"defaultStorageZoneType":{"type":"string","nullable":true},"requiresBatchTracking":{"type":"boolean"},"requiresSerialTracking":{"type":"boolean"},"requiresExpiryDate":{"type":"boolean"},"handlingInstructions":{"type":"string","nullable":true},"minTemperature":{"type":"number","format":"double","nullable":true},"maxTemperature":{"type":"number","format":"double","nullable":true},"isHazardous":{"type":"boolean"},"isFragile":{"type":"boolean"}},"additionalProperties":false},"CreateProductRequest_929fc51a":{"required":["name","sku","unitOfMeasure"],"type":"object","properties":{"sku":{"maxLength":50,"minLength":1,"type":"string"},"name":{"maxLength":200,"minLength":1,"type":"string"},"description":{"type":"string","nullable":true},"categoryId":{"type":"string","format":"uuid","nullable":true},"barcode":{"type":"string","nullable":true},"alternativeBarcodes":{"type":"string","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"grossWeightKg":{"type":"number","format":"double","nullable":true},"netWeightKg":{"type":"number","format":"double","nullable":true},"unitOfMeasure":{"type":"string","nullable":true},"unitsPerCase":{"type":"integer","format":"int32","nullable":true},"casesPerPallet":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean"},"isBatchTracked":{"type":"boolean"},"isSerialTracked":{"type":"boolean"},"hasExpiryDate":{"type":"boolean"},"minStockLevel":{"type":"number","format":"double","nullable":true},"maxStockLevel":{"type":"number","format":"double","nullable":true},"reorderPoint":{"type":"number","format":"double","nullable":true},"unitCost":{"maximum":999999,"minimum":0,"type":"number","format":"double","nullable":true},"unitPrice":{"maximum":999999,"minimum":0,"type":"number","format":"double","nullable":true},"defaultSupplierId":{"type":"string","format":"uuid","nullable":true},"imageUrl":{"type":"string","nullable":true}},"additionalProperties":false},"ImportResult_f09d77cc":{"type":"object","properties":{"imported":{"type":"integer","format":"int32"},"skipped":{"type":"integer","format":"int32"},"errors":{"type":"integer","format":"int32"},"errorMessages":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"IssueStockRequest_be5d42ef":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"locationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"referenceType":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ProductCategoryDto_52ad5403":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"parentCategoryId":{"type":"string","format":"uuid","nullable":true},"parentCategoryName":{"type":"string","nullable":true},"level":{"type":"integer","format":"int32"},"path":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"defaultUnitOfMeasure":{"type":"string","nullable":true},"defaultStorageZoneType":{"type":"string","nullable":true},"requiresBatchTracking":{"type":"boolean"},"requiresSerialTracking":{"type":"boolean"},"requiresExpiryDate":{"type":"boolean"},"handlingInstructions":{"type":"string","nullable":true},"minTemperature":{"type":"number","format":"double","nullable":true},"maxTemperature":{"type":"number","format":"double","nullable":true},"isHazardous":{"type":"boolean"},"isFragile":{"type":"boolean"},"productCount":{"type":"integer","format":"int32"},"childCategoryCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ProductCategoryTreeDto_c72c36d4":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"level":{"type":"integer","format":"int32"},"productCount":{"type":"integer","format":"int32"},"isActive":{"type":"boolean"},"requiresBatchTracking":{"type":"boolean"},"requiresSerialTracking":{"type":"boolean"},"requiresExpiryDate":{"type":"boolean"},"children":{"type":"array","items":{"$ref":"#/components/schemas/ProductCategoryTreeDto_c72c36d4"},"nullable":true}},"additionalProperties":false},"ProductDto_14c95dc4":{"required":["name","sku","unitOfMeasure"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"categoryId":{"type":"string","format":"uuid","nullable":true},"categoryName":{"type":"string","nullable":true},"categoryPath":{"type":"string","nullable":true},"barcode":{"type":"string","nullable":true},"alternativeBarcodes":{"type":"string","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"grossWeightKg":{"type":"number","format":"double","nullable":true},"netWeightKg":{"type":"number","format":"double","nullable":true},"unitOfMeasure":{"type":"string","nullable":true},"unitsPerCase":{"type":"integer","format":"int32","nullable":true},"casesPerPallet":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean"},"isBatchTracked":{"type":"boolean"},"isSerialTracked":{"type":"boolean"},"hasExpiryDate":{"type":"boolean"},"minStockLevel":{"type":"number","format":"double","nullable":true},"maxStockLevel":{"type":"number","format":"double","nullable":true},"reorderPoint":{"type":"number","format":"double","nullable":true},"defaultSupplierId":{"type":"string","format":"uuid","nullable":true},"defaultSupplierName":{"type":"string","nullable":true},"unitCost":{"type":"number","format":"double","nullable":true},"unitPrice":{"type":"number","format":"double","nullable":true},"imageUrl":{"type":"string","nullable":true},"stockLevelCount":{"type":"integer","format":"int32"},"totalOnHand":{"type":"number","format":"double","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ProductStockSummaryDto_275f77c8":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"totalOnHand":{"type":"number","format":"double"},"totalReserved":{"type":"number","format":"double"},"totalAvailable":{"type":"number","format":"double"},"locationCount":{"type":"integer","format":"int32"},"locations":{"type":"array","items":{"$ref":"#/components/schemas/StockLevelDto_f1a534c9"},"nullable":true}},"additionalProperties":false},"ReceiveStockRequest_429d9a73":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"locationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"referenceType":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReleaseReservationRequest_ae009799":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"locationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"ReserveStockRequest_0197acc2":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"locationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"referenceType":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true}},"additionalProperties":false},"StockLevelDto_f1a534c9":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"locationId":{"type":"string","format":"uuid"},"locationCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"zoneName":{"type":"string","nullable":true},"quantityOnHand":{"type":"number","format":"double"},"quantityReserved":{"type":"number","format":"double"},"quantityOnHold":{"type":"number","format":"double"},"quantityAvailable":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"lastMovementAt":{"type":"string","format":"date-time","nullable":true},"lastCountAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"StockMovementDto_9966c4ba":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"movementNumber":{"type":"string","nullable":true},"movementType":{"$ref":"#/components/schemas/MovementType_27e50c7a"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"fromLocationId":{"type":"string","format":"uuid","nullable":true},"fromLocationCode":{"type":"string","nullable":true},"toLocationId":{"type":"string","format":"uuid","nullable":true},"toLocationCode":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"referenceType":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"reasonCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"movementDate":{"type":"string","format":"date-time"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"TransferStockRequest_0e409a4b":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"fromLocationId":{"type":"string","format":"uuid"},"toLocationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"reasonCode":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateProductCategoryRequest_ef977996":{"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"parentCategoryId":{"type":"string","format":"uuid","nullable":true},"isActive":{"type":"boolean","nullable":true},"defaultUnitOfMeasure":{"type":"string","nullable":true},"defaultStorageZoneType":{"type":"string","nullable":true},"requiresBatchTracking":{"type":"boolean","nullable":true},"requiresSerialTracking":{"type":"boolean","nullable":true},"requiresExpiryDate":{"type":"boolean","nullable":true},"handlingInstructions":{"type":"string","nullable":true},"minTemperature":{"type":"number","format":"double","nullable":true},"maxTemperature":{"type":"number","format":"double","nullable":true},"isHazardous":{"type":"boolean","nullable":true},"isFragile":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdateProductRequest_c429ff88":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"categoryId":{"type":"string","format":"uuid","nullable":true},"barcode":{"type":"string","nullable":true},"alternativeBarcodes":{"type":"string","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"grossWeightKg":{"type":"number","format":"double","nullable":true},"netWeightKg":{"type":"number","format":"double","nullable":true},"unitOfMeasure":{"type":"string","nullable":true},"unitsPerCase":{"type":"integer","format":"int32","nullable":true},"casesPerPallet":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean","nullable":true},"isBatchTracked":{"type":"boolean","nullable":true},"isSerialTracked":{"type":"boolean","nullable":true},"hasExpiryDate":{"type":"boolean","nullable":true},"minStockLevel":{"type":"number","format":"double","nullable":true},"maxStockLevel":{"type":"number","format":"double","nullable":true},"reorderPoint":{"type":"number","format":"double","nullable":true},"unitCost":{"type":"number","format":"double","nullable":true},"unitPrice":{"type":"number","format":"double","nullable":true},"defaultSupplierId":{"type":"string","format":"uuid","nullable":true},"imageUrl":{"type":"string","nullable":true}},"additionalProperties":false},"AcknowledgeAlertRequest_87c3da44":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"AlertDto_839c7905":{"required":["message"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"alertRuleId":{"type":"string","format":"uuid","nullable":true},"alertRuleName":{"type":"string","nullable":true},"deviceId":{"type":"string","format":"uuid"},"deviceName":{"type":"string","nullable":true},"sensorId":{"type":"string","format":"uuid","nullable":true},"sensorName":{"type":"string","nullable":true},"severity":{"$ref":"#/components/schemas/AlertSeverity_c8e911bf"},"severityName":{"type":"string","nullable":true,"readOnly":true},"message":{"type":"string","nullable":true},"triggerValue":{"type":"number","format":"double","nullable":true},"status":{"$ref":"#/components/schemas/AlertStatus_190a54cc"},"statusName":{"type":"string","nullable":true,"readOnly":true},"triggeredAt":{"type":"string","format":"date-time"},"acknowledgedAt":{"type":"string","format":"date-time","nullable":true},"acknowledgedByUserName":{"type":"string","nullable":true},"resolvedAt":{"type":"string","format":"date-time","nullable":true},"resolutionNotes":{"type":"string","nullable":true}},"additionalProperties":false},"AlertRuleDto_58917e90":{"required":["name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"deviceId":{"type":"string","format":"uuid","nullable":true},"deviceName":{"type":"string","nullable":true},"sensorId":{"type":"string","format":"uuid","nullable":true},"sensorName":{"type":"string","nullable":true},"sensorType":{"$ref":"#/components/schemas/SensorType_1c72a29f"},"condition":{"$ref":"#/components/schemas/AlertCondition_af1b49cd"},"conditionName":{"type":"string","nullable":true,"readOnly":true},"thresholdValue":{"type":"number","format":"double","nullable":true},"thresholdValueMax":{"type":"number","format":"double","nullable":true},"cooldownSeconds":{"type":"integer","format":"int32"},"severity":{"$ref":"#/components/schemas/AlertSeverity_c8e911bf"},"severityName":{"type":"string","nullable":true,"readOnly":true},"notifyByEmail":{"type":"boolean"},"notifyInApp":{"type":"boolean"},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"CreateAlertRuleRequest_4feee1c4":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"deviceId":{"type":"string","format":"uuid","nullable":true},"sensorId":{"type":"string","format":"uuid","nullable":true},"sensorType":{"$ref":"#/components/schemas/SensorType_1c72a29f"},"condition":{"$ref":"#/components/schemas/AlertCondition_af1b49cd"},"thresholdValue":{"type":"number","format":"double","nullable":true},"thresholdValueMax":{"type":"number","format":"double","nullable":true},"cooldownSeconds":{"type":"integer","format":"int32"},"severity":{"$ref":"#/components/schemas/AlertSeverity_c8e911bf"},"notifyByEmail":{"type":"boolean"},"notifyInApp":{"type":"boolean"},"isActive":{"type":"boolean"}},"additionalProperties":false},"CreateDeviceRequest_dfca7cff":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"category":{"$ref":"#/components/schemas/DeviceCategory_01cb54e5"},"status":{"$ref":"#/components/schemas/DeviceStatus_98b31a1d"},"macAddress":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"firmwareVersion":{"type":"string","nullable":true},"hardwareVersion":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"locationId":{"type":"string","format":"uuid","nullable":true},"heartbeatIntervalSeconds":{"type":"integer","format":"int32"},"configuration":{"type":"string","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"CreateSensorRequest_d2f645e1":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"deviceId":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/SensorType_1c72a29f"},"unit":{"type":"string","nullable":true},"minThreshold":{"type":"number","format":"double","nullable":true},"maxThreshold":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"DeviceDetailDto_f9a6849e":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"category":{"$ref":"#/components/schemas/DeviceCategory_01cb54e5"},"categoryName":{"type":"string","nullable":true,"readOnly":true},"status":{"$ref":"#/components/schemas/DeviceStatus_98b31a1d"},"statusName":{"type":"string","nullable":true,"readOnly":true},"macAddress":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"firmwareVersion":{"type":"string","nullable":true},"hardwareVersion":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"zoneName":{"type":"string","nullable":true},"locationId":{"type":"string","format":"uuid","nullable":true},"lastSeenAt":{"type":"string","format":"date-time","nullable":true},"heartbeatIntervalSeconds":{"type":"integer","format":"int32"},"configuration":{"nullable":true},"isActive":{"type":"boolean"},"sensorCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"sensors":{"type":"array","items":{"$ref":"#/components/schemas/SensorDto_0ea68aa6"},"nullable":true},"activeAlerts":{"type":"array","items":{"$ref":"#/components/schemas/AlertDto_839c7905"},"nullable":true}},"additionalProperties":false},"DeviceDto_f45d933f":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"category":{"$ref":"#/components/schemas/DeviceCategory_01cb54e5"},"categoryName":{"type":"string","nullable":true,"readOnly":true},"status":{"$ref":"#/components/schemas/DeviceStatus_98b31a1d"},"statusName":{"type":"string","nullable":true,"readOnly":true},"macAddress":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"firmwareVersion":{"type":"string","nullable":true},"hardwareVersion":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"zoneName":{"type":"string","nullable":true},"locationId":{"type":"string","format":"uuid","nullable":true},"lastSeenAt":{"type":"string","format":"date-time","nullable":true},"heartbeatIntervalSeconds":{"type":"integer","format":"int32"},"configuration":{"nullable":true},"isActive":{"type":"boolean"},"sensorCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"IngestBatchTelemetryRequest_bacc2b36":{"type":"object","properties":{"records":{"type":"array","items":{"$ref":"#/components/schemas/IngestTelemetryRequest_fa54036d"},"nullable":true}},"additionalProperties":false},"IngestTelemetryRequest_fa54036d":{"type":"object","properties":{"deviceId":{"type":"string","format":"uuid"},"sensorId":{"type":"string","format":"uuid"},"value":{"type":"number","format":"double"},"unit":{"type":"string","nullable":true},"recordedAt":{"type":"string","format":"date-time","nullable":true},"metadata":{"type":"string","nullable":true}},"additionalProperties":false},"ResolveAlertRequest_22407e8e":{"type":"object","properties":{"resolutionNotes":{"type":"string","nullable":true}},"additionalProperties":false},"SensorDto_0ea68aa6":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"deviceId":{"type":"string","format":"uuid"},"deviceName":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/SensorType_1c72a29f"},"typeName":{"type":"string","nullable":true,"readOnly":true},"unit":{"type":"string","nullable":true},"minThreshold":{"type":"number","format":"double","nullable":true},"maxThreshold":{"type":"number","format":"double","nullable":true},"currentValue":{"type":"number","format":"double","nullable":true},"lastReadingAt":{"type":"string","format":"date-time","nullable":true},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"TelemetryRecordDto_4d7432cf":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"deviceId":{"type":"string","format":"uuid"},"deviceName":{"type":"string","nullable":true},"sensorId":{"type":"string","format":"uuid"},"sensorName":{"type":"string","nullable":true},"value":{"type":"number","format":"double"},"unit":{"type":"string","nullable":true},"recordedAt":{"type":"string","format":"date-time"},"metadata":{"nullable":true}},"additionalProperties":false},"UpdateAlertRuleRequest_79460916":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"deviceId":{"type":"string","format":"uuid","nullable":true},"sensorId":{"type":"string","format":"uuid","nullable":true},"sensorType":{"$ref":"#/components/schemas/SensorType_1c72a29f"},"condition":{"$ref":"#/components/schemas/AlertCondition_af1b49cd"},"thresholdValue":{"type":"number","format":"double","nullable":true},"thresholdValueMax":{"type":"number","format":"double","nullable":true},"cooldownSeconds":{"type":"integer","format":"int32","nullable":true},"severity":{"$ref":"#/components/schemas/AlertSeverity_c8e911bf"},"notifyByEmail":{"type":"boolean","nullable":true},"notifyInApp":{"type":"boolean","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdateDeviceRequest_dba79e52":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"category":{"$ref":"#/components/schemas/DeviceCategory_01cb54e5"},"status":{"$ref":"#/components/schemas/DeviceStatus_98b31a1d"},"macAddress":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"firmwareVersion":{"type":"string","nullable":true},"hardwareVersion":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"locationId":{"type":"string","format":"uuid","nullable":true},"heartbeatIntervalSeconds":{"type":"integer","format":"int32","nullable":true},"configuration":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdateDeviceStatusRequest_8c98f9ab":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/DeviceStatus_98b31a1d"}},"additionalProperties":false},"UpdateSensorRequest_0eb0ec71":{"type":"object","properties":{"name":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/SensorType_1c72a29f"},"unit":{"type":"string","nullable":true},"minThreshold":{"type":"number","format":"double","nullable":true},"maxThreshold":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"AlertCondition_af1b49cd":{"enum":["Above","Below","Equal","OutOfRange","DeviceOffline","StatusChange"],"type":"string"},"AlertSeverity_c8e911bf":{"enum":["Info","Warning","Critical"],"type":"string"},"AlertStatus_190a54cc":{"enum":["Active","Acknowledged","Resolved"],"type":"string"},"DeviceCategory_01cb54e5":{"enum":["Sensor","Gateway","Scanner","RFID","Camera","GPS","Scale","EnvironmentMonitor","Actuator","Other"],"type":"string"},"DeviceStatus_98b31a1d":{"enum":["Online","Offline","Warning","Error","Maintenance","Decommissioned"],"type":"string"},"SensorType_1c72a29f":{"enum":["Temperature","Humidity","Weight","Proximity","Motion","Light","Pressure","Vibration","Gas","Door","Battery","RFID","Barcode","Other"],"type":"string"},"IoTDashboardDto_d91a8c2b":{"type":"object","properties":{"totalDevices":{"type":"integer","format":"int32"},"onlineDevices":{"type":"integer","format":"int32"},"offlineDevices":{"type":"integer","format":"int32"},"devicesInWarning":{"type":"integer","format":"int32"},"devicesInError":{"type":"integer","format":"int32"},"totalSensors":{"type":"integer","format":"int32"},"activeAlerts":{"type":"integer","format":"int32"},"criticalAlerts":{"type":"integer","format":"int32"},"recentlyOffline":{"type":"array","items":{"$ref":"#/components/schemas/DeviceDto_f45d933f"},"nullable":true},"latestAlerts":{"type":"array","items":{"$ref":"#/components/schemas/AlertDto_839c7905"},"nullable":true}},"additionalProperties":false},"JobPositionDto_0d22583c":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"title":{"type":"string","nullable":true},"slug":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"shortDescription":{"type":"string","nullable":true},"department":{"type":"string","nullable":true},"location":{"type":"string","nullable":true},"employmentType":{"type":"string","nullable":true},"salaryRange":{"type":"string","nullable":true},"requirements":{"type":"string","nullable":true},"benefits":{"type":"string","nullable":true},"isPublished":{"type":"boolean"},"publishedAt":{"type":"string","format":"date-time","nullable":true},"expiresAt":{"type":"string","format":"date-time","nullable":true},"locale":{"type":"string","nullable":true},"metaTitle":{"type":"string","nullable":true},"metaDescription":{"type":"string","nullable":true},"viewCount":{"type":"integer","format":"int32"},"sortOrder":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"JobPositionListDto_ae7a4f7e":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"title":{"type":"string","nullable":true},"slug":{"type":"string","nullable":true},"shortDescription":{"type":"string","nullable":true},"department":{"type":"string","nullable":true},"location":{"type":"string","nullable":true},"employmentType":{"type":"string","nullable":true},"salaryRange":{"type":"string","nullable":true},"isPublished":{"type":"boolean"},"publishedAt":{"type":"string","format":"date-time","nullable":true},"expiresAt":{"type":"string","format":"date-time","nullable":true},"locale":{"type":"string","nullable":true},"sortOrder":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"PaginatedJobsResponse_269901ca":{"type":"object","properties":{"items":{"type":"array","items":{"$ref":"#/components/schemas/JobPositionListDto_ae7a4f7e"},"nullable":true},"totalCount":{"type":"integer","format":"int32"},"page":{"type":"integer","format":"int32"},"pageSize":{"type":"integer","format":"int32"},"totalPages":{"type":"integer","format":"int32"}},"additionalProperties":false},"CostAnalysisDto_0f7713d0":{"type":"object","properties":{"totalWorkHours":{"type":"number","format":"double"},"totalUnitsProcessed":{"type":"number","format":"double"},"totalTasksCompleted":{"type":"number","format":"double"},"unitsPerHour":{"type":"number","format":"double"},"tasksPerHour":{"type":"number","format":"double"},"costPerUnit":{"type":"number","format":"double"},"costPerTask":{"type":"number","format":"double"},"costPerOrder":{"type":"number","format":"double"},"byTaskType":{"type":"array","items":{"$ref":"#/components/schemas/CostByTaskTypeDto_9efd2ddd"},"nullable":true}},"additionalProperties":false},"CostByTaskTypeDto_9efd2ddd":{"type":"object","properties":{"taskType":{"type":"string","nullable":true},"workHours":{"type":"number","format":"double"},"unitsProcessed":{"type":"number","format":"double"},"unitsPerHour":{"type":"number","format":"double"},"costPerUnit":{"type":"number","format":"double"}},"additionalProperties":false},"CreateLaborStandardRequest_fad9d27c":{"required":["name","taskType"],"type":"object","properties":{"name":{"maxLength":200,"minLength":1,"type":"string"},"taskType":{"maxLength":50,"minLength":1,"type":"string"},"zoneType":{"maxLength":50,"type":"string","nullable":true},"productCategory":{"maxLength":100,"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"targetUnitsPerHour":{"maximum":99999,"minimum":0.01,"type":"number","format":"double"},"targetTasksPerHour":{"maximum":99999,"minimum":0.01,"type":"number","format":"double"},"allowedIdleMinutesPerHour":{"maximum":60,"minimum":0,"type":"integer","format":"int32"},"excellentThresholdPercent":{"maximum":200,"minimum":100,"type":"number","format":"double"},"goodThresholdPercent":{"maximum":100,"minimum":50,"type":"number","format":"double"},"warningThresholdPercent":{"maximum":80,"minimum":30,"type":"number","format":"double"},"notes":{"maxLength":2000,"type":"string","nullable":true}},"additionalProperties":false},"CreateShiftTemplateRequest_923802e1":{"required":["code","endTime","name","startTime"],"type":"object","properties":{"code":{"maxLength":20,"minLength":1,"type":"string"},"name":{"maxLength":200,"minLength":1,"type":"string"},"color":{"maxLength":7,"type":"string","nullable":true},"startTime":{"type":"string","format":"time"},"endTime":{"type":"string","format":"time"},"breakMinutes":{"maximum":480,"minimum":0,"type":"integer","format":"int32"},"paidBreakMinutes":{"maximum":480,"minimum":0,"type":"integer","format":"int32"},"warehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"CreateWorkerScheduleRequest_c45c9f94":{"required":["scheduleDate","shiftTemplateId","userId"],"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"shiftTemplateId":{"type":"string","format":"uuid"},"scheduleDate":{"type":"string","format":"date-time"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"assignedZone":{"maxLength":50,"type":"string","nullable":true},"assignedTaskType":{"maxLength":50,"type":"string","nullable":true},"notes":{"maxLength":500,"type":"string","nullable":true}},"additionalProperties":false},"DailyScoreDto_c52e4468":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"performancePercent":{"type":"number","format":"double"},"accuracyPercent":{"type":"number","format":"double"},"utilizationPercent":{"type":"number","format":"double"},"overallScore":{"type":"number","format":"double"},"scoreGrade":{"type":"string","nullable":true},"tasksCompleted":{"type":"integer","format":"int32"},"unitsProcessed":{"type":"number","format":"double"},"productiveMinutes":{"type":"integer","format":"int32"},"idleMinutes":{"type":"integer","format":"int32"}},"additionalProperties":false},"GenerateScheduleRequest_6511c141":{"required":["endDate","startDate"],"type":"object","properties":{"startDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"userIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"shiftTemplateId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"LaborForecastDto_51874d96":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"estimatedOrders":{"type":"integer","format":"int32"},"estimatedUnits":{"type":"number","format":"double"},"requiredPickHours":{"type":"number","format":"double"},"requiredPackHours":{"type":"number","format":"double"},"requiredPickers":{"type":"integer","format":"int32"},"requiredPackers":{"type":"integer","format":"int32"},"scheduledWorkers":{"type":"integer","format":"int32"},"staffingGap":{"type":"integer","format":"int32"}},"additionalProperties":false},"LaborStandardDto_0ac72895":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"taskType":{"type":"string","nullable":true},"zoneType":{"type":"string","nullable":true},"productCategory":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"targetUnitsPerHour":{"type":"number","format":"double"},"targetTasksPerHour":{"type":"number","format":"double"},"allowedIdleMinutesPerHour":{"type":"integer","format":"int32"},"excellentThresholdPercent":{"type":"number","format":"double"},"goodThresholdPercent":{"type":"number","format":"double"},"warningThresholdPercent":{"type":"number","format":"double"},"isActive":{"type":"boolean"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"LaborStandardListDto_ea6138ac":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"taskType":{"type":"string","nullable":true},"zoneType":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"targetUnitsPerHour":{"type":"number","format":"double"},"targetTasksPerHour":{"type":"number","format":"double"},"isActive":{"type":"boolean"}},"additionalProperties":false},"LeaderboardEntryDto_30d17b14":{"type":"object","properties":{"rank":{"type":"integer","format":"int32"},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"performancePercent":{"type":"number","format":"double"},"unitsPerHour":{"type":"number","format":"double"},"accuracyPercent":{"type":"number","format":"double"},"tasksCompleted":{"type":"integer","format":"int32"},"unitsProcessed":{"type":"number","format":"double"},"scoreGrade":{"type":"string","nullable":true},"overallScore":{"type":"number","format":"double"}},"additionalProperties":false},"LmsAlertDto_9720106e":{"type":"object","properties":{"type":{"type":"string","nullable":true},"severity":{"type":"string","nullable":true},"message":{"type":"string","nullable":true},"userId":{"type":"string","format":"uuid","nullable":true},"userName":{"type":"string","nullable":true},"timestamp":{"type":"string","format":"date-time"}},"additionalProperties":false},"LmsDashboardDto_811d2d9d":{"type":"object","properties":{"activeWorkers":{"type":"integer","format":"int32"},"scheduledWorkers":{"type":"integer","format":"int32"},"idleWorkers":{"type":"integer","format":"int32"},"onBreakWorkers":{"type":"integer","format":"int32"},"averagePerformancePercent":{"type":"number","format":"double"},"averageAccuracyPercent":{"type":"number","format":"double"},"averageUtilizationPercent":{"type":"number","format":"double"},"totalTasksToday":{"type":"integer","format":"int32"},"totalUnitsToday":{"type":"number","format":"double"},"alerts":{"type":"array","items":{"$ref":"#/components/schemas/LmsAlertDto_9720106e"},"nullable":true},"topPerformers":{"type":"array","items":{"$ref":"#/components/schemas/LeaderboardEntryDto_30d17b14"},"nullable":true},"shiftSummary":{"type":"array","items":{"$ref":"#/components/schemas/ShiftSummaryDto_9021c1d4"},"nullable":true}},"additionalProperties":false},"ShiftSummaryDto_9021c1d4":{"type":"object","properties":{"shiftCode":{"type":"string","nullable":true},"shiftName":{"type":"string","nullable":true},"color":{"type":"string","nullable":true},"workerCount":{"type":"integer","format":"int32"},"expectedCount":{"type":"integer","format":"int32"},"startTime":{"type":"string","format":"time"},"endTime":{"type":"string","format":"time"}},"additionalProperties":false},"ShiftTemplateDto_8c00e62c":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"color":{"type":"string","nullable":true},"startTime":{"type":"string","format":"time"},"endTime":{"type":"string","format":"time"},"breakMinutes":{"type":"integer","format":"int32"},"paidBreakMinutes":{"type":"integer","format":"int32"},"netWorkMinutes":{"type":"integer","format":"int32"},"isActive":{"type":"boolean"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"UpdateLaborStandardRequest_d444cf40":{"required":["name","taskType"],"type":"object","properties":{"name":{"maxLength":200,"minLength":1,"type":"string"},"taskType":{"maxLength":50,"minLength":1,"type":"string"},"zoneType":{"maxLength":50,"type":"string","nullable":true},"productCategory":{"maxLength":100,"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"targetUnitsPerHour":{"maximum":99999,"minimum":0.01,"type":"number","format":"double"},"targetTasksPerHour":{"maximum":99999,"minimum":0.01,"type":"number","format":"double"},"allowedIdleMinutesPerHour":{"maximum":60,"minimum":0,"type":"integer","format":"int32"},"excellentThresholdPercent":{"maximum":200,"minimum":100,"type":"number","format":"double"},"goodThresholdPercent":{"maximum":100,"minimum":50,"type":"number","format":"double"},"warningThresholdPercent":{"maximum":80,"minimum":30,"type":"number","format":"double"},"notes":{"maxLength":2000,"type":"string","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"UpdateShiftTemplateRequest_8a15c980":{"required":["code","endTime","name","startTime"],"type":"object","properties":{"code":{"maxLength":20,"minLength":1,"type":"string"},"name":{"maxLength":200,"minLength":1,"type":"string"},"color":{"maxLength":7,"type":"string","nullable":true},"startTime":{"type":"string","format":"time"},"endTime":{"type":"string","format":"time"},"breakMinutes":{"maximum":480,"minimum":0,"type":"integer","format":"int32"},"paidBreakMinutes":{"maximum":480,"minimum":0,"type":"integer","format":"int32"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"WorkerPerformanceDto_a0063efc":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"currentStatus":{"type":"string","nullable":true},"currentZone":{"type":"string","nullable":true},"assignedTaskType":{"type":"string","nullable":true},"todayPerformancePercent":{"type":"number","format":"double"},"todayAccuracyPercent":{"type":"number","format":"double"},"todayTasksCompleted":{"type":"integer","format":"int32"},"todayUnitsProcessed":{"type":"number","format":"double"},"todayProductiveMinutes":{"type":"integer","format":"int32"},"todayIdleMinutes":{"type":"integer","format":"int32"},"todayBreakMinutes":{"type":"integer","format":"int32"},"dailyScores":{"type":"array","items":{"$ref":"#/components/schemas/DailyScoreDto_c52e4468"},"nullable":true},"avgPerformancePercent":{"type":"number","format":"double"},"avgAccuracyPercent":{"type":"number","format":"double"},"avgUnitsPerHour":{"type":"number","format":"double"},"avgGrade":{"type":"string","nullable":true},"bestPerformancePercent":{"type":"number","format":"double"},"worstPerformancePercent":{"type":"number","format":"double"}},"additionalProperties":false},"WorkerScheduleDto_17827f54":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"shiftTemplateId":{"type":"string","format":"uuid"},"shiftName":{"type":"string","nullable":true},"shiftCode":{"type":"string","nullable":true},"shiftColor":{"type":"string","nullable":true},"shiftStart":{"type":"string","format":"time"},"shiftEnd":{"type":"string","format":"time"},"scheduleDate":{"type":"string","format":"date-time"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"assignedZone":{"type":"string","nullable":true},"assignedTaskType":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"checkedInAt":{"type":"string","format":"date-time","nullable":true},"checkedOutAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ContactFormRequest_1ebaa620":{"required":["email","message","name","subject"],"type":"object","properties":{"name":{"maxLength":100,"minLength":2,"type":"string"},"email":{"maxLength":255,"minLength":0,"type":"string","format":"email"},"phone":{"maxLength":50,"minLength":0,"type":"string","format":"tel","nullable":true},"company":{"maxLength":200,"minLength":0,"type":"string","nullable":true},"subject":{"maxLength":200,"minLength":5,"type":"string"},"message":{"maxLength":5000,"minLength":10,"type":"string"},"source":{"maxLength":50,"minLength":0,"type":"string","nullable":true},"locale":{"maxLength":10,"minLength":0,"type":"string","nullable":true}},"additionalProperties":false},"ContactFormResponse_151a81e5":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"message":{"type":"string","nullable":true},"success":{"type":"boolean"}},"additionalProperties":false},"DemoRequestFormRequest_274a33f0":{"required":["company","email","firstName","lastName"],"type":"object","properties":{"firstName":{"maxLength":100,"minLength":2,"type":"string"},"lastName":{"maxLength":100,"minLength":2,"type":"string"},"email":{"maxLength":255,"minLength":0,"type":"string","format":"email"},"phone":{"maxLength":50,"minLength":0,"type":"string","format":"tel","nullable":true},"company":{"maxLength":200,"minLength":2,"type":"string"},"jobTitle":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"companySize":{"maxLength":50,"minLength":0,"type":"string","nullable":true},"industry":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"country":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"currentSolution":{"maxLength":200,"minLength":0,"type":"string","nullable":true},"requirements":{"maxLength":2000,"minLength":0,"type":"string","nullable":true},"preferredDate":{"maxLength":20,"minLength":0,"type":"string","nullable":true},"preferredTime":{"maxLength":20,"minLength":0,"type":"string","nullable":true},"timezone":{"maxLength":50,"minLength":0,"type":"string","nullable":true},"source":{"maxLength":50,"minLength":0,"type":"string","nullable":true},"utmSource":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"utmMedium":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"utmCampaign":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"locale":{"maxLength":10,"minLength":0,"type":"string","nullable":true}},"additionalProperties":false},"DemoRequestResponse_0a98fbd4":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"message":{"type":"string","nullable":true},"success":{"type":"boolean"}},"additionalProperties":false},"NewsletterSubscribeRequest_d8fe949e":{"required":["email"],"type":"object","properties":{"email":{"maxLength":255,"minLength":0,"type":"string","format":"email"},"firstName":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"lastName":{"maxLength":100,"minLength":0,"type":"string","nullable":true},"company":{"maxLength":200,"minLength":0,"type":"string","nullable":true},"source":{"maxLength":50,"minLength":0,"type":"string","nullable":true},"locale":{"maxLength":10,"minLength":0,"type":"string","nullable":true}},"additionalProperties":false},"NewsletterSubscribeResponse_01883ffb":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true},"alreadySubscribed":{"type":"boolean"}},"additionalProperties":false},"NewsletterUnsubscribeResponse_a98c5b4d":{"type":"object","properties":{"success":{"type":"boolean"},"message":{"type":"string","nullable":true}},"additionalProperties":false},"AcceptLegalDocumentRequest_a09c5bf8":{"required":["documentId"],"type":"object","properties":{"documentId":{"type":"string","format":"uuid"},"source":{"type":"string","nullable":true}},"additionalProperties":false},"LegalDocumentAcceptanceDto_ee647a5d":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"documentId":{"type":"string","format":"uuid"},"documentType":{"$ref":"#/components/schemas/LegalDocumentType_a998f1d9"},"version":{"type":"string","nullable":true},"acceptedAt":{"type":"string","format":"date-time"},"ip":{"type":"string","nullable":true},"source":{"type":"string","nullable":true}},"additionalProperties":false},"LegalDocumentDto_1a411fd3":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/LegalDocumentType_a998f1d9"},"locale":{"type":"string","nullable":true},"version":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"bodyMarkdown":{"type":"string","nullable":true},"bodyHtml":{"type":"string","nullable":true},"summary":{"type":"string","nullable":true},"effectiveFrom":{"type":"string","format":"date-time","nullable":true},"publishedAt":{"type":"string","format":"date-time","nullable":true},"requiresReAcceptance":{"type":"boolean"},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"PendingAcceptanceDto_14a8047a":{"type":"object","properties":{"documentId":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/LegalDocumentType_a998f1d9"},"locale":{"type":"string","nullable":true},"version":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"summary":{"type":"string","nullable":true},"effectiveFrom":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"LegalDocumentType_a998f1d9":{"enum":["Terms","Privacy","Cookies","Imprint","Sla","Gdpr","Dpa"],"type":"string"},"CreateBulkNotificationRequest_42a7d0c9":{"type":"object","properties":{"userIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"priority":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"},"title":{"type":"string","nullable":true},"message":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"actionUrl":{"type":"string","nullable":true},"expiresAt":{"type":"string","format":"date-time","nullable":true},"sendEmail":{"type":"boolean"},"sendPush":{"type":"boolean"}},"additionalProperties":false},"CreateNotificationFromTemplateRequest_219ac9d2":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"templateCode":{"type":"string","nullable":true},"parameters":{"type":"object","additionalProperties":{"type":"string"},"nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"actionUrl":{"type":"string","nullable":true},"sendEmail":{"type":"boolean"},"sendPush":{"type":"boolean"}},"additionalProperties":false},"CreateNotificationRequest_e34cc154":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"priority":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"},"title":{"type":"string","nullable":true},"message":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"actionUrl":{"type":"string","nullable":true},"expiresAt":{"type":"string","format":"date-time","nullable":true},"sendEmail":{"type":"boolean"},"sendPush":{"type":"boolean"}},"additionalProperties":false},"CreateTemplateRequest_1e0650f1":{"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"category":{"type":"string","nullable":true},"titleTemplate":{"type":"string","nullable":true},"messageTemplate":{"type":"string","nullable":true},"emailSubjectTemplate":{"type":"string","nullable":true},"emailBodyTemplate":{"type":"string","nullable":true}},"additionalProperties":false},"NotificationCountDto_c0f28a2a":{"type":"object","properties":{"total":{"type":"integer","format":"int32"},"unread":{"type":"integer","format":"int32"},"high":{"type":"integer","format":"int32"},"urgent":{"type":"integer","format":"int32"}},"additionalProperties":false},"NotificationDto_d6304149":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"priority":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"},"title":{"type":"string","nullable":true},"message":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"actionUrl":{"type":"string","nullable":true},"isRead":{"type":"boolean"},"readAt":{"type":"string","format":"date-time","nullable":true},"isArchived":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"expiresAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"NotificationPreferenceDto_0135741c":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"category":{"type":"string","nullable":true},"inAppEnabled":{"type":"boolean"},"emailEnabled":{"type":"boolean"},"pushEnabled":{"type":"boolean"},"minimumPriority":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"},"muteAll":{"type":"boolean"},"mutedUntil":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"NotificationSummaryDto_ce127160":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"priority":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"},"title":{"type":"string","nullable":true},"message":{"type":"string","nullable":true},"category":{"type":"string","nullable":true},"actionUrl":{"type":"string","nullable":true},"isRead":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"NotificationTemplateDto_07cc145c":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"category":{"type":"string","nullable":true},"titleTemplate":{"type":"string","nullable":true},"messageTemplate":{"type":"string","nullable":true},"emailSubjectTemplate":{"type":"string","nullable":true},"emailBodyTemplate":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"RegisterMobileDeviceRequest_6345fd5c":{"required":["platform","pushToken"],"type":"object","properties":{"pushToken":{"maxLength":256,"minLength":1,"type":"string"},"platform":{"maxLength":32,"minLength":1,"type":"string"},"appVersion":{"maxLength":32,"type":"string","nullable":true},"deviceName":{"maxLength":100,"type":"string","nullable":true}},"additionalProperties":false},"UpdateGlobalSettingsRequest_68db4d7f":{"type":"object","properties":{"globalMute":{"type":"boolean","nullable":true},"mutedUntil":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"UpdatePreferenceRequest_43e3da67":{"type":"object","properties":{"inAppEnabled":{"type":"boolean","nullable":true},"emailEnabled":{"type":"boolean","nullable":true},"pushEnabled":{"type":"boolean","nullable":true},"minimumPriority":{"$ref":"#/components/schemas/NotificationPriority_d67e310f"},"muteAll":{"type":"boolean","nullable":true},"mutedUntil":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"UpdateTemplateRequest_49f0fdf3":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/NotificationType_d111dd64"},"category":{"type":"string","nullable":true},"titleTemplate":{"type":"string","nullable":true},"messageTemplate":{"type":"string","nullable":true},"emailSubjectTemplate":{"type":"string","nullable":true},"emailBodyTemplate":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UserNotificationSettingsDto_de30c503":{"type":"object","properties":{"globalMute":{"type":"boolean"},"mutedUntil":{"type":"string","format":"date-time","nullable":true},"categoryPreferences":{"type":"array","items":{"$ref":"#/components/schemas/NotificationPreferenceDto_0135741c"},"nullable":true}},"additionalProperties":false},"NotificationPriority_d67e310f":{"enum":["Low","Normal","High","Urgent"],"type":"string"},"NotificationType_d111dd64":{"enum":["Info","Success","Warning","Error","Alert","Task","Reminder"],"type":"string"},"AssignTaskRequest_5c83f55e":{"type":"object","properties":{"taskId":{"type":"string","format":"uuid"},"taskType":{"type":"string","nullable":true},"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"CompleteTaskRequest_d7a4e24d":{"type":"object","properties":{"taskId":{"type":"string","format":"uuid"},"taskType":{"type":"string","nullable":true},"actualQuantity":{"type":"number","format":"double","nullable":true},"notes":{"type":"string","nullable":true},"reasonCode":{"type":"string","nullable":true}},"additionalProperties":false},"OperatorProductivityDto_697bed18":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"date":{"type":"string","format":"date-time"},"pickTasksCompleted":{"type":"integer","format":"int32"},"packTasksCompleted":{"type":"integer","format":"int32"},"putawayTasksCompleted":{"type":"integer","format":"int32"},"cycleCountsCompleted":{"type":"integer","format":"int32"},"totalTasksCompleted":{"type":"integer","format":"int32"},"totalUnitsPicked":{"type":"number","format":"double"},"totalUnitsPacked":{"type":"number","format":"double"},"totalUnitsPutaway":{"type":"number","format":"double"},"totalLocationsVisited":{"type":"integer","format":"int32"},"totalWorkMinutes":{"type":"integer","format":"int32"},"totalIdleMinutes":{"type":"integer","format":"int32"},"totalBreakMinutes":{"type":"integer","format":"int32"},"productiveTimePercent":{"type":"number","format":"double"},"totalScans":{"type":"integer","format":"int32"},"correctScans":{"type":"integer","format":"int32"},"errorScans":{"type":"integer","format":"int32"},"accuracyRate":{"type":"number","format":"double"},"picksPerHour":{"type":"number","format":"double"},"unitsPerHour":{"type":"number","format":"double"},"tasksPerHour":{"type":"number","format":"double"}},"additionalProperties":false},"OperatorSessionDto_2586c57c":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"deviceId":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"deviceName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/OperatorSessionStatus_840033a5"},"startedAt":{"type":"string","format":"date-time"},"endedAt":{"type":"string","format":"date-time","nullable":true},"lastActivityAt":{"type":"string","format":"date-time","nullable":true},"currentTaskType":{"type":"string","nullable":true},"currentTaskId":{"type":"string","format":"uuid","nullable":true},"currentZone":{"type":"string","nullable":true},"currentLocation":{"type":"string","nullable":true},"shiftCode":{"type":"string","nullable":true},"shiftStart":{"type":"string","format":"date-time","nullable":true},"shiftEnd":{"type":"string","format":"date-time","nullable":true},"sessionDurationMinutes":{"type":"integer","format":"int32"},"idleMinutes":{"type":"integer","format":"int32"}},"additionalProperties":false},"OperatorStatsDto_4994da70":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"currentSession":{"$ref":"#/components/schemas/OperatorSessionDto_2586c57c"},"isOnline":{"type":"boolean"},"minutesSinceLastActivity":{"type":"integer","format":"int32"},"today":{"$ref":"#/components/schemas/TodayStatsDto_1fa88da7"},"currentTask":{"$ref":"#/components/schemas/UnifiedTaskDto_edebb55a"}},"additionalProperties":false},"PauseTaskRequest_a823613f":{"type":"object","properties":{"taskId":{"type":"string","format":"uuid"},"taskType":{"type":"string","nullable":true},"reason":{"type":"string","nullable":true}},"additionalProperties":false},"ProductivitySummaryDto_666b7471":{"type":"object","properties":{"fromDate":{"type":"string","format":"date-time"},"toDate":{"type":"string","format":"date-time"},"totalOperators":{"type":"integer","format":"int32"},"totalWorkDays":{"type":"integer","format":"int32"},"totalTasksCompleted":{"type":"integer","format":"int32"},"totalUnitsProcessed":{"type":"number","format":"double"},"totalWorkMinutes":{"type":"integer","format":"int32"},"avgTasksPerOperatorPerDay":{"type":"number","format":"double"},"avgUnitsPerOperatorPerDay":{"type":"number","format":"double"},"avgAccuracyRate":{"type":"number","format":"double"},"avgPicksPerHour":{"type":"number","format":"double"},"topPerformers":{"type":"array","items":{"$ref":"#/components/schemas/TopPerformerDto_d8520c68"},"nullable":true}},"additionalProperties":false},"ScanLogDto_c07bbad4":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"sessionId":{"type":"string","format":"uuid","nullable":true},"barcode":{"type":"string","nullable":true},"scanType":{"$ref":"#/components/schemas/ScanType_e99d1138"},"context":{"$ref":"#/components/schemas/ScanContext_be050efc"},"entityType":{"type":"string","nullable":true},"resolvedSku":{"type":"string","nullable":true},"resolvedLocation":{"type":"string","nullable":true},"taskType":{"type":"string","nullable":true},"taskId":{"type":"string","format":"uuid","nullable":true},"success":{"type":"boolean"},"errorCode":{"type":"string","nullable":true},"errorMessage":{"type":"string","nullable":true},"deviceId":{"type":"string","nullable":true},"scannedAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"ScanRequest_34f6d5eb":{"type":"object","properties":{"barcode":{"type":"string","nullable":true},"scanType":{"$ref":"#/components/schemas/ScanType_e99d1138"},"context":{"$ref":"#/components/schemas/ScanContext_be050efc"},"taskType":{"type":"string","nullable":true},"taskId":{"type":"string","format":"uuid","nullable":true},"expectedSku":{"type":"string","nullable":true},"expectedLocation":{"type":"string","nullable":true},"expectedQuantity":{"type":"number","format":"double","nullable":true},"deviceId":{"type":"string","nullable":true}},"additionalProperties":false},"ScanResponse_6fa0871d":{"type":"object","properties":{"success":{"type":"boolean"},"errorCode":{"type":"string","nullable":true},"errorMessage":{"type":"string","nullable":true},"entityType":{"type":"string","nullable":true},"entityId":{"type":"string","format":"uuid","nullable":true},"resolvedSku":{"type":"string","nullable":true},"resolvedProductName":{"type":"string","nullable":true},"resolvedLocation":{"type":"string","nullable":true},"resolvedLpn":{"type":"string","nullable":true},"availableQuantity":{"type":"number","format":"double","nullable":true},"uom":{"type":"string","nullable":true},"matchesExpected":{"type":"boolean"},"validationMessage":{"type":"string","nullable":true},"nextAction":{"type":"string","nullable":true}},"additionalProperties":false},"StartSessionRequest_b8637c1b":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"deviceId":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"deviceName":{"type":"string","nullable":true},"shiftCode":{"type":"string","nullable":true}},"additionalProperties":false},"TaskActionLogDto_0d60cb37":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"taskType":{"type":"string","nullable":true},"taskId":{"type":"string","format":"uuid"},"taskNumber":{"type":"string","nullable":true},"action":{"$ref":"#/components/schemas/TaskAction_f6c65825"},"actionAt":{"type":"string","format":"date-time"},"fromStatus":{"type":"string","nullable":true},"toStatus":{"type":"string","nullable":true},"locationCode":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double","nullable":true},"durationSeconds":{"type":"integer","format":"int32","nullable":true},"notes":{"type":"string","nullable":true},"reasonCode":{"type":"string","nullable":true}},"additionalProperties":false},"TodayStatsDto_1fa88da7":{"type":"object","properties":{"tasksCompleted":{"type":"integer","format":"int32"},"unitsProcessed":{"type":"number","format":"double"},"workMinutes":{"type":"integer","format":"int32"},"idleMinutes":{"type":"integer","format":"int32"},"accuracyRate":{"type":"number","format":"double"},"tasksPerHour":{"type":"number","format":"double"}},"additionalProperties":false},"TopPerformerDto_d8520c68":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"tasksCompleted":{"type":"integer","format":"int32"},"unitsProcessed":{"type":"number","format":"double"},"accuracyRate":{"type":"number","format":"double"},"avgTasksPerHour":{"type":"number","format":"double"}},"additionalProperties":false},"UnifiedTaskDto_edebb55a":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"taskType":{"type":"string","nullable":true},"taskNumber":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"priority":{"type":"integer","format":"int32"},"sourceLocation":{"type":"string","nullable":true},"destinationLocation":{"type":"string","nullable":true},"zone":{"type":"string","nullable":true},"aisle":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double","nullable":true},"uom":{"type":"string","nullable":true},"containerId":{"type":"string","nullable":true},"lpnNumber":{"type":"string","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"assignedAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"dueBy":{"type":"string","format":"date-time","nullable":true},"orderNumber":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateSessionStatusRequest_965708e8":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/OperatorSessionStatus_840033a5"},"currentZone":{"type":"string","nullable":true},"currentLocation":{"type":"string","nullable":true}},"additionalProperties":false},"WarehouseOperatorsOverviewDto_e56ce01a":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"totalOperators":{"type":"integer","format":"int32"},"onlineOperators":{"type":"integer","format":"int32"},"onBreakOperators":{"type":"integer","format":"int32"},"idleOperators":{"type":"integer","format":"int32"},"totalTasksCompletedToday":{"type":"integer","format":"int32"},"totalUnitsProcessedToday":{"type":"number","format":"double"},"avgAccuracyToday":{"type":"number","format":"double"},"activeSessions":{"type":"array","items":{"$ref":"#/components/schemas/OperatorSessionDto_2586c57c"},"nullable":true}},"additionalProperties":false},"OperatorSessionStatus_840033a5":{"enum":["Active","OnBreak","Idle","Offline","Ended"],"type":"string"},"ScanContext_be050efc":{"enum":["Login","LocationVerify","ProductPick","ProductPutaway","ProductPack","ContainerScan","LPNScan","CycleCount","Transfer","Receiving","Shipping","Other"],"type":"string"},"ScanType_e99d1138":{"enum":["Barcode","QRCode","RFID","Manual"],"type":"string"},"TaskAction_f6c65825":{"enum":["Assigned","Started","Paused","Resumed","LocationArrived","ProductScanned","QuantityConfirmed","ShortPicked","Completed","Cancelled","Reassigned","Error"],"type":"string"},"AddPurchaseOrderLineRequest_32c2aa65":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantityOrdered":{"type":"number","format":"double"},"expectedBatchNumber":{"type":"string","nullable":true},"expectedExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AddSalesOrderLineRequest_f4e018b6":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantityOrdered":{"type":"number","format":"double"},"requiredBatchNumber":{"type":"string","nullable":true},"requiredExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateCustomerRequest_df2a34ff":{"required":["code","name"],"type":"object","properties":{"code":{"minLength":1,"type":"string"},"name":{"minLength":1,"type":"string"},"contactName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"taxId":{"type":"string","nullable":true},"paymentTerms":{"type":"string","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"CreatePurchaseOrderLineRequest_669dd0f2":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantityOrdered":{"type":"number","format":"double"},"expectedBatchNumber":{"type":"string","nullable":true},"expectedExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreatePurchaseOrderRequest_317337f0":{"type":"object","properties":{"orderNumber":{"type":"string","nullable":true},"externalReference":{"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid"},"warehouseId":{"type":"string","format":"uuid"},"expectedDate":{"type":"string","format":"date-time","nullable":true},"receivingDockId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/CreatePurchaseOrderLineRequest_669dd0f2"},"nullable":true}},"additionalProperties":false},"CreateSalesOrderLineRequest_5b5ccb8d":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantityOrdered":{"type":"number","format":"double"},"requiredBatchNumber":{"type":"string","nullable":true},"requiredExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateSalesOrderRequest_dba6e66f":{"type":"object","properties":{"orderNumber":{"maxLength":50,"type":"string","nullable":true},"externalReference":{"type":"string","nullable":true},"customerId":{"type":"string","format":"uuid"},"warehouseId":{"type":"string","format":"uuid"},"priority":{"$ref":"#/components/schemas/OrderPriority_ff93f0ea"},"requiredDate":{"type":"string","format":"date-time","nullable":true},"shipToName":{"type":"string","nullable":true},"shipToAddressLine1":{"type":"string","nullable":true},"shipToAddressLine2":{"type":"string","nullable":true},"shipToCity":{"type":"string","nullable":true},"shipToRegion":{"type":"string","nullable":true},"shipToPostalCode":{"type":"string","nullable":true},"shipToCountryCode":{"type":"string","nullable":true},"carrierCode":{"type":"string","nullable":true},"serviceLevel":{"type":"string","nullable":true},"shippingInstructions":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/CreateSalesOrderLineRequest_5b5ccb8d"},"nullable":true}},"additionalProperties":false},"CreateSupplierRequest_6a87fa7e":{"required":["code","name"],"type":"object","properties":{"code":{"minLength":1,"type":"string"},"name":{"minLength":1,"type":"string"},"contactName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"taxId":{"type":"string","nullable":true},"paymentTerms":{"type":"string","nullable":true},"leadTimeDays":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"CustomerDto_a868ee49":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"taxId":{"type":"string","nullable":true},"paymentTerms":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"orderCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"GenerateInvoiceResult_0b1ad877":{"type":"object","properties":{"invoiceNumber":{"type":"string","nullable":true},"invoiceId":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"invoiceStatus":{"type":"string","nullable":true}},"additionalProperties":false},"PurchaseOrderDto_491afb4b":{"required":["orderNumber","supplierName"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderNumber":{"type":"string","nullable":true},"externalReference":{"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid"},"supplierCode":{"type":"string","nullable":true},"supplierName":{"maxLength":200,"minLength":1,"type":"string"},"warehouseId":{"type":"string","format":"uuid"},"warehouseCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/PurchaseOrderStatus_c8ecacab"},"orderDate":{"type":"string","format":"date-time"},"expectedDate":{"type":"string","format":"date-time","nullable":true},"receivedDate":{"type":"string","format":"date-time","nullable":true},"receivingDockId":{"type":"string","format":"uuid","nullable":true},"receivingDockCode":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"},"receivedQuantity":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/PurchaseOrderLineDto_d320f384"},"nullable":true}},"additionalProperties":false},"PurchaseOrderLineDto_d320f384":{"required":["sku"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderId":{"type":"string","format":"uuid"},"lineNumber":{"type":"integer","format":"int32"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"quantityOrdered":{"type":"number","format":"double"},"quantityReceived":{"type":"number","format":"double"},"quantityCancelled":{"type":"number","format":"double"},"quantityOutstanding":{"type":"number","format":"double"},"expectedBatchNumber":{"type":"string","nullable":true},"expectedExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReceivePurchaseOrderLineRequest_565650ca":{"required":["locationId"],"type":"object","properties":{"quantityReceived":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"locationId":{"type":"string","format":"uuid"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"SalesOrderDto_c1530c85":{"required":["customerName","orderNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderNumber":{"maxLength":50,"type":"string","nullable":true},"externalReference":{"type":"string","nullable":true},"customerId":{"type":"string","format":"uuid"},"customerCode":{"type":"string","nullable":true},"customerName":{"maxLength":200,"minLength":1,"type":"string"},"warehouseId":{"type":"string","format":"uuid"},"warehouseCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/SalesOrderStatus_5f585c11"},"priority":{"$ref":"#/components/schemas/OrderPriority_ff93f0ea"},"orderDate":{"type":"string","format":"date-time"},"requiredDate":{"type":"string","format":"date-time","nullable":true},"shippedDate":{"type":"string","format":"date-time","nullable":true},"shipToName":{"type":"string","nullable":true},"shipToAddressLine1":{"type":"string","nullable":true},"shipToAddressLine2":{"type":"string","nullable":true},"shipToCity":{"type":"string","nullable":true},"shipToRegion":{"type":"string","nullable":true},"shipToPostalCode":{"type":"string","nullable":true},"shipToCountryCode":{"type":"string","nullable":true},"carrierCode":{"type":"string","nullable":true},"serviceLevel":{"type":"string","nullable":true},"shippingInstructions":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"},"allocatedQuantity":{"type":"number","format":"double"},"pickedQuantity":{"type":"number","format":"double"},"shippedQuantity":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/SalesOrderLineDto_19f2d4cd"},"nullable":true}},"additionalProperties":false},"SalesOrderLineDto_19f2d4cd":{"required":["sku"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"orderId":{"type":"string","format":"uuid"},"lineNumber":{"type":"integer","format":"int32"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"quantityOrdered":{"type":"number","format":"double"},"quantityAllocated":{"type":"number","format":"double"},"quantityPicked":{"type":"number","format":"double"},"quantityShipped":{"type":"number","format":"double"},"quantityCancelled":{"type":"number","format":"double"},"quantityOutstanding":{"type":"number","format":"double"},"requiredBatchNumber":{"type":"string","nullable":true},"requiredExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"SupplierDto_2467a56d":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"taxId":{"type":"string","nullable":true},"paymentTerms":{"type":"string","nullable":true},"leadTimeDays":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"orderCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"UpdateCustomerRequest_14877644":{"type":"object","properties":{"name":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"taxId":{"type":"string","nullable":true},"paymentTerms":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdatePurchaseOrderLineRequest_849f1332":{"type":"object","properties":{"quantityOrdered":{"type":"number","format":"double","nullable":true},"expectedBatchNumber":{"type":"string","nullable":true},"expectedExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdatePurchaseOrderRequest_c671e2ef":{"type":"object","properties":{"externalReference":{"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"expectedDate":{"type":"string","format":"date-time","nullable":true},"receivingDockId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdatePurchaseOrderStatusRequest_e10897c4":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/PurchaseOrderStatus_c8ecacab"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateSalesOrderLineRequest_c4aafef2":{"type":"object","properties":{"quantityOrdered":{"type":"number","format":"double","nullable":true},"requiredBatchNumber":{"type":"string","nullable":true},"requiredExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateSalesOrderRequest_61cd0ecc":{"type":"object","properties":{"externalReference":{"type":"string","nullable":true},"customerId":{"type":"string","format":"uuid","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"priority":{"$ref":"#/components/schemas/OrderPriority_ff93f0ea"},"requiredDate":{"type":"string","format":"date-time","nullable":true},"shipToName":{"type":"string","nullable":true},"shipToAddressLine1":{"type":"string","nullable":true},"shipToAddressLine2":{"type":"string","nullable":true},"shipToCity":{"type":"string","nullable":true},"shipToRegion":{"type":"string","nullable":true},"shipToPostalCode":{"type":"string","nullable":true},"shipToCountryCode":{"type":"string","nullable":true},"carrierCode":{"type":"string","nullable":true},"serviceLevel":{"type":"string","nullable":true},"shippingInstructions":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateSalesOrderStatusRequest_83b5b0d8":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/SalesOrderStatus_5f585c11"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateSupplierRequest_d5261259":{"type":"object","properties":{"name":{"type":"string","nullable":true},"contactName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"taxId":{"type":"string","nullable":true},"paymentTerms":{"type":"string","nullable":true},"leadTimeDays":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"AddItemToPackageRequest_6fa94dc2":{"required":["sku"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true}},"additionalProperties":false},"AssignPackingTaskRequest_151787f9":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"CompletePackingTaskRequest_57132304":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreatePackageRequest_ab502705":{"type":"object","properties":{"lengthMm":{"type":"integer","format":"int32","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"weightKg":{"type":"number","format":"double"},"packagingType":{"type":"string","nullable":true}},"additionalProperties":false},"CreatePackingFromFulfillmentRequest_acd7bfbe":{"type":"object","properties":{"fulfillmentBatchId":{"type":"string","format":"uuid"},"packingStationId":{"type":"string","format":"uuid","nullable":true},"autoAssign":{"type":"boolean"}},"additionalProperties":false},"CreatePackingStationRequest_b31ed5e7":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"canPrintLabels":{"type":"boolean"},"hasScale":{"type":"boolean"},"hasDimensioner":{"type":"boolean"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreatePackingTaskRequest_a4c8fed4":{"type":"object","properties":{"salesOrderId":{"type":"string","format":"uuid"},"fulfillmentBatchId":{"type":"string","format":"uuid","nullable":true},"packingStationId":{"type":"string","format":"uuid","nullable":true},"assignToUserId":{"type":"string","format":"uuid","nullable":true},"priority":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"PackageDto_5727c9fb":{"required":["packageNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"packingTaskId":{"type":"string","format":"uuid"},"packageNumber":{"type":"string","nullable":true},"sequenceNumber":{"type":"integer","format":"int32"},"lengthMm":{"type":"integer","format":"int32","nullable":true},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"volumeCm3":{"type":"number","format":"double","nullable":true,"readOnly":true},"weightKg":{"type":"number","format":"double"},"packagingType":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"labelUrl":{"type":"string","nullable":true},"items":{"type":"array","items":{"$ref":"#/components/schemas/PackageItemDto_ebf690d7"},"nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"PackageItemDto_ebf690d7":{"required":["sku"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"packageId":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"productName":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true}},"additionalProperties":false},"PackingPickIdentityDto_f49fd966":{"required":["sku"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityPicked":{"type":"number","format":"double"},"quantityPacked":{"type":"number","format":"double"}},"additionalProperties":false},"PackingStationDto_3ad6d57f":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"canPrintLabels":{"type":"boolean"},"hasScale":{"type":"boolean"},"hasDimensioner":{"type":"boolean"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"PackingTaskDto_009773eb":{"required":["taskNumber"],"type":"object","properties":{"itemsToPack":{"type":"array","items":{"$ref":"#/components/schemas/PackingPickIdentityDto_f49fd966"},"nullable":true},"id":{"type":"string","format":"uuid"},"taskNumber":{"type":"string","nullable":true},"salesOrderId":{"type":"string","format":"uuid"},"salesOrderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"fulfillmentBatchId":{"type":"string","format":"uuid","nullable":true},"fulfillmentBatchNumber":{"type":"string","nullable":true},"packingStationId":{"type":"string","format":"uuid","nullable":true},"packingStationCode":{"type":"string","nullable":true},"packingStationName":{"type":"string","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"assignedAt":{"type":"string","format":"date-time","nullable":true},"status":{"$ref":"#/components/schemas/PackingTaskStatus_784ae7a6"},"totalItems":{"type":"integer","format":"int32"},"packedItems":{"type":"integer","format":"int32"},"packingProgress":{"type":"number","format":"double","readOnly":true},"boxCount":{"type":"integer","format":"int32"},"totalWeightKg":{"type":"number","format":"double"},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"duration":{"type":"string","format":"date-span","nullable":true,"readOnly":true},"priority":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true},"packages":{"type":"array","items":{"$ref":"#/components/schemas/PackageDto_5727c9fb"},"nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"PackingTaskListDto_2d143c7f":{"required":["taskNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"taskNumber":{"type":"string","nullable":true},"salesOrderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"packingStationCode":{"type":"string","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/PackingTaskStatus_784ae7a6"},"totalItems":{"type":"integer","format":"int32"},"packedItems":{"type":"integer","format":"int32"},"boxCount":{"type":"integer","format":"int32"},"priority":{"type":"integer","format":"int32"},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SetTrackingRequest_ab07fb2e":{"required":["trackingNumber"],"type":"object","properties":{"trackingNumber":{"type":"string","nullable":true},"labelUrl":{"type":"string","nullable":true}},"additionalProperties":false},"UpdatePackingStationRequest_8e0d3559":{"required":["name"],"type":"object","properties":{"name":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"canPrintLabels":{"type":"boolean"},"hasScale":{"type":"boolean"},"hasDimensioner":{"type":"boolean"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"PackingTaskStatus_784ae7a6":{"enum":["Pending","Assigned","InProgress","Complete","Cancelled"],"type":"string"},"BasketAnalysisDto_c120a9aa":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"frequentlyBoughtWith":{"type":"array","items":{"$ref":"#/components/schemas/FrequentPairDto_bf3ff968"},"nullable":true}},"additionalProperties":false},"CustomerSegmentDto_f242d1b0":{"type":"object","properties":{"segment":{"type":"string","nullable":true},"customerCount":{"type":"integer","format":"int32"},"totalRevenue":{"type":"number","format":"double"},"revenuePercent":{"type":"number","format":"double"},"totalOrders":{"type":"integer","format":"int32"},"avgOrderValue":{"type":"number","format":"double"},"topCustomers":{"type":"array","items":{"$ref":"#/components/schemas/TopCustomerDto_29bb2bfc"},"nullable":true}},"additionalProperties":false},"DailyDemandPointDto_3213cbee":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"units":{"type":"integer","format":"int32"},"orders":{"type":"integer","format":"int32"}},"additionalProperties":false},"DeadStockDto_b38fa800":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"currentStock":{"type":"integer","format":"int32"},"stockValue":{"type":"number","format":"double"},"daysSinceLastMovement":{"type":"integer","format":"int32"},"lastMovementDate":{"type":"string","format":"date-time","nullable":true},"recommendation":{"type":"string","nullable":true}},"additionalProperties":false},"DemandForecastDto_8bbad7f6":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentStock":{"type":"integer","format":"int32"},"avgDailyDemand":{"type":"number","format":"double"},"forecast":{"type":"array","items":{"$ref":"#/components/schemas/ForecastPointDto_63413433"},"nullable":true},"forecastTotal7d":{"type":"integer","format":"int32"},"forecastTotal14d":{"type":"integer","format":"int32"},"forecastTotal30d":{"type":"integer","format":"int32"},"daysUntilStockout":{"type":"integer","format":"int32","nullable":true},"confidencePercent":{"type":"number","format":"double"}},"additionalProperties":false},"DemandTrendDto_d883e350":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"demandTrend":{"type":"string","nullable":true},"trendSlope":{"type":"number","format":"double"},"consistency":{"type":"number","format":"double"},"seasonalityIndex":{"type":"number","format":"double"},"avgDailyDemand":{"type":"integer","format":"int32"},"peakDailyDemand":{"type":"integer","format":"int32"},"dailyDemand":{"type":"array","items":{"$ref":"#/components/schemas/DailyDemandPointDto_3213cbee"},"nullable":true}},"additionalProperties":false},"ForecastPointDto_63413433":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"forecastUnits":{"type":"integer","format":"int32"},"lowerBound":{"type":"integer","format":"int32"},"upperBound":{"type":"integer","format":"int32"}},"additionalProperties":false},"FrequentPairDto_bf3ff968":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"coOccurrenceCount":{"type":"integer","format":"int32"},"confidence":{"type":"number","format":"double"}},"additionalProperties":false},"OptimalOrderDto_926f862e":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentStock":{"type":"integer","format":"int32"},"avgDailyDemand":{"type":"number","format":"double"},"reorderPoint":{"type":"integer","format":"int32"},"suggestedOrderQty":{"type":"integer","format":"int32"},"estimatedOrderCost":{"type":"number","format":"double"},"leadTimeDays":{"type":"integer","format":"int32"},"urgency":{"type":"string","nullable":true},"reason":{"type":"string","nullable":true}},"additionalProperties":false},"ProductBriefDto_b47e0a9c":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"abcClass":{"type":"string","nullable":true},"recommendation":{"type":"string","nullable":true},"overallScore":{"type":"number","format":"double"},"revenue30d":{"type":"number","format":"double"},"revenue90d":{"type":"number","format":"double"},"unitsSold30d":{"type":"integer","format":"int32"},"currentStock":{"type":"integer","format":"int32"},"stockValue":{"type":"number","format":"double"},"turnoverRate":{"type":"number","format":"double"},"daysOfSupply":{"type":"integer","format":"int32"},"demandTrend":{"type":"string","nullable":true},"demandConsistency":{"type":"number","format":"double"},"daysUntilStockout":{"type":"integer","format":"int32","nullable":true},"stockoutRisk":{"type":"number","format":"double"},"suggestedReorderQty":{"type":"integer","format":"int32","nullable":true},"avgPickTimeSeconds":{"type":"number","format":"double"},"pickErrorRate":{"type":"number","format":"double"},"forecastDemand7d":{"type":"integer","format":"int32","nullable":true},"forecastDemand14d":{"type":"integer","format":"int32","nullable":true},"forecastDemand30d":{"type":"integer","format":"int32","nullable":true},"frequentlyBoughtWith":{"type":"array","items":{"$ref":"#/components/schemas/FrequentPairDto_bf3ff968"},"nullable":true}},"additionalProperties":false},"ProductEfficiencyDto_f4502f70":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"totalPicks":{"type":"integer","format":"int32"},"avgPickTimeSeconds":{"type":"number","format":"double"},"minPickTimeSeconds":{"type":"number","format":"double"},"maxPickTimeSeconds":{"type":"number","format":"double"},"pickErrorRate":{"type":"number","format":"double"},"shortPicks":{"type":"integer","format":"int32"},"efficiencyScore":{"type":"number","format":"double"},"efficiencyGrade":{"type":"string","nullable":true}},"additionalProperties":false},"ProductPerformanceDto_51403dd4":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"abcClass":{"type":"string","nullable":true},"recommendation":{"type":"string","nullable":true},"overallScore":{"type":"number","format":"double"},"revenueScore":{"type":"number","format":"double"},"turnoverScore":{"type":"number","format":"double"},"demandScore":{"type":"number","format":"double"},"efficiencyScore":{"type":"number","format":"double"},"revenue30d":{"type":"number","format":"double"},"unitsSold30d":{"type":"integer","format":"int32"},"orderCount30d":{"type":"integer","format":"int32"},"currentStock":{"type":"integer","format":"int32"},"turnoverRate":{"type":"number","format":"double"},"daysOfSupply":{"type":"integer","format":"int32"},"daysSinceLastMovement":{"type":"integer","format":"int32"},"scoredAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"ProductPerformanceSummaryDto_22c6745e":{"type":"object","properties":{"totalProducts":{"type":"integer","format":"int32"},"classACount":{"type":"integer","format":"int32"},"classBCount":{"type":"integer","format":"int32"},"classCCount":{"type":"integer","format":"int32"},"totalRevenue30d":{"type":"number","format":"double"},"deadStockCount":{"type":"integer","format":"int32"},"risingDemandCount":{"type":"integer","format":"int32"},"fallingDemandCount":{"type":"integer","format":"int32"},"recommendations":{"$ref":"#/components/schemas/RecommendationSummaryDto_7a5975ff"},"topProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductPerformanceDto_51403dd4"},"nullable":true},"bottomProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductPerformanceDto_51403dd4"},"nullable":true}},"additionalProperties":false},"RecommendationSummaryDto_7a5975ff":{"type":"object","properties":{"push":{"type":"integer","format":"int32"},"hold":{"type":"integer","format":"int32"},"discount":{"type":"integer","format":"int32"},"reorder":{"type":"integer","format":"int32"},"delist":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReorderSuggestionDto_947700da":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentStock":{"type":"integer","format":"int32"},"reorderPoint":{"type":"integer","format":"int32"},"daysOfSupply":{"type":"integer","format":"int32"},"daysUntilStockout":{"type":"integer","format":"int32","nullable":true},"stockoutRisk":{"type":"number","format":"double"},"suggestedQty":{"type":"integer","format":"int32"},"urgency":{"type":"string","nullable":true},"reason":{"type":"string","nullable":true}},"additionalProperties":false},"SlowMoverDto_ae92b638":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"currentStock":{"type":"integer","format":"int32"},"stockValue":{"type":"number","format":"double"},"turnoverRate":{"type":"number","format":"double"},"inventoryDays":{"type":"integer","format":"int32"},"unitsSold90d":{"type":"integer","format":"int32"},"suggestion":{"type":"string","nullable":true}},"additionalProperties":false},"StockoutRiskDto_2ed8717d":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentStock":{"type":"integer","format":"int32"},"avgDailyDemand":{"type":"number","format":"double"},"daysUntilStockout":{"type":"integer","format":"int32","nullable":true},"riskScore":{"type":"number","format":"double"},"riskLevel":{"type":"string","nullable":true},"pendingSupplyQty":{"type":"integer","format":"int32","nullable":true},"nextExpectedDelivery":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"TopCustomerDto_29bb2bfc":{"type":"object","properties":{"customerId":{"type":"string","format":"uuid"},"customerName":{"type":"string","nullable":true},"revenue":{"type":"number","format":"double"},"orderCount":{"type":"integer","format":"int32"},"lastOrderDate":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"AssignPutawayTaskRequest_14b47500":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"AutoAssignDetail_e70f00f3":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"tasksAssigned":{"type":"integer","format":"int32"}},"additionalProperties":false},"AutoAssignPutawayRequest_08cb0b1e":{"type":"object","properties":{"maxTasksPerWorker":{"type":"integer","format":"int32"},"userIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"AutoAssignPutawayResult_760206e0":{"type":"object","properties":{"tasksAssigned":{"type":"integer","format":"int32"},"workersUsed":{"type":"integer","format":"int32"},"details":{"type":"array","items":{"$ref":"#/components/schemas/AutoAssignDetail_e70f00f3"},"nullable":true}},"additionalProperties":false},"CompletePutawayTaskRequest_48ebe8bb":{"type":"object","properties":{"actualLocationId":{"type":"string","format":"uuid"},"quantityPutaway":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreatePutawayFromReceiptRequest_4ecb3be8":{"type":"object","properties":{"goodsReceiptId":{"type":"string","format":"uuid"},"defaultFromLocationId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"CreatePutawayTaskRequest_cbac2a6f":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"fromLocationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"suggestedLocationId":{"type":"string","format":"uuid","nullable":true},"priority":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"LocationSuggestionDto_258d36cc":{"type":"object","properties":{"locationId":{"type":"string","format":"uuid"},"locationCode":{"type":"string","nullable":true},"zoneName":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"score":{"type":"number","format":"double"},"reason":{"type":"string","nullable":true}},"additionalProperties":false},"PutawayTaskDto_34354918":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"taskNumber":{"type":"string","nullable":true},"goodsReceiptId":{"type":"string","format":"uuid","nullable":true},"goodsReceiptNumber":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"quantityToPutaway":{"type":"number","format":"double"},"quantityPutaway":{"type":"number","format":"double"},"quantityRemaining":{"type":"number","format":"double","readOnly":true},"fromLocationId":{"type":"string","format":"uuid"},"fromLocationCode":{"type":"string","nullable":true},"suggestedLocationId":{"type":"string","format":"uuid","nullable":true},"suggestedLocationCode":{"type":"string","nullable":true},"actualLocationId":{"type":"string","format":"uuid","nullable":true},"actualLocationCode":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"assignedAt":{"type":"string","format":"date-time","nullable":true},"status":{"$ref":"#/components/schemas/PutawayTaskStatus_ce193007"},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"priority":{"type":"integer","format":"int32"},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SuggestLocationRequest_8daf5655":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"preferredZoneId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"PutawayTaskStatus_ce193007":{"enum":["Pending","Assigned","InProgress","Complete","Cancelled"],"type":"string"},"CreateChecklistItemRequest_ce8a259e":{"required":["name"],"type":"object","properties":{"sortOrder":{"type":"integer","format":"int32"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/ChecklistItemType_394dd690"},"expectedMin":{"type":"number","format":"double","nullable":true},"expectedMax":{"type":"number","format":"double","nullable":true},"unit":{"type":"string","nullable":true},"isRequired":{"type":"boolean"}},"additionalProperties":false},"CreateInspectionRequest_c8f89789":{"type":"object","properties":{"goodsReceiptId":{"type":"string","format":"uuid","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"templateId":{"type":"string","format":"uuid","nullable":true},"quantityInspected":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateInspectionTemplateRequest_98f3e2cf":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productCategory":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"checklistItems":{"type":"array","items":{"$ref":"#/components/schemas/CreateChecklistItemRequest_ce8a259e"},"nullable":true}},"additionalProperties":false},"InspectionChecklistItemDto_f542de2a":{"required":["name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"sortOrder":{"type":"integer","format":"int32"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/ChecklistItemType_394dd690"},"typeName":{"type":"string","nullable":true,"readOnly":true},"expectedMin":{"type":"number","format":"double","nullable":true},"expectedMax":{"type":"number","format":"double","nullable":true},"unit":{"type":"string","nullable":true},"isRequired":{"type":"boolean"}},"additionalProperties":false},"InspectionDetailDto_add13b86":{"required":["inspectionNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"inspectionNumber":{"type":"string","nullable":true},"goodsReceiptId":{"type":"string","format":"uuid","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productName":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"templateId":{"type":"string","format":"uuid","nullable":true},"templateName":{"type":"string","nullable":true},"inspectorUserName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/InspectionStatus_a74ba511"},"statusName":{"type":"string","nullable":true,"readOnly":true},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"quantityInspected":{"type":"number","format":"double"},"quantityPassed":{"type":"number","format":"double"},"quantityFailed":{"type":"number","format":"double"},"passRate":{"type":"number","format":"double","readOnly":true},"notes":{"type":"string","nullable":true},"resultsCount":{"type":"integer","format":"int32"},"holdsCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"results":{"type":"array","items":{"$ref":"#/components/schemas/InspectionResultDto_f4b7b3b4"},"nullable":true},"holds":{"type":"array","items":{"$ref":"#/components/schemas/QCHoldDto_e58892e2"},"nullable":true}},"additionalProperties":false},"InspectionDto_1aba3b39":{"required":["inspectionNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"inspectionNumber":{"type":"string","nullable":true},"goodsReceiptId":{"type":"string","format":"uuid","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productName":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"templateId":{"type":"string","format":"uuid","nullable":true},"templateName":{"type":"string","nullable":true},"inspectorUserName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/InspectionStatus_a74ba511"},"statusName":{"type":"string","nullable":true,"readOnly":true},"startedAt":{"type":"string","format":"date-time","nullable":true},"completedAt":{"type":"string","format":"date-time","nullable":true},"quantityInspected":{"type":"number","format":"double"},"quantityPassed":{"type":"number","format":"double"},"quantityFailed":{"type":"number","format":"double"},"passRate":{"type":"number","format":"double","readOnly":true},"notes":{"type":"string","nullable":true},"resultsCount":{"type":"integer","format":"int32"},"holdsCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"InspectionResultDto_f4b7b3b4":{"required":["checklistItemName"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"inspectionId":{"type":"string","format":"uuid"},"checklistItemId":{"type":"string","format":"uuid","nullable":true},"checklistItemName":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/ChecklistItemType_394dd690"},"typeName":{"type":"string","nullable":true,"readOnly":true},"result":{"$ref":"#/components/schemas/InspectionResultStatus_3b1c3a55"},"resultName":{"type":"string","nullable":true,"readOnly":true},"measuredValue":{"type":"number","format":"double","nullable":true},"defectSeverity":{"$ref":"#/components/schemas/DefectSeverity_c95efcf6"},"defectSeverityName":{"type":"string","nullable":true,"readOnly":true},"defectDescription":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"InspectionTemplateDetailDto_b501b055":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productName":{"type":"string","nullable":true},"productCategory":{"type":"string","nullable":true},"version":{"type":"integer","format":"int32"},"isActive":{"type":"boolean"},"checklistItemsCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"checklistItems":{"type":"array","items":{"$ref":"#/components/schemas/InspectionChecklistItemDto_f542de2a"},"nullable":true}},"additionalProperties":false},"InspectionTemplateDto_df8fdbc2":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productName":{"type":"string","nullable":true},"productCategory":{"type":"string","nullable":true},"version":{"type":"integer","format":"int32"},"isActive":{"type":"boolean"},"checklistItemsCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"QCDashboardDto_88562838":{"type":"object","properties":{"totalInspections":{"type":"integer","format":"int32"},"pendingInspections":{"type":"integer","format":"int32"},"passedInspections":{"type":"integer","format":"int32"},"failedInspections":{"type":"integer","format":"int32"},"activeHolds":{"type":"integer","format":"int32"},"overallPassRate":{"type":"number","format":"double"},"recentInspections":{"type":"array","items":{"$ref":"#/components/schemas/InspectionDto_1aba3b39"},"nullable":true},"activeHoldsList":{"type":"array","items":{"$ref":"#/components/schemas/QCHoldDto_e58892e2"},"nullable":true}},"additionalProperties":false},"QCHoldDto_e58892e2":{"required":["holdNumber","holdReason"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"holdNumber":{"type":"string","nullable":true},"inspectionId":{"type":"string","format":"uuid"},"inspectionNumber":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productName":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"locationCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"quantityOnHold":{"type":"number","format":"double"},"status":{"$ref":"#/components/schemas/QCHoldStatus_0765de34"},"statusName":{"type":"string","nullable":true,"readOnly":true},"holdReason":{"type":"string","nullable":true},"resolution":{"$ref":"#/components/schemas/QCHoldResolution_6f3c599e"},"resolutionName":{"type":"string","nullable":true,"readOnly":true},"resolvedByUserName":{"type":"string","nullable":true},"resolvedAt":{"type":"string","format":"date-time","nullable":true},"resolutionNotes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"RejectHoldRequest_0117bcf3":{"type":"object","properties":{"resolution":{"$ref":"#/components/schemas/QCHoldResolution_6f3c599e"},"resolutionNotes":{"type":"string","nullable":true}},"additionalProperties":false},"ReleaseHoldRequest_bc56d864":{"type":"object","properties":{"resolution":{"$ref":"#/components/schemas/QCHoldResolution_6f3c599e"},"resolutionNotes":{"type":"string","nullable":true}},"additionalProperties":false},"SubmitInspectionResultsRequest_382e1099":{"type":"object","properties":{"results":{"type":"array","items":{"$ref":"#/components/schemas/SubmitResultItem_f443c995"},"nullable":true},"quantityPassed":{"type":"number","format":"double","nullable":true},"quantityFailed":{"type":"number","format":"double","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"SubmitResultItem_f443c995":{"type":"object","properties":{"resultId":{"type":"string","format":"uuid","nullable":true},"checklistItemId":{"type":"string","format":"uuid","nullable":true},"checklistItemName":{"type":"string","nullable":true},"type":{"$ref":"#/components/schemas/ChecklistItemType_394dd690"},"result":{"$ref":"#/components/schemas/InspectionResultStatus_3b1c3a55"},"measuredValue":{"type":"number","format":"double","nullable":true},"defectSeverity":{"$ref":"#/components/schemas/DefectSeverity_c95efcf6"},"defectDescription":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateInspectionTemplateRequest_de3da607":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"productId":{"type":"string","format":"uuid","nullable":true},"productCategory":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true},"checklistItems":{"type":"array","items":{"$ref":"#/components/schemas/CreateChecklistItemRequest_ce8a259e"},"nullable":true}},"additionalProperties":false},"ChecklistItemType_394dd690":{"enum":["PassFail","Measurement","Visual","Documentation","Custom"],"type":"string"},"DefectSeverity_c95efcf6":{"enum":["Minor","Major","Critical"],"type":"string"},"InspectionResultStatus_3b1c3a55":{"enum":["Pending","Passed","Failed","NotApplicable"],"type":"string"},"InspectionStatus_a74ba511":{"enum":["Pending","InProgress","Passed","Failed","PartiallyPassed"],"type":"string"},"QCHoldResolution_6f3c599e":{"enum":["None","ReworkCompleted","AcceptedAsIs","Scrapped","ReturnedToSupplier"],"type":"string"},"QCHoldStatus_0765de34":{"enum":["Active","Released","Rejected","ReturnedToSupplier"],"type":"string"},"AddGoodsReceiptLineRequest_a0f956b6":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantityExpected":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"purchaseOrderLineId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateGoodsReceiptLineRequest_1f5fab12":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"quantityExpected":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"purchaseOrderLineId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateGoodsReceiptRequest_71dd921f":{"type":"object","properties":{"receiptNumber":{"type":"string","nullable":true},"purchaseOrderId":{"type":"string","format":"uuid","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"receivingLocationId":{"type":"string","format":"uuid","nullable":true},"receiptDate":{"type":"string","format":"date-time","nullable":true},"carrierName":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"deliveryNote":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/CreateGoodsReceiptLineRequest_1f5fab12"},"nullable":true}},"additionalProperties":false},"GoodsReceiptDto_8ae706f4":{"required":["receiptNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"receiptNumber":{"type":"string","nullable":true},"purchaseOrderId":{"type":"string","format":"uuid","nullable":true},"purchaseOrderNumber":{"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"supplierName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"receivingLocationId":{"type":"string","format":"uuid","nullable":true},"receivingLocationCode":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/GoodsReceiptStatus_5306514b"},"receiptDate":{"type":"string","format":"date-time"},"completedAt":{"type":"string","format":"date-time","nullable":true},"carrierName":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"deliveryNote":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantityExpected":{"type":"number","format":"double"},"totalQuantityReceived":{"type":"number","format":"double"},"progressPercent":{"type":"number","format":"double","readOnly":true},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/GoodsReceiptLineDto_25ab9072"},"nullable":true}},"additionalProperties":false},"GoodsReceiptLineDto_25ab9072":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"receiptId":{"type":"string","format":"uuid"},"lineNumber":{"type":"integer","format":"int32"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"requiresBatch":{"type":"boolean"},"requiresSerial":{"type":"boolean"},"quantityExpected":{"type":"number","format":"double"},"quantityReceived":{"type":"number","format":"double"},"quantityRejected":{"type":"number","format":"double"},"quantityRemaining":{"type":"number","format":"double","readOnly":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"putawayLocationId":{"type":"string","format":"uuid","nullable":true},"putawayLocationCode":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/GoodsReceiptLineStatus_435d5f94"},"qualityStatus":{"type":"string","nullable":true},"rejectionReason":{"type":"string","nullable":true},"purchaseOrderLineId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReceiveLineRequest_856ff363":{"type":"object","properties":{"quantityReceived":{"type":"number","format":"double"},"quantityRejected":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"manufactureDate":{"type":"string","format":"date-time","nullable":true},"putawayLocationId":{"type":"string","format":"uuid","nullable":true},"qualityStatus":{"type":"string","nullable":true},"rejectionReason":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateGoodsReceiptRequest_c146e62d":{"type":"object","properties":{"receivingLocationId":{"type":"string","format":"uuid","nullable":true},"carrierName":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"deliveryNote":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"GoodsReceiptLineStatus_435d5f94":{"enum":["Pending","Received","PartiallyReceived","Rejected","PutAway"],"type":"string"},"GoodsReceiptStatus_5306514b":{"enum":["Draft","InProgress","Complete","PartiallyComplete","Cancelled"],"type":"string"},"DailyMovementSummary_6c49f055":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"receiptCount":{"type":"integer","format":"int32"},"issueCount":{"type":"integer","format":"int32"},"transferCount":{"type":"integer","format":"int32"},"adjustmentCount":{"type":"integer","format":"int32"},"totalQuantityMoved":{"type":"number","format":"double"}},"additionalProperties":false},"DailyOrderSummary_94719fb7":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"ordersCreated":{"type":"integer","format":"int32"},"ordersShipped":{"type":"integer","format":"int32"},"ordersDelivered":{"type":"integer","format":"int32"},"linesProcessed":{"type":"integer","format":"int32"}},"additionalProperties":false},"DailyReceivingSummary_5b47fe7f":{"type":"object","properties":{"date":{"type":"string","format":"date-time"},"receiptsCreated":{"type":"integer","format":"int32"},"receiptsCompleted":{"type":"integer","format":"int32"},"quantityReceived":{"type":"number","format":"double"}},"additionalProperties":false},"ExpiringStockItem_8699eb50":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"expiryDate":{"type":"string","format":"date-time","nullable":true},"quantity":{"type":"number","format":"double"},"daysUntilExpiry":{"type":"integer","format":"int32"}},"additionalProperties":false},"InventorySummaryReport_d2368905":{"type":"object","properties":{"generatedAt":{"type":"string","format":"date-time"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"totalProducts":{"type":"integer","format":"int32"},"productsWithStock":{"type":"integer","format":"int32"},"productsOutOfStock":{"type":"integer","format":"int32"},"productsLowStock":{"type":"integer","format":"int32"},"totalQuantityOnHand":{"type":"number","format":"double"},"totalQuantityReserved":{"type":"number","format":"double"},"totalQuantityAvailable":{"type":"number","format":"double"},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"},"emptyLocations":{"type":"integer","format":"int32"},"locationUtilizationPercent":{"type":"number","format":"double"},"topProductsByQuantity":{"type":"array","items":{"$ref":"#/components/schemas/ProductQuantityItem_9ba9b5bf"},"nullable":true},"lowStockProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductQuantityItem_9ba9b5bf"},"nullable":true},"expiringStock":{"type":"array","items":{"$ref":"#/components/schemas/ExpiringStockItem_8699eb50"},"nullable":true}},"additionalProperties":false},"MovementTypeSummary_0773ef16":{"type":"object","properties":{"movementType":{"type":"string","nullable":true},"count":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"}},"additionalProperties":false},"OrderFulfillmentReport_e56e6d4d":{"type":"object","properties":{"generatedAt":{"type":"string","format":"date-time"},"dateFrom":{"type":"string","format":"date-time"},"dateTo":{"type":"string","format":"date-time"},"totalSalesOrders":{"type":"integer","format":"int32"},"ordersDelivered":{"type":"integer","format":"int32"},"ordersInProgress":{"type":"integer","format":"int32"},"ordersPending":{"type":"integer","format":"int32"},"ordersCancelled":{"type":"integer","format":"int32"},"fulfillmentRatePercent":{"type":"number","format":"double"},"totalPickTasks":{"type":"integer","format":"int32"},"pickTasksCompleted":{"type":"integer","format":"int32"},"pickTasksPending":{"type":"integer","format":"int32"},"pickCompletionRatePercent":{"type":"number","format":"double"},"totalShipments":{"type":"integer","format":"int32"},"shipmentsDelivered":{"type":"integer","format":"int32"},"shipmentsInTransit":{"type":"integer","format":"int32"},"dailyOrders":{"type":"array","items":{"$ref":"#/components/schemas/DailyOrderSummary_94719fb7"},"nullable":true}},"additionalProperties":false},"ProductMovementItem_d8418ab0":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"movementCount":{"type":"integer","format":"int32"},"totalQuantityMoved":{"type":"number","format":"double"}},"additionalProperties":false},"ProductQuantityItem_9ba9b5bf":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"quantityOnHand":{"type":"number","format":"double"},"minStockLevel":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"ReceivingReport_7ddc1fa8":{"type":"object","properties":{"generatedAt":{"type":"string","format":"date-time"},"dateFrom":{"type":"string","format":"date-time"},"dateTo":{"type":"string","format":"date-time"},"totalPurchaseOrders":{"type":"integer","format":"int32"},"pOsReceived":{"type":"integer","format":"int32"},"pOsPartiallyReceived":{"type":"integer","format":"int32"},"pOsPending":{"type":"integer","format":"int32"},"totalGoodsReceipts":{"type":"integer","format":"int32"},"receiptsCompleted":{"type":"integer","format":"int32"},"receiptsInProgress":{"type":"integer","format":"int32"},"totalQuantityReceived":{"type":"number","format":"double"},"quantityGood":{"type":"number","format":"double"},"quantityDamaged":{"type":"number","format":"double"},"quantityQuarantine":{"type":"number","format":"double"},"qualityPassRatePercent":{"type":"number","format":"double"},"dailyReceiving":{"type":"array","items":{"$ref":"#/components/schemas/DailyReceivingSummary_5b47fe7f"},"nullable":true}},"additionalProperties":false},"StockMovementReport_476201ab":{"type":"object","properties":{"generatedAt":{"type":"string","format":"date-time"},"dateFrom":{"type":"string","format":"date-time"},"dateTo":{"type":"string","format":"date-time"},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseName":{"type":"string","nullable":true},"movementsByType":{"type":"array","items":{"$ref":"#/components/schemas/MovementTypeSummary_0773ef16"},"nullable":true},"dailyMovements":{"type":"array","items":{"$ref":"#/components/schemas/DailyMovementSummary_6c49f055"},"nullable":true},"topMovedProducts":{"type":"array","items":{"$ref":"#/components/schemas/ProductMovementItem_d8418ab0"},"nullable":true}},"additionalProperties":false},"WarehouseUtilizationReport_9d0c94e4":{"type":"object","properties":{"generatedAt":{"type":"string","format":"date-time"},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"zoneUtilizations":{"type":"array","items":{"$ref":"#/components/schemas/ZoneUtilization_9be8c480"},"nullable":true},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"},"emptyLocations":{"type":"integer","format":"int32"},"overallUtilizationPercent":{"type":"number","format":"double"},"estimatedCapacityUsedPercent":{"type":"number","format":"double"}},"additionalProperties":false},"ZoneUtilization_9be8c480":{"type":"object","properties":{"zoneId":{"type":"string","format":"uuid"},"zoneName":{"type":"string","nullable":true},"zoneType":{"type":"string","nullable":true},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"},"utilizationPercent":{"type":"number","format":"double"}},"additionalProperties":false},"AddReturnLineRequest_e6fc342a":{"required":["sku"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"quantityExpected":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonDescription":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AssignReturnRequest_cfc0a69d":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"}},"additionalProperties":false},"CreateReturnOrderLineRequest_d9a30642":{"required":["sku"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"quantityExpected":{"type":"number","format":"double"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"originalOrderLineId":{"type":"string","format":"uuid","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonDescription":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateReturnOrderRequest_c20241ee":{"type":"object","properties":{"originalSalesOrderId":{"type":"string","format":"uuid","nullable":true},"customerId":{"type":"string","format":"uuid"},"returnType":{"$ref":"#/components/schemas/ReturnType_be832ce9"},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonDescription":{"type":"string","nullable":true},"receivingLocationId":{"type":"string","format":"uuid","nullable":true},"requestedDate":{"type":"string","format":"date-time","nullable":true},"rmaNumber":{"type":"string","nullable":true},"rmaExpiryDate":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/CreateReturnOrderLineRequest_d9a30642"},"nullable":true}},"additionalProperties":false},"ProcessReturnLineRequest_87d2648f":{"type":"object","properties":{"quantityAccepted":{"type":"number","format":"double"},"quantityRejected":{"type":"number","format":"double"},"disposition":{"$ref":"#/components/schemas/ReturnDisposition_1d840c8b"},"dispositionLocationId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReceiveReturnLineRequest_b23af475":{"type":"object","properties":{"quantityReceived":{"type":"number","format":"double"},"condition":{"$ref":"#/components/schemas/ReturnCondition_3137bb0c"},"conditionNotes":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true}},"additionalProperties":false},"ReturnOrderDto_2602e23b":{"required":["returnNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"returnNumber":{"type":"string","nullable":true},"originalSalesOrderId":{"type":"string","format":"uuid","nullable":true},"originalSalesOrderNumber":{"type":"string","nullable":true},"customerId":{"type":"string","format":"uuid"},"customerName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/ReturnOrderStatus_5667a57c"},"returnType":{"$ref":"#/components/schemas/ReturnType_be832ce9"},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonDescription":{"type":"string","nullable":true},"receivingLocationId":{"type":"string","format":"uuid","nullable":true},"receivingLocationCode":{"type":"string","nullable":true},"requestedDate":{"type":"string","format":"date-time","nullable":true},"receivedDate":{"type":"string","format":"date-time","nullable":true},"processedDate":{"type":"string","format":"date-time","nullable":true},"rmaNumber":{"type":"string","nullable":true},"rmaExpiryDate":{"type":"string","format":"date-time","nullable":true},"carrierCode":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantityExpected":{"type":"number","format":"double"},"totalQuantityReceived":{"type":"number","format":"double"},"receivingProgress":{"type":"number","format":"double","readOnly":true},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/ReturnOrderLineDto_3429d1f9"},"nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"ReturnOrderLineDto_3429d1f9":{"required":["sku"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"returnOrderId":{"type":"string","format":"uuid"},"lineNumber":{"type":"integer","format":"int32"},"productId":{"type":"string","format":"uuid"},"productName":{"type":"string","nullable":true},"sku":{"type":"string","nullable":true},"quantityExpected":{"type":"number","format":"double"},"quantityReceived":{"type":"number","format":"double"},"quantityAccepted":{"type":"number","format":"double"},"quantityRejected":{"type":"number","format":"double"},"condition":{"$ref":"#/components/schemas/ReturnCondition_3137bb0c"},"conditionNotes":{"type":"string","nullable":true},"disposition":{"$ref":"#/components/schemas/ReturnDisposition_1d840c8b"},"dispositionLocationId":{"type":"string","format":"uuid","nullable":true},"dispositionLocationCode":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"originalOrderLineId":{"type":"string","format":"uuid","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonDescription":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReturnOrderListDto_4f38cc3d":{"required":["returnNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"returnNumber":{"type":"string","nullable":true},"originalSalesOrderNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/ReturnOrderStatus_5667a57c"},"returnType":{"$ref":"#/components/schemas/ReturnType_be832ce9"},"rmaNumber":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantityExpected":{"type":"number","format":"double"},"totalQuantityReceived":{"type":"number","format":"double"},"requestedDate":{"type":"string","format":"date-time","nullable":true},"receivedDate":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SetReturnShippingRequest_c0ed590a":{"required":["trackingNumber"],"type":"object","properties":{"carrierCode":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateReturnOrderRequest_194aca16":{"type":"object","properties":{"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonDescription":{"type":"string","nullable":true},"receivingLocationId":{"type":"string","format":"uuid","nullable":true},"rmaNumber":{"type":"string","nullable":true},"rmaExpiryDate":{"type":"string","format":"date-time","nullable":true},"carrierCode":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"internalNotes":{"type":"string","nullable":true}},"additionalProperties":false},"ReturnCondition_3137bb0c":{"enum":["Unknown","Good","Refurbished","Damaged","Defective","Destroyed"],"type":"string"},"ReturnDisposition_1d840c8b":{"enum":["Pending","ReturnToStock","Quarantine","Scrap","ReturnToSupplier","Donate","Repair"],"type":"string"},"ReturnOrderStatus_5667a57c":{"enum":["Pending","InTransit","Received","InProgress","Complete","Cancelled"],"type":"string"},"ReturnType_be832ce9":{"enum":["CustomerReturn","SupplierReturn","InternalTransfer","Damaged","Recall"],"type":"string"},"AssignPermissionsRequest_21ddb395":{"type":"object","properties":{"permissions":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"AssignRolesToUserRequest_87fdcb6f":{"type":"object","properties":{"roleIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true}},"additionalProperties":false},"AssignUsersToRoleRequest_82d79514":{"type":"object","properties":{"userIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true}},"additionalProperties":false},"CreateRoleRequest_f798ad55":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"permissions":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"PermissionCategoryDto_153ff0ba":{"type":"object","properties":{"category":{"type":"string","nullable":true},"categoryName":{"type":"string","nullable":true},"permissions":{"type":"array","items":{"$ref":"#/components/schemas/PermissionDto_73da1443"},"nullable":true}},"additionalProperties":false},"PermissionDto_73da1443":{"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"module":{"type":"string","nullable":true},"category":{"type":"string","nullable":true}},"additionalProperties":false},"PermissionGroupDto_56d094b2":{"type":"object","properties":{"module":{"type":"string","nullable":true},"moduleName":{"type":"string","nullable":true},"categories":{"type":"array","items":{"$ref":"#/components/schemas/PermissionCategoryDto_153ff0ba"},"nullable":true}},"additionalProperties":false},"RoleDto_3d5b69fc":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"normalizedName":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"isSystemRole":{"type":"boolean"},"tenantId":{"type":"string","format":"uuid","nullable":true},"createdAt":{"type":"string","format":"date-time"},"userCount":{"type":"integer","format":"int32"},"permissions":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"RoleSummaryDto_b3c63258":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"isSystemRole":{"type":"boolean"},"userCount":{"type":"integer","format":"int32"},"permissionCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"RoleUserDto_1cf6ff2c":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"fullName":{"type":"string","nullable":true}},"additionalProperties":false},"RoleWithUsersDto_b4b4acb2":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"isSystemRole":{"type":"boolean"},"users":{"type":"array","items":{"$ref":"#/components/schemas/RoleUserDto_1cf6ff2c"},"nullable":true}},"additionalProperties":false},"UpdateRoleRequest_696e0bf0":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"permissions":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false},"UserRolesDto_36bfed43":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"userName":{"type":"string","nullable":true},"roles":{"type":"array","items":{"$ref":"#/components/schemas/RoleSummaryDto_b3c63258"},"nullable":true}},"additionalProperties":false},"ActiveSessionsDto_3d95b19c":{"type":"object","properties":{"totalActive":{"type":"integer","format":"int32"},"totalDevices":{"type":"integer","format":"int32"},"currentSession":{"$ref":"#/components/schemas/SessionSummaryDto_afe6d4ba"},"otherSessions":{"type":"array","items":{"$ref":"#/components/schemas/SessionSummaryDto_afe6d4ba"},"nullable":true}},"additionalProperties":false},"CreateSessionRequest_1dd4b2bb":{"type":"object","properties":{"deviceId":{"type":"string","nullable":true},"deviceName":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"browser":{"type":"string","nullable":true},"operatingSystem":{"type":"string","nullable":true},"appVersion":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true}},"additionalProperties":false},"LoginAttemptDto_97dceccd":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid","nullable":true},"userName":{"type":"string","nullable":true},"success":{"type":"boolean"},"failureReason":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"location":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"LoginStatsDto_78ce5f38":{"type":"object","properties":{"totalAttempts":{"type":"integer","format":"int32"},"successfulAttempts":{"type":"integer","format":"int32"},"failedAttempts":{"type":"integer","format":"int32"},"successRate":{"type":"number","format":"double"},"recentFailures":{"type":"array","items":{"$ref":"#/components/schemas/LoginAttemptDto_97dceccd"},"nullable":true}},"additionalProperties":false},"RefreshSessionRequest_3d1698e2":{"type":"object","properties":{"refreshToken":{"type":"string","nullable":true}},"additionalProperties":false},"RegisterDeviceRequest_fe511778":{"type":"object","properties":{"deviceId":{"type":"string","nullable":true},"deviceName":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true}},"additionalProperties":false},"RevokeSessionRequest_3f14be5c":{"type":"object","properties":{"reason":{"type":"string","nullable":true}},"additionalProperties":false},"SessionSummaryDto_afe6d4ba":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"deviceName":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"location":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/SessionStatus_daebba6d"},"lastActivityAt":{"type":"string","format":"date-time","nullable":true},"isCurrent":{"type":"boolean"}},"additionalProperties":false},"TrustedDeviceDto_f5f550e6":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"deviceId":{"type":"string","nullable":true},"deviceName":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"lastUsedAt":{"type":"string","format":"date-time","nullable":true},"lastIpAddress":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"UserSessionDto_fd45d1f3":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"userId":{"type":"string","format":"uuid"},"deviceId":{"type":"string","nullable":true},"deviceName":{"type":"string","nullable":true},"deviceType":{"type":"string","nullable":true},"browser":{"type":"string","nullable":true},"operatingSystem":{"type":"string","nullable":true},"ipAddress":{"type":"string","nullable":true},"location":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/SessionStatus_daebba6d"},"lastActivityAt":{"type":"string","format":"date-time","nullable":true},"expiresAt":{"type":"string","format":"date-time"},"isTrustedDevice":{"type":"boolean"},"isCurrent":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SessionStatus_daebba6d":{"enum":["Active","Expired","Revoked","Locked"],"type":"string"},"PublicSettingsDto_d32bbba4":{"type":"object","properties":{"infoEmail":{"type":"string","nullable":true},"salesEmail":{"type":"string","nullable":true},"supportEmail":{"type":"string","nullable":true},"partnersEmail":{"type":"string","nullable":true},"contactEmail":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"phoneLabel":{"type":"string","nullable":true},"whatsApp":{"type":"string","nullable":true},"telegram":{"type":"string","nullable":true},"companyName":{"type":"string","nullable":true},"address":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"socialLinks":{"type":"array","items":{"$ref":"#/components/schemas/SocialLinkDto_e868a310"},"nullable":true},"googleAnalyticsId":{"type":"string","nullable":true},"googleTagManagerId":{"type":"string","nullable":true},"logoLightUrl":{"type":"string","nullable":true},"logoDarkUrl":{"type":"string","nullable":true},"faviconUrl":{"type":"string","nullable":true}},"additionalProperties":false},"SocialLinkDto_e868a310":{"type":"object","properties":{"name":{"type":"string","nullable":true},"url":{"type":"string","nullable":true},"icon":{"type":"string","nullable":true},"sortOrder":{"type":"integer","format":"int32"},"isEnabled":{"type":"boolean"}},"additionalProperties":false},"AddTrackingEventRequest_3d15ae16":{"type":"object","properties":{"stopId":{"type":"string","format":"uuid","nullable":true},"shipmentId":{"type":"string","format":"uuid","nullable":true},"eventType":{"$ref":"#/components/schemas/TrackingEventType_2fd56401"},"eventDescription":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"locationDescription":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ArriveAtStopRequest_4fce2e84":{"type":"object","properties":{"arrivalTime":{"type":"string","format":"date-time","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"AutoPlanRouteRequest_25e77371":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"plannedDate":{"type":"string","format":"date-time"},"shipmentIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"carrierId":{"type":"string","format":"uuid","nullable":true},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"maxStops":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"CompleteLoadingRequest_dcfa2121":{"type":"object","properties":{"actualWeight":{"type":"number","format":"double","nullable":true},"actualVolume":{"type":"number","format":"double","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CompleteStopDeliveryRequest_73903680":{"type":"object","properties":{"signedBy":{"type":"string","nullable":true},"proofOfDeliveryUrl":{"type":"string","nullable":true},"issueType":{"$ref":"#/components/schemas/DeliveryIssue_ef6bc02a"},"issueNotes":{"type":"string","nullable":true},"isPartial":{"type":"boolean"}},"additionalProperties":false},"CreateDeliveryRouteRequest_07bd74d8":{"type":"object","properties":{"routeName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"carrierId":{"type":"string","format":"uuid","nullable":true},"carrierServiceId":{"type":"string","format":"uuid","nullable":true},"driverName":{"type":"string","nullable":true},"vehicleNumber":{"type":"string","nullable":true},"vehicleType":{"type":"string","nullable":true},"plannedDate":{"type":"string","format":"date-time"},"plannedDepartureTime":{"type":"string","format":"date-time","nullable":true},"plannedReturnTime":{"type":"string","format":"date-time","nullable":true},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"maxStops":{"type":"integer","format":"int32","nullable":true},"notes":{"type":"string","nullable":true},"stops":{"type":"array","items":{"$ref":"#/components/schemas/CreateDeliveryStopRequest_725161ec"},"nullable":true}},"additionalProperties":false},"CreateDeliveryStopRequest_725161ec":{"type":"object","properties":{"customerName":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"country":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"contactName":{"type":"string","nullable":true},"contactPhone":{"type":"string","nullable":true},"deliveryInstructions":{"type":"string","nullable":true},"timeWindowStart":{"type":"string","format":"date-time","nullable":true},"timeWindowEnd":{"type":"string","format":"date-time","nullable":true},"estimatedServiceTime":{"type":"integer","format":"int32","nullable":true},"shipmentId":{"type":"string","format":"uuid","nullable":true},"customerId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"DeliveryRouteDto_8bb2f43a":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"routeNumber":{"type":"string","nullable":true},"routeName":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"carrierId":{"type":"string","format":"uuid","nullable":true},"carrierName":{"type":"string","nullable":true},"carrierServiceId":{"type":"string","format":"uuid","nullable":true},"carrierServiceName":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true},"vehicleNumber":{"type":"string","nullable":true},"vehicleType":{"type":"string","nullable":true},"plannedDate":{"type":"string","format":"date-time"},"plannedDepartureTime":{"type":"string","format":"date-time","nullable":true},"plannedReturnTime":{"type":"string","format":"date-time","nullable":true},"estimatedStops":{"type":"integer","format":"int32","nullable":true},"estimatedDistance":{"type":"number","format":"double","nullable":true},"estimatedDuration":{"type":"integer","format":"int32","nullable":true},"actualDepartureTime":{"type":"string","format":"date-time","nullable":true},"actualReturnTime":{"type":"string","format":"date-time","nullable":true},"status":{"$ref":"#/components/schemas/RouteStatus_2e8c368a"},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"maxStops":{"type":"integer","format":"int32","nullable":true},"currentWeight":{"type":"number","format":"double"},"currentVolume":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true},"routePolyline":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"stops":{"type":"array","items":{"$ref":"#/components/schemas/DeliveryStopDto_e8ecef07"},"nullable":true}},"additionalProperties":false},"DeliveryRouteSummaryDto_6944e7d8":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"routeNumber":{"type":"string","nullable":true},"routeName":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"carrierName":{"type":"string","nullable":true},"driverName":{"type":"string","nullable":true},"plannedDate":{"type":"string","format":"date-time"},"status":{"$ref":"#/components/schemas/RouteStatus_2e8c368a"},"stopCount":{"type":"integer","format":"int32"},"completedStops":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"DeliveryStopDto_e8ecef07":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"routeId":{"type":"string","format":"uuid"},"stopSequence":{"type":"integer","format":"int32"},"customerName":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"country":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"contactName":{"type":"string","nullable":true},"contactPhone":{"type":"string","nullable":true},"deliveryInstructions":{"type":"string","nullable":true},"timeWindowStart":{"type":"string","format":"date-time","nullable":true},"timeWindowEnd":{"type":"string","format":"date-time","nullable":true},"estimatedServiceTime":{"type":"integer","format":"int32","nullable":true},"arrivalTime":{"type":"string","format":"date-time","nullable":true},"departureTime":{"type":"string","format":"date-time","nullable":true},"status":{"$ref":"#/components/schemas/StopStatus_b08fd207"},"signedBy":{"type":"string","nullable":true},"signedAt":{"type":"string","format":"date-time","nullable":true},"proofOfDeliveryUrl":{"type":"string","nullable":true},"issueType":{"$ref":"#/components/schemas/DeliveryIssue_ef6bc02a"},"issueNotes":{"type":"string","nullable":true},"shipmentId":{"type":"string","format":"uuid","nullable":true},"shipmentNumber":{"type":"string","nullable":true},"customerId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"DeliveryTrackingEventDto_763b142b":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"routeId":{"type":"string","format":"uuid"},"stopId":{"type":"string","format":"uuid","nullable":true},"shipmentId":{"type":"string","format":"uuid","nullable":true},"eventType":{"$ref":"#/components/schemas/TrackingEventType_2fd56401"},"eventTime":{"type":"string","format":"date-time"},"eventDescription":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"locationDescription":{"type":"string","nullable":true},"performedBy":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"DepartRouteRequest_30dc67e2":{"type":"object","properties":{"departureTime":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"FailStopDeliveryRequest_e26394df":{"type":"object","properties":{"issueType":{"$ref":"#/components/schemas/DeliveryIssue_ef6bc02a"},"issueNotes":{"type":"string","nullable":true}},"additionalProperties":false},"OptimizeRouteRequest_dcca0d82":{"type":"object","properties":{"minimizeDistance":{"type":"boolean"},"respectTimeWindows":{"type":"boolean"}},"additionalProperties":false},"ReleaseRouteRequest_6a9dd1e0":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReturnToWarehouseRequest_0d14cae9":{"type":"object","properties":{"returnTime":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"StartLoadingRequest_ed5548c3":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateDeliveryRouteRequest_d34792ac":{"type":"object","properties":{"routeName":{"type":"string","nullable":true},"carrierId":{"type":"string","format":"uuid","nullable":true},"carrierServiceId":{"type":"string","format":"uuid","nullable":true},"driverName":{"type":"string","nullable":true},"vehicleNumber":{"type":"string","nullable":true},"vehicleType":{"type":"string","nullable":true},"plannedDate":{"type":"string","format":"date-time","nullable":true},"plannedDepartureTime":{"type":"string","format":"date-time","nullable":true},"plannedReturnTime":{"type":"string","format":"date-time","nullable":true},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"maxStops":{"type":"integer","format":"int32","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateDeliveryStopRequest_21b76b72":{"type":"object","properties":{"stopSequence":{"type":"integer","format":"int32","nullable":true},"customerName":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"contactPhone":{"type":"string","nullable":true},"deliveryInstructions":{"type":"string","nullable":true},"timeWindowStart":{"type":"string","format":"date-time","nullable":true},"timeWindowEnd":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"DeliveryIssue_ef6bc02a":{"enum":["None","CustomerNotAvailable","WrongAddress","RefusedDelivery","DamagedGoods","MissingItems","AccessRestricted","Weather","VehicleBreakdown","Other"],"type":"string"},"RouteStatus_2e8c368a":{"enum":["Draft","Planned","Released","Loading","InTransit","Delivering","Returning","Complete","Cancelled"],"type":"string"},"StopStatus_b08fd207":{"enum":["Pending","EnRoute","Arrived","Delivering","Complete","PartialDelivery","Failed","Skipped","Rescheduled"],"type":"string"},"TrackingEventType_2fd56401":{"enum":["Created","Released","LoadingStarted","LoadingComplete","Departed","LocationUpdate","ArrivedAtStop","DeliveryStarted","DeliveryComplete","PartialDelivery","DeliveryFailed","DepartedStop","Returning","ReturnedToWarehouse","Cancelled"],"type":"string"},"CreateSiteRequest_3effa13b":{"required":["code","name"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"timezone":{"type":"string","nullable":true},"isPrimary":{"type":"boolean"},"isActive":{"type":"boolean"}},"additionalProperties":false},"SiteDto_5faa04a1":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"timezone":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"isPrimary":{"type":"boolean"},"warehousesCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"SiteStatsDto_7c08032f":{"type":"object","properties":{"warehouseCount":{"type":"integer","format":"int32"},"userCount":{"type":"integer","format":"int32"},"totalStockValue":{"type":"number","format":"double"}},"additionalProperties":false},"UpdateSiteRequest_0e308814":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"timezone":{"type":"string","nullable":true},"isPrimary":{"type":"boolean","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"ApplyRecommendationRequest_ae39c399":{"type":"object","properties":{"assignToUserId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ApproveRecommendationRequest_aa977223":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"BulkSlottingActionRequest_d941434d":{"type":"object","properties":{"recommendationIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ProductAbcAnalysisDto_7747835d":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"abcClass":{"type":"string","nullable":true},"pickCount":{"type":"integer","format":"int32"},"pickPercentage":{"type":"number","format":"double"},"cumulativePercentage":{"type":"number","format":"double"},"currentLocationId":{"type":"string","format":"uuid","nullable":true},"currentLocationCode":{"type":"string","nullable":true},"currentPickSequence":{"type":"integer","format":"int32","nullable":true},"isOptimallyPlaced":{"type":"boolean"}},"additionalProperties":false},"RejectRecommendationRequest_88b667eb":{"type":"object","properties":{"reason":{"type":"string","nullable":true}},"additionalProperties":false},"SlottingAnalysisResultDto_bddc1a11":{"type":"object","properties":{"analysisDate":{"type":"string","format":"date-time"},"totalProductsAnalyzed":{"type":"integer","format":"int32"},"classAProducts":{"type":"integer","format":"int32"},"classBProducts":{"type":"integer","format":"int32"},"classCProducts":{"type":"integer","format":"int32"},"newRecommendations":{"type":"integer","format":"int32"},"totalEstimatedSavingsMinutes":{"type":"number","format":"double"},"recommendations":{"type":"array","items":{"$ref":"#/components/schemas/SlottingRecommendationDto_4efae683"},"nullable":true}},"additionalProperties":false},"SlottingRecommendationDto_4efae683":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentLocationId":{"type":"string","format":"uuid"},"currentLocationCode":{"type":"string","nullable":true},"recommendedLocationId":{"type":"string","format":"uuid"},"recommendedLocationCode":{"type":"string","nullable":true},"reason":{"$ref":"#/components/schemas/SlottingReason_05a41aae"},"priority":{"$ref":"#/components/schemas/SlottingPriority_2dd02cfb"},"status":{"$ref":"#/components/schemas/SlottingStatus_b5608992"},"abcClass":{"type":"string","nullable":true},"pickCountLast30Days":{"type":"integer","format":"int32"},"estimatedSavingsMinutes":{"type":"number","format":"double"},"currentDistanceToShipping":{"type":"number","format":"double","nullable":true},"recommendedDistanceToShipping":{"type":"number","format":"double","nullable":true},"approvedAt":{"type":"string","format":"date-time","nullable":true},"approvedBy":{"type":"string","format":"uuid","nullable":true},"appliedAt":{"type":"string","format":"date-time","nullable":true},"appliedBy":{"type":"string","format":"uuid","nullable":true},"rejectedAt":{"type":"string","format":"date-time","nullable":true},"rejectedBy":{"type":"string","format":"uuid","nullable":true},"transferTaskId":{"type":"string","format":"uuid","nullable":true},"approvalNotes":{"type":"string","nullable":true},"rejectionReason":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SlottingRecommendationSummaryDto_5f2c7530":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"currentLocationCode":{"type":"string","nullable":true},"recommendedLocationCode":{"type":"string","nullable":true},"reason":{"$ref":"#/components/schemas/SlottingReason_05a41aae"},"priority":{"$ref":"#/components/schemas/SlottingPriority_2dd02cfb"},"status":{"$ref":"#/components/schemas/SlottingStatus_b5608992"},"abcClass":{"type":"string","nullable":true},"pickCountLast30Days":{"type":"integer","format":"int32"},"estimatedSavingsMinutes":{"type":"number","format":"double"},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"SlottingPriority_2dd02cfb":{"enum":["Low","Medium","High"],"type":"string"},"SlottingReason_05a41aae":{"enum":["HighVelocity","LowVelocity","SizeOptimization","PickPathOptimization"],"type":"string"},"SlottingStatus_b5608992":{"enum":["Pending","Approved","Applied","Rejected"],"type":"string"},"CreateStorageTariffRequest_422e69c1":{"required":["name"],"type":"object","properties":{"name":{"maxLength":200,"minLength":1,"type":"string"},"pricePerUnit":{"maximum":999999,"minimum":0,"type":"number","format":"double"},"unit":{"$ref":"#/components/schemas/TariffUnit_2c4c1ef5"},"currency":{"maxLength":3,"type":"string","nullable":true},"isActive":{"type":"boolean"},"validFrom":{"type":"string","format":"date-time","nullable":true},"validTo":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"StorageTariffDto_3c0ff7e9":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string","nullable":true},"pricePerUnit":{"type":"number","format":"double"},"unit":{"$ref":"#/components/schemas/TariffUnit_2c4c1ef5"},"currency":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"validFrom":{"type":"string","format":"date-time","nullable":true},"validTo":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"UpdateStorageTariffRequest_6f9fedfa":{"type":"object","properties":{"name":{"maxLength":200,"type":"string","nullable":true},"pricePerUnit":{"maximum":999999,"minimum":0,"type":"number","format":"double","nullable":true},"unit":{"$ref":"#/components/schemas/TariffUnit_2c4c1ef5"},"currency":{"maxLength":3,"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true},"validFrom":{"type":"string","format":"date-time","nullable":true},"validTo":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"TariffUnit_2c4c1ef5":{"enum":["M3","Pallet","Sqm"],"type":"string"},"ConnectionStatusDto_2b57e1f6":{"type":"object","properties":{"connected":{"type":"boolean"},"telegramUsername":{"type":"string","nullable":true},"language":{"type":"string","nullable":true},"connectedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"UpdateLanguageRequest_1ff87cba":{"type":"object","properties":{"language":{"type":"string","nullable":true}},"additionalProperties":false},"AffectedShipmentDto_c1810ece":{"type":"object","properties":{"shipmentId":{"type":"string","format":"uuid"},"shipmentNumber":{"type":"string","nullable":true},"customerName":{"type":"string","nullable":true},"shippedDate":{"type":"string","format":"date-time","nullable":true},"quantity":{"type":"number","format":"double"}},"additionalProperties":false},"CreateLotMasterRequest_158e14ad":{"required":["batchNumber"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"batchNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"goodsReceiptId":{"type":"string","format":"uuid","nullable":true},"manufactureDate":{"type":"string","format":"date-time","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"initialQuantity":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ExpiringLotDto_75a37885":{"required":["batchNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productName":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"expirationDate":{"type":"string","format":"date-time"},"daysUntilExpiry":{"type":"integer","format":"int32"},"currentQuantity":{"type":"number","format":"double"},"warehouseName":{"type":"string","nullable":true}},"additionalProperties":false},"LotDetailDto_042d5349":{"required":["batchNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"productName":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/LotStatus_872be5dc"},"statusName":{"type":"string","nullable":true,"readOnly":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"supplierName":{"type":"string","nullable":true},"goodsReceiptNumber":{"type":"string","nullable":true},"receivedAt":{"type":"string","format":"date-time","nullable":true},"manufactureDate":{"type":"string","format":"date-time","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"daysUntilExpiry":{"type":"integer","format":"int32","nullable":true,"readOnly":true},"initialQuantity":{"type":"number","format":"double"},"currentQuantity":{"type":"number","format":"double"},"reservedQuantity":{"type":"number","format":"double"},"quarantineReason":{"type":"string","nullable":true},"quarantinedAt":{"type":"string","format":"date-time","nullable":true},"recallReason":{"type":"string","nullable":true},"recalledAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"events":{"type":"array","items":{"$ref":"#/components/schemas/LotEventDto_6a33e0c1"},"nullable":true},"currentLocations":{"type":"array","items":{"$ref":"#/components/schemas/LotLocationDto_286951c1"},"nullable":true}},"additionalProperties":false},"LotEventDto_6a33e0c1":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"eventType":{"$ref":"#/components/schemas/LotEventType_ffa5a06b"},"eventTypeName":{"type":"string","nullable":true,"readOnly":true},"quantity":{"type":"number","format":"double"},"fromLocationCode":{"type":"string","nullable":true},"toLocationCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"referenceType":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"performedByUserName":{"type":"string","nullable":true},"eventDate":{"type":"string","format":"date-time"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"LotLocationDto_286951c1":{"type":"object","properties":{"locationId":{"type":"string","format":"uuid"},"locationCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"zoneName":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double"}},"additionalProperties":false},"LotMasterDto_da52fd0d":{"required":["batchNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"productName":{"type":"string","nullable":true},"productSku":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"lotNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/LotStatus_872be5dc"},"statusName":{"type":"string","nullable":true,"readOnly":true},"supplierId":{"type":"string","format":"uuid","nullable":true},"supplierName":{"type":"string","nullable":true},"goodsReceiptNumber":{"type":"string","nullable":true},"receivedAt":{"type":"string","format":"date-time","nullable":true},"manufactureDate":{"type":"string","format":"date-time","nullable":true},"expirationDate":{"type":"string","format":"date-time","nullable":true},"daysUntilExpiry":{"type":"integer","format":"int32","nullable":true,"readOnly":true},"initialQuantity":{"type":"number","format":"double"},"currentQuantity":{"type":"number","format":"double"},"reservedQuantity":{"type":"number","format":"double"},"quarantineReason":{"type":"string","nullable":true},"quarantinedAt":{"type":"string","format":"date-time","nullable":true},"recallReason":{"type":"string","nullable":true},"recalledAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"RecordLotEventRequest_868fa554":{"type":"object","properties":{"lotMasterId":{"type":"string","format":"uuid"},"eventType":{"$ref":"#/components/schemas/LotEventType_ffa5a06b"},"quantity":{"type":"number","format":"double"},"fromLocationId":{"type":"string","format":"uuid","nullable":true},"toLocationId":{"type":"string","format":"uuid","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"referenceType":{"type":"string","nullable":true},"referenceId":{"type":"string","format":"uuid","nullable":true},"referenceNumber":{"type":"string","nullable":true},"performedByUserId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"TraceResultDto_a6b24352":{"type":"object","properties":{"lot":{"$ref":"#/components/schemas/LotMasterDto_da52fd0d"},"timeline":{"type":"array","items":{"$ref":"#/components/schemas/LotEventDto_6a33e0c1"},"nullable":true},"affectedShipments":{"type":"array","items":{"$ref":"#/components/schemas/AffectedShipmentDto_c1810ece"},"nullable":true}},"additionalProperties":false},"UpdateLotStatusRequest_9cd8842a":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/LotStatus_872be5dc"},"reason":{"type":"string","nullable":true}},"additionalProperties":false},"LotEventType_ffa5a06b":{"enum":["Received","PutAway","Picked","Packed","Shipped","Transferred","Adjusted","Returned","Quarantined","Released","Recalled","Expired","Consumed","StatusChanged"],"type":"string"},"LotStatus_872be5dc":{"enum":["Active","Quarantined","OnHold","Recalled","Expired","Consumed"],"type":"string"},"ActiveShipmentDto_67595022":{"required":["shipmentNumber","status"],"type":"object","properties":{"shipmentId":{"type":"string","format":"uuid"},"shipmentNumber":{"type":"string","nullable":true},"status":{"type":"string","nullable":true},"carrierName":{"type":"string","nullable":true},"trackingNumber":{"type":"string","nullable":true},"routeId":{"type":"string","format":"uuid","nullable":true},"routeNumber":{"type":"string","nullable":true},"routeStatus":{"type":"string","nullable":true},"originLat":{"type":"number","format":"double","nullable":true},"originLng":{"type":"number","format":"double","nullable":true},"originWarehouseName":{"type":"string","nullable":true},"destinationAddress":{"type":"string","nullable":true},"destinationLat":{"type":"number","format":"double","nullable":true},"destinationLng":{"type":"number","format":"double","nullable":true},"routePolyline":{"type":"string","nullable":true},"shippedAt":{"type":"string","format":"date-time","nullable":true},"deliveredAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"ProductSearchResultDto_b8527b79":{"required":["name","sku"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"barcode":{"type":"string","nullable":true},"imageUrl":{"type":"string","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"ProductTrackingResponseDto_cf52867e":{"required":["currentStatus","name","sku"],"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"barcode":{"type":"string","nullable":true},"imageUrl":{"type":"string","nullable":true},"currentStatus":{"type":"string","nullable":true},"totalOnHand":{"type":"number","format":"double"},"totalReserved":{"type":"number","format":"double"},"totalInTransit":{"type":"number","format":"double"},"warehouseLocations":{"type":"array","items":{"$ref":"#/components/schemas/WarehouseLocationDto_1498cab2"},"nullable":true},"activeShipments":{"type":"array","items":{"$ref":"#/components/schemas/ActiveShipmentDto_67595022"},"nullable":true},"movementHistory":{"type":"array","items":{"$ref":"#/components/schemas/RecentMovementDto_8df870fb"},"nullable":true}},"additionalProperties":false},"RecentMovementDto_8df870fb":{"required":["movementNumber","movementType"],"type":"object","properties":{"movementId":{"type":"string","format":"uuid"},"movementNumber":{"type":"string","nullable":true},"movementType":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double"},"fromLocationCode":{"type":"string","nullable":true},"toLocationCode":{"type":"string","nullable":true},"referenceNumber":{"type":"string","nullable":true},"movementDate":{"type":"string","format":"date-time"}},"additionalProperties":false},"WarehouseLocationDto_1498cab2":{"required":["locationCode","warehouseName"],"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"locationCode":{"type":"string","nullable":true},"quantity":{"type":"number","format":"double"},"quantityReserved":{"type":"number","format":"double"},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true}},"additionalProperties":false},"AddTransferLineRequest_d2e82b3b":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"fromLocationId":{"type":"string","format":"uuid"},"toLocationId":{"type":"string","format":"uuid"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityRequested":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"AssignTransferRequest_73617f41":{"type":"object","properties":{"assignedToUserId":{"type":"string","format":"uuid"}},"additionalProperties":false},"CompletePickingRequest_56bbb8cb":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CompleteReceivingRequest_582dcd99":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"CreateStockTransferRequest_d974bc57":{"type":"object","properties":{"transferType":{"$ref":"#/components/schemas/TransferType_d3938240"},"fromWarehouseId":{"type":"string","format":"uuid"},"fromZoneId":{"type":"string","format":"uuid","nullable":true},"toWarehouseId":{"type":"string","format":"uuid"},"toZoneId":{"type":"string","format":"uuid","nullable":true},"priority":{"$ref":"#/components/schemas/TransferPriority_9a8db56f"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"requiredByDate":{"type":"string","format":"date-time","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true},"sourceDocumentType":{"type":"string","nullable":true},"sourceDocumentId":{"type":"string","format":"uuid","nullable":true},"sourceDocumentNumber":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/CreateTransferLineRequest_e2638c26"},"nullable":true}},"additionalProperties":false},"CreateTransferLineRequest_e2638c26":{"type":"object","properties":{"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"fromLocationId":{"type":"string","format":"uuid"},"toLocationId":{"type":"string","format":"uuid"},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityRequested":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"PickLineRequest_6bc0b325":{"type":"object","properties":{"quantityPicked":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReceiveLineRequest_af42be81":{"type":"object","properties":{"quantityReceived":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"ReplenishmentRequest_ba87fc9c":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"productId":{"type":"string","format":"uuid"},"fromLocationId":{"type":"string","format":"uuid"},"toLocationId":{"type":"string","format":"uuid"},"quantity":{"type":"number","format":"double"},"priority":{"$ref":"#/components/schemas/TransferPriority_9a8db56f"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"StockTransferDto_b8e29e35":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"transferNumber":{"type":"string","nullable":true},"transferType":{"$ref":"#/components/schemas/TransferType_d3938240"},"fromWarehouseId":{"type":"string","format":"uuid"},"fromWarehouseName":{"type":"string","nullable":true},"fromZoneId":{"type":"string","format":"uuid","nullable":true},"fromZoneName":{"type":"string","nullable":true},"toWarehouseId":{"type":"string","format":"uuid"},"toWarehouseName":{"type":"string","nullable":true},"toZoneId":{"type":"string","format":"uuid","nullable":true},"toZoneName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/TransferStatus_7b899e7a"},"priority":{"$ref":"#/components/schemas/TransferPriority_9a8db56f"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"requiredByDate":{"type":"string","format":"date-time","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonCodeName":{"type":"string","nullable":true},"reasonNotes":{"type":"string","nullable":true},"sourceDocumentType":{"type":"string","nullable":true},"sourceDocumentId":{"type":"string","format":"uuid","nullable":true},"sourceDocumentNumber":{"type":"string","nullable":true},"createdByUserId":{"type":"string","format":"uuid"},"createdByUserName":{"type":"string","nullable":true},"assignedToUserId":{"type":"string","format":"uuid","nullable":true},"assignedToUserName":{"type":"string","nullable":true},"pickedByUserId":{"type":"string","format":"uuid","nullable":true},"pickedAt":{"type":"string","format":"date-time","nullable":true},"receivedByUserId":{"type":"string","format":"uuid","nullable":true},"receivedAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"},"pickedLines":{"type":"integer","format":"int32"},"receivedLines":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"lines":{"type":"array","items":{"$ref":"#/components/schemas/StockTransferLineDto_126da4f7"},"nullable":true}},"additionalProperties":false},"StockTransferLineDto_126da4f7":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"transferId":{"type":"string","format":"uuid"},"lineNumber":{"type":"integer","format":"int32"},"productId":{"type":"string","format":"uuid"},"sku":{"type":"string","nullable":true},"productName":{"type":"string","nullable":true},"fromLocationId":{"type":"string","format":"uuid"},"fromLocationCode":{"type":"string","nullable":true},"toLocationId":{"type":"string","format":"uuid"},"toLocationCode":{"type":"string","nullable":true},"batchNumber":{"type":"string","nullable":true},"serialNumber":{"type":"string","nullable":true},"quantityRequested":{"type":"number","format":"double"},"quantityPicked":{"type":"number","format":"double"},"quantityReceived":{"type":"number","format":"double"},"quantityVariance":{"type":"number","format":"double"},"status":{"$ref":"#/components/schemas/TransferLineStatus_5a27f55b"},"pickedAt":{"type":"string","format":"date-time","nullable":true},"receivedAt":{"type":"string","format":"date-time","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"StockTransferSummaryDto_01762aea":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"transferNumber":{"type":"string","nullable":true},"transferType":{"$ref":"#/components/schemas/TransferType_d3938240"},"fromWarehouseName":{"type":"string","nullable":true},"toWarehouseName":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/TransferStatus_7b899e7a"},"priority":{"$ref":"#/components/schemas/TransferPriority_9a8db56f"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"totalLines":{"type":"integer","format":"int32"},"totalQuantity":{"type":"number","format":"double"},"receivedLines":{"type":"integer","format":"int32"},"assignedToUserName":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"UpdateStockTransferRequest_0d7dd65a":{"type":"object","properties":{"priority":{"$ref":"#/components/schemas/TransferPriority_9a8db56f"},"scheduledDate":{"type":"string","format":"date-time","nullable":true},"requiredByDate":{"type":"string","format":"date-time","nullable":true},"reasonCodeId":{"type":"string","format":"uuid","nullable":true},"reasonNotes":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateTransferLineRequest_c4c63fbb":{"type":"object","properties":{"quantityRequested":{"type":"number","format":"double"},"notes":{"type":"string","nullable":true}},"additionalProperties":false},"TransferLineStatus_5a27f55b":{"enum":["Pending","Allocated","PartiallyPicked","Picked","InTransit","PartiallyReceived","Received","Cancelled"],"type":"string"},"TransferPriority_9a8db56f":{"enum":["Low","Normal","High","Urgent"],"type":"string"},"TransferStatus_7b899e7a":{"enum":["Draft","Requested","Approved","Released","InProgress","Picked","InTransit","Received","Complete","Cancelled"],"type":"string"},"TransferType_d3938240":{"enum":["Internal","InterWarehouse","Replenishment","Return","Consolidation","Relocation"],"type":"string"},"CreateUserRequest_911d715b":{"required":["email","firstName","lastName","password"],"type":"object","properties":{"email":{"type":"string","nullable":true},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"password":{"type":"string","nullable":true},"roleName":{"type":"string","nullable":true},"defaultSiteId":{"type":"string","format":"uuid","nullable":true},"defaultWarehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"DataExportRequestDto_d6597dfa":{"type":"object","properties":{"exportId":{"type":"string","format":"uuid"},"status":{"type":"string","nullable":true},"downloadUrl":{"type":"string","nullable":true}},"additionalProperties":false},"DataSummaryDto_f4632e51":{"type":"object","properties":{"ordersCount":{"type":"integer","format":"int32"},"productsCount":{"type":"integer","format":"int32"},"auditLogsCount":{"type":"integer","format":"int32"},"activityLogsCount":{"type":"integer","format":"int32"},"notificationsCount":{"type":"integer","format":"int32"},"loginAttemptsCount":{"type":"integer","format":"int32"},"accountCreatedAt":{"type":"string","format":"date-time"},"lastLoginAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"DeleteAccountRequestDto_97b41a6f":{"type":"object","properties":{"reason":{"type":"string","nullable":true},"confirmation":{"type":"string","nullable":true}},"additionalProperties":false},"DeletionRequestDto_031f3410":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"scheduledDeletionAt":{"type":"string","format":"date-time"},"status":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"}},"additionalProperties":false},"ResetPasswordRequest_f8d07c1c":{"required":["newPassword"],"type":"object","properties":{"newPassword":{"type":"string","nullable":true}},"additionalProperties":false},"UpdateUserRequest_2075bdfc":{"type":"object","properties":{"email":{"type":"string","nullable":true},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"roleName":{"type":"string","nullable":true},"isActive":{"type":"boolean","nullable":true},"defaultSiteId":{"type":"string","format":"uuid","nullable":true},"defaultWarehouseId":{"type":"string","format":"uuid","nullable":true}},"additionalProperties":false},"UserDto_7296d804":{"required":["email","firstName","lastName","username"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"username":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"fullName":{"type":"string","nullable":true,"readOnly":true},"roleId":{"type":"string","format":"uuid","nullable":true},"roleName":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"lastLoginAt":{"type":"string","format":"date-time","nullable":true},"createdAt":{"type":"string","format":"date-time"},"defaultSiteId":{"type":"string","format":"uuid","nullable":true},"defaultWarehouseId":{"type":"string","format":"uuid","nullable":true},"profileImageUrl":{"type":"string","nullable":true}},"additionalProperties":false},"CreateLocationRequest_8ad532e6":{"required":["code","warehouseId"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"zoneId":{"type":"string","format":"uuid","nullable":true},"aisle":{"type":"string","nullable":true},"rack":{"type":"string","nullable":true},"level":{"type":"string","nullable":true},"position":{"type":"string","nullable":true},"locationType":{"$ref":"#/components/schemas/LocationType_d334245a"},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean"},"isPickLocation":{"type":"boolean"},"isPutawayLocation":{"type":"boolean"},"isReceivingDock":{"type":"boolean"},"isShippingDock":{"type":"boolean"},"pickSequence":{"type":"integer","format":"int32","nullable":true},"putawaySequence":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"CreateWarehouseRequest_b0a9bc37":{"required":["code","name","siteId"],"type":"object","properties":{"code":{"maxLength":50,"type":"string","nullable":true},"name":{"maxLength":200,"minLength":1,"type":"string"},"description":{"type":"string","nullable":true},"siteId":{"type":"string","format":"uuid"},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"timezone":{"type":"string","nullable":true},"isPrimary":{"type":"boolean"},"isActive":{"type":"boolean"}},"additionalProperties":false},"CreateZoneRequest_6da2bd47":{"required":["code","name","warehouseId"],"type":"object","properties":{"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"zoneType":{"$ref":"#/components/schemas/ZoneType_101c94a9"},"pickSequence":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean"}},"additionalProperties":false},"FloorPlanAisleDto_e6211241":{"type":"object","properties":{"aisle":{"type":"string","nullable":true},"locations":{"type":"array","items":{"$ref":"#/components/schemas/FloorPlanLocationDto_42ca7514"},"nullable":true}},"additionalProperties":false},"FloorPlanLocationDto_42ca7514":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"rack":{"type":"string","nullable":true},"level":{"type":"string","nullable":true},"position":{"type":"string","nullable":true},"locationType":{"type":"string","nullable":true},"isActive":{"type":"boolean"},"stockCount":{"type":"integer","format":"int32"},"totalQuantity":{"type":"integer","format":"int32"},"utilizationPct":{"type":"number","format":"double"}},"additionalProperties":false},"FloorPlanZoneDto_c1d1e1fd":{"type":"object","properties":{"zoneId":{"type":"string","format":"uuid"},"zoneCode":{"type":"string","nullable":true},"zoneName":{"type":"string","nullable":true},"zoneType":{"type":"string","nullable":true},"pickSequence":{"type":"integer","format":"int32","nullable":true},"aisles":{"type":"array","items":{"$ref":"#/components/schemas/FloorPlanAisleDto_e6211241"},"nullable":true},"locations":{"type":"array","items":{"$ref":"#/components/schemas/FloorPlanLocationDto_42ca7514"},"nullable":true},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"}},"additionalProperties":false},"LocationDto_dea7bd07":{"required":["code"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"zoneName":{"type":"string","nullable":true},"aisle":{"type":"string","nullable":true},"rack":{"type":"string","nullable":true},"level":{"type":"string","nullable":true},"position":{"type":"string","nullable":true},"locationType":{"$ref":"#/components/schemas/LocationType_d334245a"},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean"},"isPickLocation":{"type":"boolean"},"isPutawayLocation":{"type":"boolean"},"isReceivingDock":{"type":"boolean"},"isShippingDock":{"type":"boolean"},"pickSequence":{"type":"integer","format":"int32","nullable":true},"putawaySequence":{"type":"integer","format":"int32","nullable":true},"stockLevelCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"UpdateLocationRequest_a9ef759c":{"type":"object","properties":{"name":{"type":"string","nullable":true},"zoneId":{"type":"string","format":"uuid","nullable":true},"aisle":{"type":"string","nullable":true},"rack":{"type":"string","nullable":true},"level":{"type":"string","nullable":true},"position":{"type":"string","nullable":true},"locationType":{"$ref":"#/components/schemas/LocationType_d334245a"},"widthMm":{"type":"integer","format":"int32","nullable":true},"heightMm":{"type":"integer","format":"int32","nullable":true},"depthMm":{"type":"integer","format":"int32","nullable":true},"maxWeight":{"type":"number","format":"double","nullable":true},"maxVolume":{"type":"number","format":"double","nullable":true},"isActive":{"type":"boolean","nullable":true},"isPickLocation":{"type":"boolean","nullable":true},"isPutawayLocation":{"type":"boolean","nullable":true},"isReceivingDock":{"type":"boolean","nullable":true},"isShippingDock":{"type":"boolean","nullable":true},"pickSequence":{"type":"integer","format":"int32","nullable":true},"putawaySequence":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"UpdateWarehouseRequest_49c88a75":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"timezone":{"type":"string","nullable":true},"isPrimary":{"type":"boolean","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"UpdateZoneRequest_a383f1b3":{"type":"object","properties":{"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"zoneType":{"$ref":"#/components/schemas/ZoneType_101c94a9"},"pickSequence":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean","nullable":true}},"additionalProperties":false},"WarehouseDto_e42c8ec9":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"siteId":{"type":"string","format":"uuid"},"siteName":{"type":"string","nullable":true},"addressLine1":{"type":"string","nullable":true},"addressLine2":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"region":{"type":"string","nullable":true},"postalCode":{"type":"string","nullable":true},"countryCode":{"type":"string","nullable":true},"latitude":{"type":"number","format":"double","nullable":true},"longitude":{"type":"number","format":"double","nullable":true},"timezone":{"type":"string","nullable":true},"isPrimary":{"type":"boolean"},"isActive":{"type":"boolean"},"zoneCount":{"type":"integer","format":"int32"},"locationCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"WarehouseFloorPlanDto_38e8f107":{"type":"object","properties":{"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"zones":{"type":"array","items":{"$ref":"#/components/schemas/FloorPlanZoneDto_c1d1e1fd"},"nullable":true},"totalLocations":{"type":"integer","format":"int32"},"occupiedLocations":{"type":"integer","format":"int32"},"overallUtilizationPct":{"type":"number","format":"double"}},"additionalProperties":false},"WarehouseOptionDto_13ff1684":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true}},"additionalProperties":false},"ZoneDto_90415499":{"required":["code","name"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"code":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"warehouseId":{"type":"string","format":"uuid"},"warehouseName":{"type":"string","nullable":true},"zoneType":{"$ref":"#/components/schemas/ZoneType_101c94a9"},"pickSequence":{"type":"integer","format":"int32","nullable":true},"isActive":{"type":"boolean"},"locationCount":{"type":"integer","format":"int32"},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"CancelWaveRequest_1278acdc":{"type":"object","properties":{"reason":{"type":"string","nullable":true}},"additionalProperties":false},"CreateWaveRequest_9a802b2b":{"type":"object","properties":{"waveNumber":{"type":"string","nullable":true},"priority":{"type":"integer","format":"int32"},"plannedStartTime":{"type":"string","format":"date-time","nullable":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"notes":{"type":"string","nullable":true},"pickTaskIds":{"type":"array","items":{"type":"string","format":"uuid"},"nullable":true},"maxTasks":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"ReleaseWaveRequest_31461cd8":{"type":"object","properties":{"notes":{"type":"string","nullable":true}},"additionalProperties":false},"WaveDto_4cffe50d":{"required":["waveNumber"],"type":"object","properties":{"id":{"type":"string","format":"uuid"},"waveNumber":{"type":"string","nullable":true},"status":{"$ref":"#/components/schemas/WaveStatus_b733259c"},"priority":{"type":"integer","format":"int32"},"plannedStartTime":{"type":"string","format":"date-time","nullable":true},"actualStartTime":{"type":"string","format":"date-time","nullable":true},"completedTime":{"type":"string","format":"date-time","nullable":true},"totalTasks":{"type":"integer","format":"int32"},"completedTasks":{"type":"integer","format":"int32"},"progressPercent":{"type":"number","format":"double","readOnly":true},"warehouseId":{"type":"string","format":"uuid","nullable":true},"warehouseCode":{"type":"string","nullable":true},"warehouseName":{"type":"string","nullable":true},"notes":{"type":"string","nullable":true},"createdBy":{"type":"string","nullable":true},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time","nullable":true},"tasks":{"type":"array","items":{"$ref":"#/components/schemas/WaveTaskDto_6ff1caf9"},"nullable":true}},"additionalProperties":false},"WaveTaskDto_6ff1caf9":{"type":"object","properties":{"id":{"type":"string","format":"uuid"},"waveId":{"type":"string","format":"uuid"},"pickTaskId":{"type":"string","format":"uuid"},"sequence":{"type":"integer","format":"int32"},"status":{"$ref":"#/components/schemas/WaveTaskStatus_6e52d901"},"pickTask":{"$ref":"#/components/schemas/PickTaskDto_581689f3"}},"additionalProperties":false},"WaveStatus_b733259c":{"enum":["Planned","Released","InProgress","Completed","Cancelled"],"type":"string"},"WaveTaskStatus_6e52d901":{"enum":["Pending","InProgress","Completed","Skipped"],"type":"string"},"Animation_e321559b":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"width":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"},"duration":{"type":"integer","format":"int32"},"thumbnail":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"fileName":{"type":"string","nullable":true},"mimeType":{"type":"string","nullable":true}},"additionalProperties":false},"Audio_1fbea1df":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"duration":{"type":"integer","format":"int32"},"performer":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"fileName":{"type":"string","nullable":true},"mimeType":{"type":"string","nullable":true},"thumbnail":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"}},"additionalProperties":false},"BackgroundType_7c890247":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/BackgroundTypeKind_43ad0e0c"}},"additionalProperties":false},"BusinessConnection_118d3f04":{"type":"object","properties":{"id":{"type":"string","nullable":true},"user":{"$ref":"#/components/schemas/User_6e0a6d0a"},"userChatId":{"type":"integer","format":"int64"},"date":{"type":"string","format":"date-time"},"canReply":{"type":"boolean"},"isEnabled":{"type":"boolean"}},"additionalProperties":false},"BusinessMessagesDeleted_a7c5e2c4":{"type":"object","properties":{"businessConnectionId":{"type":"string","nullable":true},"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"messageIds":{"type":"array","items":{"type":"integer","format":"int32"},"nullable":true}},"additionalProperties":false},"CallbackGame_23c5a7f7":{"type":"object","additionalProperties":false},"CallbackQuery_40b0a1d9":{"type":"object","properties":{"id":{"type":"string","nullable":true},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"message":{"$ref":"#/components/schemas/Message_208f5c4c"},"inlineMessageId":{"type":"string","nullable":true},"chatInstance":{"type":"string","nullable":true},"data":{"type":"string","nullable":true},"gameShortName":{"type":"string","nullable":true}},"additionalProperties":false},"Chat_eb22fa58":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"type":{"$ref":"#/components/schemas/ChatType_d3bb0322"},"title":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"isForum":{"type":"boolean"}},"additionalProperties":false},"ChatBackground_dc2d0c16":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/BackgroundType_7c890247"}},"additionalProperties":false},"ChatBoost_49666971":{"type":"object","properties":{"boostId":{"type":"string","nullable":true},"addDate":{"type":"string","format":"date-time"},"expirationDate":{"type":"string","format":"date-time"},"source":{"$ref":"#/components/schemas/ChatBoostSource_597ac24a"}},"additionalProperties":false},"ChatBoostAdded_15a5c0d8":{"type":"object","properties":{"boostCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"ChatBoostRemoved_2a6aadfa":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"boostId":{"type":"string","nullable":true},"removeDate":{"type":"string","format":"date-time"},"source":{"$ref":"#/components/schemas/ChatBoostSource_597ac24a"}},"additionalProperties":false},"ChatBoostSource_597ac24a":{"type":"object","properties":{"source":{"$ref":"#/components/schemas/ChatBoostSourceType_64b07195"}},"additionalProperties":false},"ChatBoostUpdated_6281664f":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"boost":{"$ref":"#/components/schemas/ChatBoost_49666971"}},"additionalProperties":false},"ChatInviteLink_3d8ffbcf":{"type":"object","properties":{"inviteLink":{"type":"string","nullable":true},"creator":{"$ref":"#/components/schemas/User_6e0a6d0a"},"createsJoinRequest":{"type":"boolean"},"isPrimary":{"type":"boolean"},"isRevoked":{"type":"boolean"},"name":{"type":"string","nullable":true},"expireDate":{"type":"string","format":"date-time","nullable":true},"memberLimit":{"type":"integer","format":"int32","nullable":true},"pendingJoinRequestCount":{"type":"integer","format":"int32","nullable":true},"subscriptionPeriod":{"type":"integer","format":"int32","nullable":true},"subscriptionPrice":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"ChatJoinRequest_4039cab7":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"userChatId":{"type":"integer","format":"int64"},"date":{"type":"string","format":"date-time"},"bio":{"type":"string","nullable":true},"inviteLink":{"$ref":"#/components/schemas/ChatInviteLink_3d8ffbcf"}},"additionalProperties":false},"ChatMember_2e83d992":{"type":"object","properties":{"status":{"$ref":"#/components/schemas/ChatMemberStatus_9ab5f4b2"},"user":{"$ref":"#/components/schemas/User_6e0a6d0a"}},"additionalProperties":false},"ChatMemberUpdated_49a5fa5c":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"date":{"type":"string","format":"date-time"},"oldChatMember":{"$ref":"#/components/schemas/ChatMember_2e83d992"},"newChatMember":{"$ref":"#/components/schemas/ChatMember_2e83d992"},"inviteLink":{"$ref":"#/components/schemas/ChatInviteLink_3d8ffbcf"},"viaJoinRequest":{"type":"boolean"},"viaChatFolderInviteLink":{"type":"boolean"}},"additionalProperties":false},"ChatShared_462b5e2a":{"type":"object","properties":{"requestId":{"type":"integer","format":"int32"},"chatId":{"type":"integer","format":"int64"},"title":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"photo":{"type":"array","items":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"nullable":true}},"additionalProperties":false},"ChosenInlineResult_0734d9cb":{"type":"object","properties":{"resultId":{"type":"string","nullable":true},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"location":{"$ref":"#/components/schemas/Location_469937ef"},"inlineMessageId":{"type":"string","nullable":true},"query":{"type":"string","nullable":true}},"additionalProperties":false},"Contact_139248fb":{"type":"object","properties":{"phoneNumber":{"type":"string","nullable":true},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"userId":{"type":"integer","format":"int64","nullable":true},"vcard":{"type":"string","nullable":true}},"additionalProperties":false},"CopyTextButton_9f9b30b0":{"type":"object","properties":{"text":{"type":"string","nullable":true}},"additionalProperties":false},"Dice_4c58819f":{"type":"object","properties":{"emoji":{"type":"string","nullable":true},"value":{"type":"integer","format":"int32"}},"additionalProperties":false},"Document_d8ce7b97":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"thumbnail":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"fileName":{"type":"string","nullable":true},"mimeType":{"type":"string","nullable":true}},"additionalProperties":false},"BackgroundTypeKind_43ad0e0c":{"enum":["Fill","Wallpaper","Pattern","ChatTheme"],"type":"string"},"ChatBoostSourceType_64b07195":{"enum":["Premium","GiftCode","Giveaway"],"type":"string"},"ChatMemberStatus_9ab5f4b2":{"enum":["Creator","Administrator","Member","Left","Kicked","Restricted"],"type":"string"},"ChatType_d3bb0322":{"enum":["Private","Group","Channel","Supergroup","Sender"],"type":"string"},"MaskPositionPoint_c5b10f16":{"enum":["Forehead","Eyes","Mouth","Chin"],"type":"string"},"MessageEntityType_e32a4e33":{"enum":["Mention","Hashtag","BotCommand","Url","Email","Bold","Italic","Code","Pre","TextLink","TextMention","PhoneNumber","Cashtag","Underline","Strikethrough","Spoiler","CustomEmoji","Blockquote","ExpandableBlockquote"],"type":"string"},"MessageOriginType_97264e78":{"enum":["User","HiddenUser","Chat","Channel"],"type":"string"},"PaidMediaType_b1a3dfa0":{"enum":["Preview","Photo","Video"],"type":"string"},"ReactionTypeKind_1c1f1b67":{"enum":["Emoji","CustomEmoji","Paid"],"type":"string"},"StickerType_b3129c37":{"enum":["Regular","Mask","CustomEmoji"],"type":"string"},"ExternalReplyInfo_b0eae345":{"type":"object","properties":{"origin":{"$ref":"#/components/schemas/MessageOrigin_5ee10224"},"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"messageId":{"type":"integer","format":"int32","nullable":true},"linkPreviewOptions":{"$ref":"#/components/schemas/LinkPreviewOptions_dce55c63"},"animation":{"$ref":"#/components/schemas/Animation_e321559b"},"audio":{"$ref":"#/components/schemas/Audio_1fbea1df"},"document":{"$ref":"#/components/schemas/Document_d8ce7b97"},"paidMedia":{"$ref":"#/components/schemas/PaidMediaInfo_d00632fc"},"photo":{"type":"array","items":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"nullable":true},"sticker":{"$ref":"#/components/schemas/Sticker_d1e6adb4"},"story":{"$ref":"#/components/schemas/Story_cd873fb7"},"video":{"$ref":"#/components/schemas/Video_ef8a6f79"},"videoNote":{"$ref":"#/components/schemas/VideoNote_5f706438"},"voice":{"$ref":"#/components/schemas/Voice_b4d5a8ba"},"hasMediaSpoiler":{"type":"boolean"},"contact":{"$ref":"#/components/schemas/Contact_139248fb"},"dice":{"$ref":"#/components/schemas/Dice_4c58819f"},"game":{"$ref":"#/components/schemas/Game_60d0445f"},"giveaway":{"$ref":"#/components/schemas/Giveaway_0dfb8d7b"},"giveawayWinners":{"$ref":"#/components/schemas/GiveawayWinners_9bcecd85"},"invoice":{"$ref":"#/components/schemas/Invoice_030c3572"},"location":{"$ref":"#/components/schemas/Location_469937ef"},"poll":{"$ref":"#/components/schemas/Poll_c3d86dbe"},"venue":{"$ref":"#/components/schemas/Venue_a96082df"}},"additionalProperties":false},"File_420238d7":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"filePath":{"type":"string","nullable":true}},"additionalProperties":false},"ForumTopicClosed_04468b1a":{"type":"object","additionalProperties":false},"ForumTopicCreated_83d18eb3":{"type":"object","properties":{"name":{"type":"string","nullable":true},"iconColor":{"type":"integer","format":"int32"},"iconCustomEmojiId":{"type":"string","nullable":true}},"additionalProperties":false},"ForumTopicEdited_cdf24fe7":{"type":"object","properties":{"name":{"type":"string","nullable":true},"iconCustomEmojiId":{"type":"string","nullable":true}},"additionalProperties":false},"ForumTopicReopened_332f845c":{"type":"object","additionalProperties":false},"Game_60d0445f":{"type":"object","properties":{"title":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"photo":{"type":"array","items":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"nullable":true},"text":{"type":"string","nullable":true},"textEntities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"animation":{"$ref":"#/components/schemas/Animation_e321559b"}},"additionalProperties":false},"GeneralForumTopicHidden_0e386f7c":{"type":"object","additionalProperties":false},"GeneralForumTopicUnhidden_dcf849db":{"type":"object","additionalProperties":false},"Giveaway_0dfb8d7b":{"type":"object","properties":{"chats":{"type":"array","items":{"$ref":"#/components/schemas/Chat_eb22fa58"},"nullable":true},"winnersSelectionDate":{"type":"string","format":"date-time"},"winnerCount":{"type":"integer","format":"int32"},"onlyNewMembers":{"type":"boolean"},"hasPublicWinners":{"type":"boolean"},"prizeDescription":{"type":"string","nullable":true},"countryCodes":{"type":"array","items":{"type":"string"},"nullable":true},"prizeStarCount":{"type":"integer","format":"int32","nullable":true},"premiumSubscriptionMonthCount":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"GiveawayCompleted_25e80c43":{"type":"object","properties":{"winnerCount":{"type":"integer","format":"int32"},"unclaimedPrizeCount":{"type":"integer","format":"int32","nullable":true},"giveawayMessage":{"$ref":"#/components/schemas/Message_208f5c4c"},"isStarGiveaway":{"type":"boolean"}},"additionalProperties":false},"GiveawayCreated_ecd32cdb":{"type":"object","properties":{"prizeStarCount":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"GiveawayWinners_9bcecd85":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"giveawayMessageId":{"type":"integer","format":"int32"},"winnersSelectionDate":{"type":"string","format":"date-time"},"winnerCount":{"type":"integer","format":"int32"},"winners":{"type":"array","items":{"$ref":"#/components/schemas/User_6e0a6d0a"},"nullable":true},"additionalChatCount":{"type":"integer","format":"int32","nullable":true},"prizeStarCount":{"type":"integer","format":"int32","nullable":true},"premiumSubscriptionMonthCount":{"type":"integer","format":"int32","nullable":true},"unclaimedPrizeCount":{"type":"integer","format":"int32","nullable":true},"onlyNewMembers":{"type":"boolean"},"wasRefunded":{"type":"boolean"},"prizeDescription":{"type":"string","nullable":true}},"additionalProperties":false},"InlineQuery_d7363267":{"type":"object","properties":{"id":{"type":"string","nullable":true},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"query":{"type":"string","nullable":true},"offset":{"type":"string","nullable":true},"chatType":{"$ref":"#/components/schemas/ChatType_d3bb0322"},"location":{"$ref":"#/components/schemas/Location_469937ef"}},"additionalProperties":false},"LinkPreviewOptions_dce55c63":{"type":"object","properties":{"isDisabled":{"type":"boolean"},"url":{"type":"string","nullable":true},"preferSmallMedia":{"type":"boolean"},"preferLargeMedia":{"type":"boolean"},"showAboveText":{"type":"boolean"}},"additionalProperties":false},"Location_469937ef":{"type":"object","properties":{"latitude":{"type":"number","format":"double"},"longitude":{"type":"number","format":"double"},"horizontalAccuracy":{"type":"number","format":"double","nullable":true},"livePeriod":{"type":"integer","format":"int32","nullable":true},"heading":{"type":"integer","format":"int32","nullable":true},"proximityAlertRadius":{"type":"integer","format":"int32","nullable":true}},"additionalProperties":false},"LoginUrl_87084693":{"type":"object","properties":{"url":{"type":"string","nullable":true},"forwardText":{"type":"string","nullable":true},"botUsername":{"type":"string","nullable":true},"requestWriteAccess":{"type":"boolean"}},"additionalProperties":false},"MaskPosition_168e6c1f":{"type":"object","properties":{"point":{"$ref":"#/components/schemas/MaskPositionPoint_c5b10f16"},"xShift":{"type":"number","format":"double"},"yShift":{"type":"number","format":"double"},"scale":{"type":"number","format":"double"}},"additionalProperties":false},"Message_208f5c4c":{"type":"object","properties":{"message_id":{"type":"integer","format":"int32"},"messageThreadId":{"type":"integer","format":"int32","nullable":true},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"senderChat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"senderBoostCount":{"type":"integer","format":"int32","nullable":true},"senderBusinessBot":{"$ref":"#/components/schemas/User_6e0a6d0a"},"date":{"type":"string","format":"date-time"},"businessConnectionId":{"type":"string","nullable":true},"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"forwardOrigin":{"$ref":"#/components/schemas/MessageOrigin_5ee10224"},"isTopicMessage":{"type":"boolean"},"isAutomaticForward":{"type":"boolean"},"replyToMessage":{"$ref":"#/components/schemas/Message_208f5c4c"},"externalReply":{"$ref":"#/components/schemas/ExternalReplyInfo_b0eae345"},"quote":{"$ref":"#/components/schemas/TextQuote_3801557d"},"replyToStory":{"$ref":"#/components/schemas/Story_cd873fb7"},"viaBot":{"$ref":"#/components/schemas/User_6e0a6d0a"},"editDate":{"type":"string","format":"date-time","nullable":true},"hasProtectedContent":{"type":"boolean"},"isFromOffline":{"type":"boolean"},"mediaGroupId":{"type":"string","nullable":true},"authorSignature":{"type":"string","nullable":true},"text":{"type":"string","nullable":true},"entities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"linkPreviewOptions":{"$ref":"#/components/schemas/LinkPreviewOptions_dce55c63"},"effectId":{"type":"string","nullable":true},"animation":{"$ref":"#/components/schemas/Animation_e321559b"},"audio":{"$ref":"#/components/schemas/Audio_1fbea1df"},"document":{"$ref":"#/components/schemas/Document_d8ce7b97"},"paidMedia":{"$ref":"#/components/schemas/PaidMediaInfo_d00632fc"},"photo":{"type":"array","items":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"nullable":true},"sticker":{"$ref":"#/components/schemas/Sticker_d1e6adb4"},"story":{"$ref":"#/components/schemas/Story_cd873fb7"},"video":{"$ref":"#/components/schemas/Video_ef8a6f79"},"videoNote":{"$ref":"#/components/schemas/VideoNote_5f706438"},"voice":{"$ref":"#/components/schemas/Voice_b4d5a8ba"},"caption":{"type":"string","nullable":true},"captionEntities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"showCaptionAboveMedia":{"type":"boolean"},"hasMediaSpoiler":{"type":"boolean"},"contact":{"$ref":"#/components/schemas/Contact_139248fb"},"dice":{"$ref":"#/components/schemas/Dice_4c58819f"},"game":{"$ref":"#/components/schemas/Game_60d0445f"},"poll":{"$ref":"#/components/schemas/Poll_c3d86dbe"},"venue":{"$ref":"#/components/schemas/Venue_a96082df"},"location":{"$ref":"#/components/schemas/Location_469937ef"},"newChatMembers":{"type":"array","items":{"$ref":"#/components/schemas/User_6e0a6d0a"},"nullable":true},"leftChatMember":{"$ref":"#/components/schemas/User_6e0a6d0a"},"newChatTitle":{"type":"string","nullable":true},"newChatPhoto":{"type":"array","items":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"nullable":true},"deleteChatPhoto":{"type":"boolean","nullable":true},"groupChatCreated":{"type":"boolean","nullable":true},"supergroupChatCreated":{"type":"boolean","nullable":true},"channelChatCreated":{"type":"boolean","nullable":true},"messageAutoDeleteTimerChanged":{"$ref":"#/components/schemas/MessageAutoDeleteTimerChanged_46a9c09e"},"migrateToChatId":{"type":"integer","format":"int64","nullable":true},"migrateFromChatId":{"type":"integer","format":"int64","nullable":true},"pinnedMessage":{"$ref":"#/components/schemas/Message_208f5c4c"},"invoice":{"$ref":"#/components/schemas/Invoice_030c3572"},"successfulPayment":{"$ref":"#/components/schemas/SuccessfulPayment_3319b51a"},"refundedPayment":{"$ref":"#/components/schemas/RefundedPayment_c8cd56ab"},"usersShared":{"$ref":"#/components/schemas/UsersShared_a6fb5121"},"chatShared":{"$ref":"#/components/schemas/ChatShared_462b5e2a"},"connectedWebsite":{"type":"string","nullable":true},"writeAccessAllowed":{"$ref":"#/components/schemas/WriteAccessAllowed_d39a338c"},"passportData":{"$ref":"#/components/schemas/PassportData_cc17cc8c"},"proximityAlertTriggered":{"$ref":"#/components/schemas/ProximityAlertTriggered_98747fc6"},"boostAdded":{"$ref":"#/components/schemas/ChatBoostAdded_15a5c0d8"},"chatBackgroundSet":{"$ref":"#/components/schemas/ChatBackground_dc2d0c16"},"forumTopicCreated":{"$ref":"#/components/schemas/ForumTopicCreated_83d18eb3"},"forumTopicEdited":{"$ref":"#/components/schemas/ForumTopicEdited_cdf24fe7"},"forumTopicClosed":{"$ref":"#/components/schemas/ForumTopicClosed_04468b1a"},"forumTopicReopened":{"$ref":"#/components/schemas/ForumTopicReopened_332f845c"},"generalForumTopicHidden":{"$ref":"#/components/schemas/GeneralForumTopicHidden_0e386f7c"},"generalForumTopicUnhidden":{"$ref":"#/components/schemas/GeneralForumTopicUnhidden_dcf849db"},"giveawayCreated":{"$ref":"#/components/schemas/GiveawayCreated_ecd32cdb"},"giveaway":{"$ref":"#/components/schemas/Giveaway_0dfb8d7b"},"giveawayWinners":{"$ref":"#/components/schemas/GiveawayWinners_9bcecd85"},"giveawayCompleted":{"$ref":"#/components/schemas/GiveawayCompleted_25e80c43"},"videoChatScheduled":{"$ref":"#/components/schemas/VideoChatScheduled_bce286a8"},"videoChatStarted":{"$ref":"#/components/schemas/VideoChatStarted_e47d16b0"},"videoChatEnded":{"$ref":"#/components/schemas/VideoChatEnded_c8d1aeb9"},"videoChatParticipantsInvited":{"$ref":"#/components/schemas/VideoChatParticipantsInvited_1d0cf01a"},"webAppData":{"$ref":"#/components/schemas/WebAppData_9feb6926"},"replyMarkup":{"$ref":"#/components/schemas/InlineKeyboardMarkup_9da1d862"}},"additionalProperties":false},"MessageAutoDeleteTimerChanged_46a9c09e":{"type":"object","properties":{"messageAutoDeleteTime":{"type":"integer","format":"int32"}},"additionalProperties":false},"MessageEntity_fd09b3a7":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/MessageEntityType_e32a4e33"},"offset":{"type":"integer","format":"int32"},"length":{"type":"integer","format":"int32"},"url":{"type":"string","nullable":true},"user":{"$ref":"#/components/schemas/User_6e0a6d0a"},"language":{"type":"string","nullable":true},"customEmojiId":{"type":"string","nullable":true}},"additionalProperties":false},"MessageOrigin_5ee10224":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/MessageOriginType_97264e78"},"date":{"type":"string","format":"date-time"}},"additionalProperties":false},"MessageReactionCountUpdated_7c954420":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"messageId":{"type":"integer","format":"int32"},"date":{"type":"string","format":"date-time"},"reactions":{"type":"array","items":{"$ref":"#/components/schemas/ReactionCount_5f48fb6e"},"nullable":true}},"additionalProperties":false},"MessageReactionUpdated_da0876e0":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"messageId":{"type":"integer","format":"int32"},"user":{"$ref":"#/components/schemas/User_6e0a6d0a"},"actorChat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"date":{"type":"string","format":"date-time"},"oldReaction":{"type":"array","items":{"$ref":"#/components/schemas/ReactionType_57e14e5c"},"nullable":true},"newReaction":{"type":"array","items":{"$ref":"#/components/schemas/ReactionType_57e14e5c"},"nullable":true}},"additionalProperties":false},"PaidMedia_2cf0560e":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/PaidMediaType_b1a3dfa0"}},"additionalProperties":false},"PaidMediaInfo_d00632fc":{"type":"object","properties":{"starCount":{"type":"integer","format":"int32"},"paidMedia":{"type":"array","items":{"$ref":"#/components/schemas/PaidMedia_2cf0560e"},"nullable":true}},"additionalProperties":false},"EncryptedCredentials_2aa6e768":{"type":"object","properties":{"data":{"type":"string","nullable":true},"hash":{"type":"string","nullable":true},"secret":{"type":"string","nullable":true}},"additionalProperties":false},"EncryptedPassportElement_be9dbf18":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/EncryptedPassportElementType_08a1a738"},"data":{"type":"string","nullable":true},"phoneNumber":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"files":{"type":"array","items":{"$ref":"#/components/schemas/PassportFile_29147763"},"nullable":true},"frontSide":{"$ref":"#/components/schemas/PassportFile_29147763"},"reverseSide":{"$ref":"#/components/schemas/PassportFile_29147763"},"selfie":{"$ref":"#/components/schemas/PassportFile_29147763"},"translation":{"type":"array","items":{"$ref":"#/components/schemas/PassportFile_29147763"},"nullable":true},"hash":{"type":"string","nullable":true}},"additionalProperties":false},"EncryptedPassportElementType_08a1a738":{"enum":["PersonalDetails","Passport","DriverLicense","IdentityCard","InternalPassport","Address","UtilityBill","BankStatement","RentalAgreement","PassportRegistration","TemporaryRegistration","PhoneNumber","Email"],"type":"string"},"PassportData_cc17cc8c":{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/EncryptedPassportElement_be9dbf18"},"nullable":true},"credentials":{"$ref":"#/components/schemas/EncryptedCredentials_2aa6e768"}},"additionalProperties":false},"PassportFile_29147763":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"fileDate":{"type":"string","format":"date-time"}},"additionalProperties":false},"Invoice_030c3572":{"type":"object","properties":{"title":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"startParameter":{"type":"string","nullable":true},"currency":{"type":"string","nullable":true},"totalAmount":{"type":"integer","format":"int32"}},"additionalProperties":false},"OrderInfo_23b15996":{"type":"object","properties":{"name":{"type":"string","nullable":true},"phoneNumber":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"shippingAddress":{"$ref":"#/components/schemas/ShippingAddress_642b0b8d"}},"additionalProperties":false},"PaidMediaPurchased_8201a84a":{"type":"object","properties":{"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"paidMediaPayload":{"type":"string","nullable":true}},"additionalProperties":false},"PreCheckoutQuery_53a5996c":{"type":"object","properties":{"id":{"type":"string","nullable":true},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"currency":{"type":"string","nullable":true},"totalAmount":{"type":"integer","format":"int32"},"invoicePayload":{"type":"string","nullable":true},"shippingOptionId":{"type":"string","nullable":true},"orderInfo":{"$ref":"#/components/schemas/OrderInfo_23b15996"}},"additionalProperties":false},"RefundedPayment_c8cd56ab":{"type":"object","properties":{"currency":{"type":"string","nullable":true},"totalAmount":{"type":"integer","format":"int32"},"invoicePayload":{"type":"string","nullable":true},"telegramPaymentChargeId":{"type":"string","nullable":true},"providerPaymentChargeId":{"type":"string","nullable":true}},"additionalProperties":false},"ShippingAddress_642b0b8d":{"type":"object","properties":{"countryCode":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"streetLine1":{"type":"string","nullable":true},"streetLine2":{"type":"string","nullable":true},"postCode":{"type":"string","nullable":true}},"additionalProperties":false},"ShippingQuery_2e603fb8":{"type":"object","properties":{"id":{"type":"string","nullable":true},"from":{"$ref":"#/components/schemas/User_6e0a6d0a"},"invoicePayload":{"type":"string","nullable":true},"shippingAddress":{"$ref":"#/components/schemas/ShippingAddress_642b0b8d"}},"additionalProperties":false},"SuccessfulPayment_3319b51a":{"type":"object","properties":{"currency":{"type":"string","nullable":true},"totalAmount":{"type":"integer","format":"int32"},"invoicePayload":{"type":"string","nullable":true},"shippingOptionId":{"type":"string","nullable":true},"orderInfo":{"$ref":"#/components/schemas/OrderInfo_23b15996"},"telegramPaymentChargeId":{"type":"string","nullable":true},"providerPaymentChargeId":{"type":"string","nullable":true}},"additionalProperties":false},"PhotoSize_2dfd2fc5":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"width":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"}},"additionalProperties":false},"Poll_c3d86dbe":{"type":"object","properties":{"id":{"type":"string","nullable":true},"question":{"type":"string","nullable":true},"questionEntities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"options":{"type":"array","items":{"$ref":"#/components/schemas/PollOption_c893e7e1"},"nullable":true},"totalVoterCount":{"type":"integer","format":"int32"},"isClosed":{"type":"boolean"},"isAnonymous":{"type":"boolean"},"type":{"type":"string","nullable":true},"allowsMultipleAnswers":{"type":"boolean"},"correctOptionId":{"type":"integer","format":"int32","nullable":true},"explanation":{"type":"string","nullable":true},"explanationEntities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"openPeriod":{"type":"integer","format":"int32","nullable":true},"closeDate":{"type":"string","format":"date-time","nullable":true}},"additionalProperties":false},"PollAnswer_2803638f":{"type":"object","properties":{"pollId":{"type":"string","nullable":true},"voterChat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"user":{"$ref":"#/components/schemas/User_6e0a6d0a"},"optionIds":{"type":"array","items":{"type":"integer","format":"int32"},"nullable":true}},"additionalProperties":false},"PollOption_c893e7e1":{"type":"object","properties":{"text":{"type":"string","nullable":true},"textEntities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"voterCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"ProximityAlertTriggered_98747fc6":{"type":"object","properties":{"traveler":{"$ref":"#/components/schemas/User_6e0a6d0a"},"watcher":{"$ref":"#/components/schemas/User_6e0a6d0a"},"distance":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReactionCount_5f48fb6e":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/ReactionType_57e14e5c"},"totalCount":{"type":"integer","format":"int32"}},"additionalProperties":false},"ReactionType_57e14e5c":{"type":"object","properties":{"type":{"$ref":"#/components/schemas/ReactionTypeKind_1c1f1b67"}},"additionalProperties":false},"InlineKeyboardButton_c25351c7":{"type":"object","properties":{"text":{"type":"string","nullable":true},"url":{"type":"string","nullable":true},"callbackData":{"type":"string","nullable":true},"webApp":{"$ref":"#/components/schemas/WebAppInfo_c1750f80"},"loginUrl":{"$ref":"#/components/schemas/LoginUrl_87084693"},"switchInlineQuery":{"type":"string","nullable":true},"switchInlineQueryCurrentChat":{"type":"string","nullable":true},"switchInlineQueryChosenChat":{"$ref":"#/components/schemas/SwitchInlineQueryChosenChat_4846eabf"},"copyText":{"$ref":"#/components/schemas/CopyTextButton_9f9b30b0"},"callbackGame":{"$ref":"#/components/schemas/CallbackGame_23c5a7f7"},"pay":{"type":"boolean"}},"additionalProperties":false},"InlineKeyboardMarkup_9da1d862":{"type":"object","properties":{"inlineKeyboard":{"type":"array","items":{"type":"array","items":{"$ref":"#/components/schemas/InlineKeyboardButton_c25351c7"}},"nullable":true}},"additionalProperties":false},"SharedUser_d7266dea":{"type":"object","properties":{"userId":{"type":"integer","format":"int64"},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"photo":{"type":"array","items":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"nullable":true}},"additionalProperties":false},"Sticker_d1e6adb4":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"type":{"$ref":"#/components/schemas/StickerType_b3129c37"},"width":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"},"isAnimated":{"type":"boolean"},"isVideo":{"type":"boolean"},"thumbnail":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"emoji":{"type":"string","nullable":true},"setName":{"type":"string","nullable":true},"premiumAnimation":{"$ref":"#/components/schemas/File_420238d7"},"maskPosition":{"$ref":"#/components/schemas/MaskPosition_168e6c1f"},"customEmojiId":{"type":"string","nullable":true},"needsRepainting":{"type":"boolean"}},"additionalProperties":false},"Story_cd873fb7":{"type":"object","properties":{"chat":{"$ref":"#/components/schemas/Chat_eb22fa58"},"id":{"type":"integer","format":"int32"}},"additionalProperties":false},"SwitchInlineQueryChosenChat_4846eabf":{"type":"object","properties":{"query":{"type":"string","nullable":true},"allowUserChats":{"type":"boolean"},"allowBotChats":{"type":"boolean"},"allowGroupChats":{"type":"boolean"},"allowChannelChats":{"type":"boolean"}},"additionalProperties":false},"TextQuote_3801557d":{"type":"object","properties":{"text":{"type":"string","nullable":true},"entities":{"type":"array","items":{"$ref":"#/components/schemas/MessageEntity_fd09b3a7"},"nullable":true},"position":{"type":"integer","format":"int32"},"isManual":{"type":"boolean"}},"additionalProperties":false},"Update_e038601e":{"type":"object","properties":{"update_id":{"type":"integer","format":"int32"},"message":{"$ref":"#/components/schemas/Message_208f5c4c"},"editedMessage":{"$ref":"#/components/schemas/Message_208f5c4c"},"channelPost":{"$ref":"#/components/schemas/Message_208f5c4c"},"editedChannelPost":{"$ref":"#/components/schemas/Message_208f5c4c"},"businessConnection":{"$ref":"#/components/schemas/BusinessConnection_118d3f04"},"businessMessage":{"$ref":"#/components/schemas/Message_208f5c4c"},"editedBusinessMessage":{"$ref":"#/components/schemas/Message_208f5c4c"},"deletedBusinessMessages":{"$ref":"#/components/schemas/BusinessMessagesDeleted_a7c5e2c4"},"messageReaction":{"$ref":"#/components/schemas/MessageReactionUpdated_da0876e0"},"messageReactionCount":{"$ref":"#/components/schemas/MessageReactionCountUpdated_7c954420"},"inlineQuery":{"$ref":"#/components/schemas/InlineQuery_d7363267"},"chosenInlineResult":{"$ref":"#/components/schemas/ChosenInlineResult_0734d9cb"},"callbackQuery":{"$ref":"#/components/schemas/CallbackQuery_40b0a1d9"},"shippingQuery":{"$ref":"#/components/schemas/ShippingQuery_2e603fb8"},"preCheckoutQuery":{"$ref":"#/components/schemas/PreCheckoutQuery_53a5996c"},"purchasedPaidMedia":{"$ref":"#/components/schemas/PaidMediaPurchased_8201a84a"},"poll":{"$ref":"#/components/schemas/Poll_c3d86dbe"},"pollAnswer":{"$ref":"#/components/schemas/PollAnswer_2803638f"},"myChatMember":{"$ref":"#/components/schemas/ChatMemberUpdated_49a5fa5c"},"chatMember":{"$ref":"#/components/schemas/ChatMemberUpdated_49a5fa5c"},"chatJoinRequest":{"$ref":"#/components/schemas/ChatJoinRequest_4039cab7"},"chatBoost":{"$ref":"#/components/schemas/ChatBoostUpdated_6281664f"},"removedChatBoost":{"$ref":"#/components/schemas/ChatBoostRemoved_2a6aadfa"}},"additionalProperties":false},"User_6e0a6d0a":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"isBot":{"type":"boolean"},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string","nullable":true},"username":{"type":"string","nullable":true},"languageCode":{"type":"string","nullable":true},"isPremium":{"type":"boolean"},"addedToAttachmentMenu":{"type":"boolean"},"canJoinGroups":{"type":"boolean"},"canReadAllGroupMessages":{"type":"boolean"},"supportsInlineQueries":{"type":"boolean"},"canConnectToBusiness":{"type":"boolean"},"hasMainWebApp":{"type":"boolean"}},"additionalProperties":false},"UsersShared_a6fb5121":{"type":"object","properties":{"requestId":{"type":"integer","format":"int32"},"users":{"type":"array","items":{"$ref":"#/components/schemas/SharedUser_d7266dea"},"nullable":true}},"additionalProperties":false},"Venue_a96082df":{"type":"object","properties":{"location":{"$ref":"#/components/schemas/Location_469937ef"},"title":{"type":"string","nullable":true},"address":{"type":"string","nullable":true},"foursquareId":{"type":"string","nullable":true},"foursquareType":{"type":"string","nullable":true},"googlePlaceId":{"type":"string","nullable":true},"googlePlaceType":{"type":"string","nullable":true}},"additionalProperties":false},"Video_ef8a6f79":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"width":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"},"duration":{"type":"integer","format":"int32"},"thumbnail":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"},"fileName":{"type":"string","nullable":true},"mimeType":{"type":"string","nullable":true}},"additionalProperties":false},"VideoChatEnded_c8d1aeb9":{"type":"object","properties":{"duration":{"type":"integer","format":"int32"}},"additionalProperties":false},"VideoChatParticipantsInvited_1d0cf01a":{"type":"object","properties":{"users":{"type":"array","items":{"$ref":"#/components/schemas/User_6e0a6d0a"},"nullable":true}},"additionalProperties":false},"VideoChatScheduled_bce286a8":{"type":"object","properties":{"startDate":{"type":"string","format":"date-time"}},"additionalProperties":false},"VideoChatStarted_e47d16b0":{"type":"object","additionalProperties":false},"VideoNote_5f706438":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"length":{"type":"integer","format":"int32"},"duration":{"type":"integer","format":"int32"},"thumbnail":{"$ref":"#/components/schemas/PhotoSize_2dfd2fc5"}},"additionalProperties":false},"Voice_b4d5a8ba":{"type":"object","properties":{"fileId":{"type":"string","nullable":true},"fileUniqueId":{"type":"string","nullable":true},"fileSize":{"type":"integer","format":"int64","nullable":true},"duration":{"type":"integer","format":"int32"},"mimeType":{"type":"string","nullable":true}},"additionalProperties":false},"WebAppData_9feb6926":{"type":"object","properties":{"data":{"type":"string","nullable":true},"buttonText":{"type":"string","nullable":true}},"additionalProperties":false},"WebAppInfo_c1750f80":{"type":"object","properties":{"url":{"type":"string","nullable":true}},"additionalProperties":false},"WriteAccessAllowed_d39a338c":{"type":"object","properties":{"fromRequest":{"type":"boolean"},"webAppName":{"type":"string","nullable":true},"fromAttachmentMenu":{"type":"boolean"}},"additionalProperties":false}},"securitySchemes":{"Bearer":{"type":"apiKey","description":"JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.","name":"Authorization","in":"header"}}},"security":[{"Bearer":[]}]}
