Skip to content

Admin Endpoints

Activity Types

GET /api/ActivityTypes/GetForHall?id={hall_id}

Response:

[
  {"Id": 1, "Name": "Meeting", "HallId": {hall_id}},
  {"Id": 2, "Name": "Party", "HallId": {hall_id}}
]

Price Rates

GET /api/PriceRates/GetForHall?id={hall_id}

Response:

[
  {"Id": 1, "Name": "Standard Rate", "HallId": {hall_id}},
  {"Id": 2, "Name": "Charity Rate", "HallId": {hall_id}}
]

Charge Matrix

GET /api/ChargeMatrix/GetRoomsForHall?id={hall_id}
GET /api/ChargeMatrix/GetPriceRatesForHall?id={hall_id}&dateRangeId={id}&newDateRange=false

Tax Rates

GET /api/Halls/GetTaxRatesForHall?id={hall_id}

Fixed Time Slots

GET /api/TimeSlots/GetFixedSlots

Line Items

GET /api/lineitemgroups/getforhall?id={hall_id}
GET /api/LineItemGroups/GetLineItemsByGroupId?id={group_id}

Reports

GET /api/reports/getreports?hallid={hall_id}

Audit Log

GET /api/audits/getforhall?id={hall_id}&timerange={timerange}

timerange values: 0=Today, 1=Last7Days, 2=LastMonth, 3=Last3Months, 4=LastYear, 5=All

Invoicing

GET /api/Invoicing/GetInvoiceCounter?hallid={hall_id}

Subscription

GET /api/Subscription/HasOutstandingInvoice?hallid={hall_id}

IoT / Heating Access

GET /api/HeatingAccess/GenerateAccessPIN?hallid={hall_id}