HaloPSA Complete icon

HaloPSA Complete

Get data from the HaloPSA API

Actions290

Reporting → Contract Utilisation

AI-generated

Summary

Retrieves HaloPSA contract utilisation for a UTC billing period, optionally filtered to one client. It queries time-entry data, enriches results with contract entitlement details, and limits the returned rows.

Inputs

  • Start Date (UTC) — Inclusive period start. If empty, uses the first day of the current UTC month.
  • End Date (UTC) — Exclusive period end. If empty, uses the first day of the next UTC month.
  • Client ID — Set to a client ID to filter results; 0 means all clients with activity in the period.
  • Limit — Maximum number of results to return; defaults to 50 and must be at least 1.

Output shape

A list of contract utilisation records

Each result is enriched with contract entitlement details when available. Results are limited by the configured maximum.

Links

Discussion