Phase 1 frontend baseline

Operate Hub and Access without extending the backend first.

Thin admin client for organisations, memberships, contracts, access inspection, pairing, and device lifecycle.

API target
https://hub.calee.com.au
Auth
Not configured

What this UI covers

  • Create organisations and org units
  • Create organisation memberships
  • Create, inspect, list, export, and bulk deactivate contracts
  • Inspect and recompute organisation and org-unit access
  • Create pairing codes and manage devices

How to use it

  1. Set the Hub API base URL and credentials in Connection.
  2. Use the action cards under each section to call the real Hub routes.
  3. Inspect raw request and response payloads in Console.

Verified route coverage

POST /v1/admin/organisations POST /v1/admin/organisation-units POST /v1/admin/memberships POST /v1/admin/commercial-contracts GET /v1/admin/organisations/{uuid}/commercial-contracts GET /v1/admin/organisations/{uuid}/commercial-contracts/export POST /v1/admin/commercial-contracts/bulk-deactivate GET /v1/admin/access/organisations/{uuid} GET /v1/admin/access/org-units/{uuid} POST /v1/admin/access/recompute/organisations/{uuid} POST /v1/admin/access/recompute/org-units/{uuid} POST /v1/pairing-codes GET /v1/admin/organisation-units/{uuid}/devices PATCH /v1/admin/devices/{uuid} POST /v1/admin/devices/{uuid}/unpair POST /v1/admin/devices/{uuid}/revoke GET /v1/admin/customer-tenants POST /v1/admin/customer-tenants GET /v1/admin/service-instances POST /v1/admin/service-instances POST /v1/admin/customer-tenants/{tenant_id}/assign-instance

Hub API target

Credentials

Connection smoke

This helps confirm the base URL, Authorization header, and CORS/browser behaviour before using the admin actions.

Create organisation

Create org unit

Create membership

Create contract

Load organisation contracts

Bulk deactivate contracts

Inspect organisation access

Inspect org-unit access

Recompute organisation access

Recompute org-unit access

Generic subject inspection

Create pairing code

Load org-unit devices

Rename device

Unpair device

Revoke device

Expire pairing code

CEWA operator

Used to load Hub shadow-access records for CEWA.

List identity users

Create CEWA user

Reset password

Enable user

Disable user

Grant CEWA access

Revoke CEWA access

List customer tenants

Results are shown in the Console tab.

Create customer tenant

Assign instance to customer tenant

List service instances

Results are shown in the Console tab.

Create service instance

Request console

Last request: None
Last status:
Ready.