API Docs / Schemas / UpdateBillableServiceRequest

UpdateBillableServiceRequest

Request DTO for updating an existing billable service

Properties

Name Type Description
name*string

The name of the service

The name of the service

descriptionstring

The description of the service

The description of the service

clientTypesarray of enum

The types of clients this service is applicable to.
An empty list means the service is applicable to all client types.

PrivateLimitedCompany PublicLimitedCompany LimitedLiabilityPartnership Partnership Individual Trust Charity SoleTrader

The types of clients this service is applicable to.
An empty list means the service is applicable to all client types.

PrivateLimitedCompany PublicLimitedCompany LimitedLiabilityPartnership Partnership Individual Trust Charity SoleTrader

agentAuthorisationsarray of enum

The HMRC agent authorisation types relevant to this service

SelfAssessment CorporationTax PayeForEmployers IndividualPayAsYouEarn VAT ConstructionIndustryScheme TaxCredits HighIncomeChildBenefitCharge MakingTaxDigitalIncomeTax MakingTaxDigitalVat Trusts

The HMRC agent authorisation types relevant to this service

SelfAssessment CorporationTax PayeForEmployers IndividualPayAsYouEarn VAT ConstructionIndustryScheme TaxCredits HighIncomeChildBenefitCharge MakingTaxDigitalIncomeTax MakingTaxDigitalVat Trusts

isArchivedboolean

Indicates whether this service is archived (inactive)

Indicates whether this service is archived (inactive)

accountingCodestring

The accounting code for this service (max 20 characters)

The accounting code for this service (max 20 characters)

defaultManagedByUserCodestring

The code of the user who is the default manager for this service

The code of the user who is the default manager for this service

serviceScheduleContentCodestring

The code of the content block to use for service schedule

The code of the content block to use for service schedule

proposalContentCodestring

The code of the content block to use for proposals

The code of the content block to use for proposals

categoryenum

Other CoreAccounting Tax Payroll CompanySecretarial Advisory SoftwareAndTraining

Other CoreAccounting Tax Payroll CompanySecretarial Advisory SoftwareAndTraining

vatRateenum

Standard Reduced Zero Exempt OutOfScope

Standard Reduced Zero Exempt OutOfScope

pricingModeenum

RevenueRange CustomTiers

RevenueRange CustomTiers

pricingTiersarray of BillableServicePricingTierDto

Custom pricing tiers. Required when PricingMode = CustomTiers.

Custom pricing tiers. Required when PricingMode = CustomTiers.

pricingarray of BillableServicePricingOptionDto

The pricing options for this service

The pricing options for this service

pricingFactorsarray of PricingFactorDto

The pricing factors that can affect the service pricing calculations

The pricing factors that can affect the service pricing calculations

pcrItemCodesarray of string

The codes of professional clearance request items for this service

The codes of professional clearance request items for this service

JSON Example

{
  "name": "string",
  "description": "string",
  "clientTypes": [
    "PrivateLimitedCompany"
  ],
  "agentAuthorisations": [
    "SelfAssessment"
  ],
  "isArchived": false
}

Used By Operations