Methods

  • post - Create subcontractor

Resource

{
    "addressLine1": "string",
    "addressLine2": "string",
    "businessType": "string",
    "companyRegistrationNumber": "string",
    "countryId": "string",
    "county": "string",
    "dateMatched": "date-time",
    "emailAddress": "string",
    "employeeId": "int32",
    "firstName": "string",
    "isContractAgreed": "boolean",
    "middleName": "string",
    "nationalInsuranceNumber": "string",
    "partnershipUniqueTaxpayerReference": "string",
    "phoneNumber": "string",
    "postcode": "string",
    "surname": "string",
    "taxStatus": "string",
    "town": "string",
    "tradingName": "string",
    "uniqueTaxpayerReference": "string",
    "verificationNumber": "string"
}

Properties

Name Type Description
addressLine1 string String
addressLine2 string String
businessType string SubcontractorBusinessType

Possible values are:

  • SoleTrader
  • Partnership
  • Company
  • Trust
companyRegistrationNumber string String
countryId string String
county string String
dateMatched date-time Nullable
emailAddress string String
employeeId int32 Int32
firstName string String
isContractAgreed boolean Boolean
middleName string String
nationalInsuranceNumber string String
partnershipUniqueTaxpayerReference string String
phoneNumber string String
postcode string String
surname string String
taxStatus string SubcontractorTaxStatus

Possible values are:

  • Unmatched
  • Standard
  • Gross
  • VerificationRequired
town string String
tradingName string String
uniqueTaxpayerReference string String
verificationNumber string String