class

Vecos::API::Lockers

Inherits Reference < Object

Constructors

new(session : Session)
Source

Instance methods

allocate(locker_bank_id : String, locker_group_id : String, external_user_id : String)
Source
allocate(locker_id : String, external_user_id : String)
Source
allocate_dynamically(locker_id : String, external_user_id : String)
Source
allocated(external_user_id : String, page_number : Int32 = 1, page_size : Int32 = 10) : Models::Responses::LockerCollectionResponse
Source
attach_pincode(locker_id : String, code : String)
Source
block(locker_id : String)
Source
canallocate?(locker_id : String, external_user_id : String)
Source
canallocate?(external_user_id : String)
Source
delete_pincode(locker_id : String)
Source
release(locker_id : String, external_user_id : String, ignore_self_release_allowed : Bool)
Source
share_by_path(locker_id : String, external_user_id : String, shared_user_id : String) : Models::Responses::NoResponse
Source
share_by_query(locker_id : String, external_user_id : String, shared_user_id : String)
Source
shareable_locker_users(locker_id : String, external_user_id : String, search_string : String)
Source
shared_locker_users(locker_id : String, external_user_id : String)
Source
unblock(locker_id : String)
Source
unlock(locker_id : String, external_user_id : String, open_time : Int8)
Source
unlock_pincode(locker_id : String)
Source
unlock_without_pincode(locker_id : String)
Source
unshare(locker_id : String, external_user_id : String)
Source
unshare_by_path(locker_id : String, external_user_id : String, shared_user_id : String)
Source