MtdVerificationItemDto
One client's MTD authorisation and what HMRC has confirmed about it.
Properties
| Name | Type | Description |
|---|---|---|
| clientCode | string | The client's code. |
The client's code. | ||
| clientName | string | The client's name. |
The client's name. | ||
| authorisationType | enum | SelfAssessment CorporationTax PayeForEmployers IndividualPayAsYouEarn VAT ConstructionIndustryScheme TaxCredits HighIncomeChildBenefitCharge MakingTaxDigitalIncomeTax MakingTaxDigitalVat Trusts |
SelfAssessment CorporationTax PayeForEmployers IndividualPayAsYouEarn VAT ConstructionIndustryScheme TaxCredits HighIncomeChildBenefitCharge MakingTaxDigitalIncomeTax MakingTaxDigitalVat Trusts | ||
| status | enum | NotRequested Requested Granted |
NotRequested Requested Granted | ||
| hmrcAgentRole | enum | None Main Supporting NotApplicable |
None Main Supporting NotApplicable | ||
| verificationResult | enum | NotChecked Confirmed NotFound MissingDetails Failed |
NotChecked Confirmed NotFound MissingDetails Failed | ||
| lastVerifiedDate | string | When the authorisation was last checked with HMRC. |
When the authorisation was last checked with HMRC. | ||
| canVerify | boolean | Whether enough is known about the client to ask HMRC. False means the client is missing an |
Whether enough is known about the client to ask HMRC. False means the client is missing an | ||
JSON Example
{
"clientCode": "string",
"clientName": "string",
"authorisationType": "SelfAssessment",
"status": "NotRequested",
"hmrcAgentRole": "None"
}