HPH Integrations APIv1 · Customer Testing
Customer Testing. Available to the Customer Testing group. Production is not available. Environment and onboarding details are provided directly, never in this documentation.
GetCompanyCapabilities

Get company capabilities

Inspect the bounded public content capabilities currently available to the represented Company.

GET/v1/company/capabilities

Request schema: None
Success schema: CompanyCapabilitiesResponseV1
Documented HTTP statuses: 200, 401, 403, 404, 503
Contract: company-context-v1.openapi.json

Authorization

Capabilities are derived from current Company authority and data restrictions. They are informational, and every later operation is authorized again.

Request guidance

Send no body and no Company selector. The represented Company comes from the authenticated caller context.

Request body

This operation has no JSON request body.

Idempotency and recovery

No idempotency key is used because this operation is read-only.

Response guidance

Only stable public capability names are returned: catalog_items, hph_item_code, labor_hours.mcaa, labor_hours.phcc, and material_vendors. License records, application keys, and restriction rows are not exposed.

Synthetic success example: Effective Company capabilities

{
  "contract_version": "v1",
  "capabilities": [
    "catalog_items",
    "hph_item_code",
    "labor_hours.mcaa",
    "material_vendors"
  ],
  "evaluated_at": "2026-10-29T16:00:00Z"
}