API Docs / Schemas / DetectedServiceDto

DetectedServiceDto

A service detected from the CSV headers during analysis

Properties

Name Type Description
csvServiceNamestring

Display name of the detected service (e.g., "SA100", "A/Cs", "A/Cs (2)")

Display name of the detected service (e.g., "SA100", "A/Cs", "A/Cs (2)")

clientCountinteger

Number of rows with a non-empty fee value for this service

Number of rows with a non-empty fee value for this service

feeColumnIndexinteger

The column index of the fee column for this service in the CSV.
Used to identify the correct column when headers are duplicated.

The column index of the fee column for this service in the CSV.
Used to identify the correct column when headers are duplicated.

includesPricingboolean

True when the file carries a price and billing frequency for this service.
False for free-text-only services (e.g. Bright's "Services" summary column),
which import unpriced and default to Annual billing.

True when the file carries a price and billing frequency for this service.
False for free-text-only services (e.g. Bright's "Services" summary column),
which import unpriced and default to Annual billing.

JSON Example

{
  "csvServiceName": "string",
  "clientCount": 0,
  "feeColumnIndex": 0,
  "includesPricing": false
}

Contained in Schemas