Skip to content

Corrigo: Employee schemas

1 Corrigo schema with complete fields and constraints.

← Employee operations · All schemas

Create employee — request body — body entity

FieldTypePresenceDescription and constraints
$objectRoot
idintegerOptionalFormat: int32
isNewbooleanOptionalRead only: true
limitMultipleEntitiesNumberBehaviourbooleanOptional
performDeletionbooleanOptional
propertiesJSONOptional
properties (anyOf 1)arrayAlternative
properties (anyOf 1)[]JSONEach item
properties (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo PropertyTreeNode.
properties (anyOf 1)[] (anyOf 2)nullAlternative
properties (anyOf 2)nullAlternative
concurrencyIdintegerOptionalFormat: int32
isRemovedbooleanOptional
accessToAllWorkZonesbooleanOptional
actorTypeIdModelOptionalExpand Create actor — request body — body entity type Id
addressJSONOptional
address (anyOf 1)objectAlternativeA Corrigo Address2.
address (anyOf 2)nullAlternative
alertSubscriptionsJSONOptional
alertSubscriptions (anyOf 1)arrayAlternative
alertSubscriptions (anyOf 1)[]JSONEach item
alertSubscriptions (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo AlertSubscription.
alertSubscriptions (anyOf 1)[] (anyOf 2)nullAlternative
alertSubscriptions (anyOf 2)nullAlternative
billAtZerobooleanOptional
certificationsJSONOptional
certifications (anyOf 1)arrayAlternative
certifications (anyOf 1)[]JSONEach item
certifications (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo UserCertification.
certifications (anyOf 1)[] (anyOf 2)nullAlternative
certifications (anyOf 2)nullAlternative
contactAddressesJSONOptional
contactAddresses (anyOf 1)arrayAlternative
contactAddresses (anyOf 1)[]JSONEach item
contactAddresses (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo ContactInfo.
contactAddresses (anyOf 1)[] (anyOf 2)nullAlternative
contactAddresses (anyOf 2)nullAlternative
customFieldsJSONOptional
customFields (anyOf 1)arrayAlternative
customFields (anyOf 1)[]JSONEach item
customFields (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo CustomField2.
customFields (anyOf 1)[] (anyOf 2)nullAlternative
customFields (anyOf 2)nullAlternative
customerGroupsJSONOptional
customerGroups (anyOf 1)arrayAlternative
customerGroups (anyOf 1)[]JSONEach item
customerGroups (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkUserAndCustomerGroup.
customerGroups (anyOf 1)[] (anyOf 2)nullAlternative
customerGroups (anyOf 2)nullAlternative
defaultPriceListJSONOptional
defaultPriceList (anyOf 1)objectAlternativeA Corrigo PriceList.
defaultPriceList (anyOf 2)nullAlternative
displayAsJSONOptional
displayAs (anyOf 1)stringAlternative
displayAs (anyOf 2)nullAlternative
dtPwdChangestringOptionalFormat: date-time
externalIdJSONOptional
externalId (anyOf 1)stringAlternative
externalId (anyOf 2)nullAlternative
federalIdJSONOptional
federalId (anyOf 1)stringAlternative
federalId (anyOf 2)nullAlternative
firstNameJSONOptional
firstName (anyOf 1)stringAlternative
firstName (anyOf 2)nullAlternative
forcePasswordResetbooleanOptional
freeTextAllowedbooleanOptional
instructionsJSONOptional
instructions (anyOf 1)stringAlternative
instructions (anyOf 2)nullAlternative
isElectronicPaymentbooleanOptional
isSupplierbooleanOptional
jobTitleJSONOptional
jobTitle (anyOf 1)stringAlternative
jobTitle (anyOf 2)nullAlternative
labelIdintegerOptionalFormat: int32
languageIdintegerOptionalFormat: int32
lastNameJSONOptional
lastName (anyOf 1)stringAlternative
lastName (anyOf 2)nullAlternative
limitAssignmentByPortfolioIdintegerOptionalFormat: int32
numberJSONOptional
number (anyOf 1)stringAlternative
number (anyOf 2)nullAlternative
organizationJSONOptional
organization (anyOf 1)objectAlternativeA Corrigo Organization.
organization (anyOf 2)nullAlternative
passwordJSONOptional
password (anyOf 1)stringAlternative
password (anyOf 2)nullAlternative
payRatesJSONOptional
payRates (anyOf 1)arrayAlternative
payRates (anyOf 1)[]JSONEach item
payRates (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo UserPayRate.
payRates (anyOf 1)[] (anyOf 2)nullAlternative
payRates (anyOf 2)nullAlternative
portfoliosJSONOptional
portfolios (anyOf 1)arrayAlternative
portfolios (anyOf 1)[]JSONEach item
portfolios (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkUserAndPortfolio.
portfolios (anyOf 1)[] (anyOf 2)nullAlternative
portfolios (anyOf 2)nullAlternative
priceListIntegrationDateJSONOptional
priceListIntegrationDate (anyOf 1)stringAlternativeFormat: date-time
priceListIntegrationDate (anyOf 2)nullAlternative
priceListIntegrationEnabledJSONOptional
priceListIntegrationEnabled (anyOf 1)booleanAlternative
priceListIntegrationEnabled (anyOf 2)nullAlternative
priceListIntegrationStatusstringOptionalOne of: Disabled, Enabled
Format: int32
priceListsJSONOptional
priceLists (anyOf 1)arrayAlternative
priceLists (anyOf 1)[]JSONEach item
priceLists (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkProviderPriceList.
priceLists (anyOf 1)[] (anyOf 2)nullAlternative
priceLists (anyOf 2)nullAlternative
providerInvitedOnJSONOptional
providerInvitedOn (anyOf 1)stringAlternativeFormat: date-time
providerInvitedOn (anyOf 2)nullAlternative
providerStatusIdstringOptionalOne of: NA, NotConnected, Suspended, Connected, Invited
Format: int32
providerTypeIdstringOptionalOne of: Regular, Supplier, Landlord
Format: int32
radiusUnitstringOptionalOne of: Unknown, Kilometer, Mile
Format: int32
roleJSONOptional
role (anyOf 1)objectAlternativeA Corrigo Role.
role (anyOf 2)nullAlternative
servicesJSONOptional
services (anyOf 1)arrayAlternative
services (anyOf 1)[]JSONEach item
services (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkProviderAndService.
services (anyOf 1)[] (anyOf 2)nullAlternative
services (anyOf 2)nullAlternative
shiftHoursJSONOptional
shiftHours (anyOf 1)arrayAlternative
shiftHours (anyOf 1)[]JSONEach item
shiftHours (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo EmpShiftHours.
shiftHours (anyOf 1)[] (anyOf 2)nullAlternative
shiftHours (anyOf 2)nullAlternative
specialtiesJSONOptional
specialties (anyOf 1)arrayAlternative
specialties (anyOf 1)[]JSONEach item
specialties (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkUserAndSpecialty.
specialties (anyOf 1)[] (anyOf 2)nullAlternative
specialties (anyOf 2)nullAlternative
startAddressJSONOptional
startAddress (anyOf 1)objectAlternativeA Corrigo Address2.
startAddress (anyOf 2)nullAlternative
stockLocationsJSONOptional
stockLocations (anyOf 1)arrayAlternative
stockLocations (anyOf 1)[]JSONEach item
stockLocations (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkUserAndStockLocation.
stockLocations (anyOf 1)[] (anyOf 2)nullAlternative
stockLocations (anyOf 2)nullAlternative
taxExemptbooleanOptional
taxWarnOnlybooleanOptional
teamsJSONOptional
teams (anyOf 1)arrayAlternative
teams (anyOf 1)[]JSONEach item
teams (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkUserAndTeam.
teams (anyOf 1)[] (anyOf 2)nullAlternative
teams (anyOf 2)nullAlternative
usernameJSONOptional
username (anyOf 1)stringAlternative
username (anyOf 2)nullAlternative
wonLocationIdintegerOptionalFormat: int32
wonMemberIdintegerOptionalFormat: int32
wonServiceRadiusintegerOptionalFormat: int32
workZonesJSONOptional
workZones (anyOf 1)arrayAlternative
workZones (anyOf 1)[]JSONEach item
workZones (anyOf 1)[] (anyOf 1)objectAlternativeA Corrigo LinkUserAndWorkZone.
workZones (anyOf 1)[] (anyOf 2)nullAlternative
workZones (anyOf 2)nullAlternative

Referenced models: Create actor — request body — body entity type Id

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.