AdminAPI¶
hmwrapper.admin.AdminAPI
¶
Interface to Hallmaster admin/config endpoints.
generate_access_pin()
¶
Generate an IoT access PIN.
get_activity_types()
¶
Get booking types/categories for the hall.
get_audit_log(timerange=5)
¶
Get audit log entries.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
timerange
|
int
|
0=Today, 1=Last7Days, ..., 5=All. |
5
|
get_charge_matrix_rates(date_range_id, new_date_range=False)
¶
Get price rates for a specific date range.
get_charge_matrix_rooms()
¶
Get rooms in the charge matrix.
get_fixed_time_slots()
¶
Get fixed time slots.
get_invoice_counter()
¶
Get the invoice counter.
get_line_item_groups()
¶
Get line item groups for the hall.
get_line_items_by_group(group_id)
¶
Get line items within a group.
get_price_rates()
¶
Get price rates for the hall.
get_reports()
¶
Get available report templates.
get_tax_rates()
¶
Get tax rates for the hall.
has_outstanding_invoice()
¶
Check subscription status.