Skip to content

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.