# Update Locker Status Update the status of an existing locker. Endpoint: PATCH /lockers/status Version: 1.1.0 Security: ApiKeyAuth ## Request fields (application/json): - `lockerUid` (string, required) The unique identifier of the locker in the GLS/NXT Platform Example: "678438790243767" - `status` (string, required) Enum: "ACTIVE", "INACTIVE", "MAINTENANCE", "DECOMMISSIONED" ## Response 400 fields (application/json): - `errorCode` (string) A code representing the type of error. Example: "INVALID_REQUEST" - `message` (string) A message describing the error. Example: "Bad request due to invalid input" ## Response 401 fields (application/json): - `errorCode` (string) A code representing the type of error. Example: "UNAUTHORIZED" - `message` (string) A message describing the error. Example: "The requested resource requires authentication" ## Response 404 fields (application/json): - `errorCode` (string) A code representing the type of error. Example: "NOT_FOUND" - `message` (string) A message describing the error. Example: "The requested resource was not found" ## Response 409 fields (application/json): - `errorCode` (string) A code representing the type of error. Example: "CONFLICT" - `message` (string) A message describing the error. Example: "The locker status cannot be updated due to a conflicting state" ## Response 500 fields (application/json): - `errorCode` (string) A code representing the type of error. Example: "SERVER_ERROR" - `message` (string) A message describing the error. Example: "The server encountered an internal error"