class

Vecos::API::LockerBanks

Inherits Reference < Object

Constructors

new(session : Session)
Source

Instance methods

add_locker_brick(locker_bank_id : String, locker_brick_count : Int32, locker_count : Int32, is_z_locker : Bool, clockwise : Bool, first_number_top : Bool, insert_before_locker_brick_id : String | Nil = nil)
Source
autonumber(locker_bank_id : String, start_number : Int32 = 1)
Source
create(name : String, description : String, door_number_prefix : String, number_order : Int32, number_order_reverse : Bool, random_allocation : Bool, section_id : String)
Source
delete(locker_bank_id : String)
Source
delete_lockerbrick(locker_bank_id : String, locker_brick_id : String)
Source
delete_master_pincode(locker_bank_id : String)
Source
get(locker_bank_id : String)
Source
get_status(locker_bank_id : String) : Models::Responses::LockerBankSystemStatusResponse
Source
list(page_number : Int32 = 1, page_size : Int32 = 10)
Source
list_available_lockers(locker_bank_id : String, locker_group_id : String)
Source
list_locker_bank_allocations(locker_bank_id : String, page_number : Int32 = 1, page_size : Int32 = 10)
Source
list_locker_bricks(locker_bank_id : String)
Source
list_locker_groups(locker_bank_id : String, page_number : Int32 = 1, page_size : Int32 = 10)
Source
list_lockers(locker_bank_id : String, page_number : Int32 = 1, page_size : Int32 = 10)
Source
list_offline_locker_banks
Source
list_offline_pincode_locker_banks
Source
list_pincode_lockers(locker_bank_id : String, page_number : Int32 = 1, page_size : Int32 = 10)
Source
publish(locker_bank_id : String)
Source
redetect(locker_bank_id : String)
Source
set_master_pincode(locker_bank_id : String, code : String)
Source
unpublish(locker_bank_id : String)
Source