ActionInfo
nameThe action name
functionTypeThe payroll function type
namespaceThe action namespace
descriptionThe action description
categoriesThe action categories
sourceThe action source
The action parameters
The action issues
ActionIssueInfo
nameThe action name
messageThe action issue message
parameterCountThe action issue description
ActionParameterInfo
nameThe action parameter name
descriptionThe action parameter description
valueTypesThe action parameter types
valueSourcesThe action parameter source types
valueReferencesThe action parameter reference types
AvailableCase
idThe case id (immutable)
nameThe case name (immutable)
displayNameThe localized case name (immutable)
nameSynonymsSynonyms for the case name
descriptionThe case description
The case fields
The case attributes
AvailableCaseField
idThe case field id (immutable)
nameThe case field name (immutable)
displayNameThe localized case field name (immutable)
descriptionCalendarCalculationMode
The calculation mode for case value
Case
caseTypeThe type of a case
nameThe case name (immutable)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized case names
nameSynonymsSynonyms for the case name
descriptionThe case description
The localized case descriptions
defaultReasonThe default case change reason
The localized default case change reasons
baseCaseThe base case name
The base case fields
overrideTypeOverride type for derivable object
cancellationTypeThe cancellation type of a case
periodInputModeThe case period selection mode
availableExpressionThe expression used to build a case
buildExpressionThe expression used to build a case
validateExpressionThe case validate expression
lookupsThe case lookups
availableActionsThe case available actions
buildActionsThe case build actions
validateActionsThe case validate actions
Custom attributes
clustersThe case clusters
CaseChange
userIdThe change user id
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
employeeIdThe employee id, mandatory for employee case changes (immutable)
divisionIdThe division id (immutable) If present, this values overrides all case value divisions Ason.Payroll.Api.Model.CaseValue.DivisionId
correlationIdThe correlation id of the case change
cancellationTypeThe cancellation type of a case
cancellationIdThe cancellation case id (immutable)
cancellationDateThe cancellation date (immutable)
reasonThe change reason
validationCaseNameThe validation case name, triggers the case validation (optional)
forecastThe forecast name
The case values
Custom attributes
CaseChangeCaseValue
caseFieldNameThe associated case field name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
caseChangeIdThe case change id (immutable)
divisionIdThe division id (immutable) Mandatory for case values with local value scope Ason.Payroll.Api.Model.CaseField.ValueScope
employeeIdThe employee id, mandatory for employee case changes
caseNameThe associated case name
The localized case names
displayCaseNameThe localized case name
The localized case field names
displayCaseFieldNameThe localized case field name
valueTypeThe payroll value types for cases
valueThe case value (JSON format)
numericValueThe case numeric value
cancellationDateCancellation date
startThe starting date for the value
endThe ending date for the value
forecastThe forecast name
tagsThe case value tags
Custom attributes
caseChangeCreatedThe case change creation
userIdThe change user id
userIdentifierThe user unique identifier
reasonThe change reason
validationCaseNameThe validation case name
cancellationTypeThe cancellation type of a case
cancellationIdThe canceled case change id
correlationIdThe case change correlation id
documentCountThe document count
The case value documents (immutable, set by the server)
CaseChangeSetup
Case setup
employeeIdThe employee id, mandatory for employee case changes (immutable)
divisionIdThe division id (immutable) If present, this values overrides all case value divisions Ason.Payroll.Api.Model.CaseValue.DivisionId
cancellationIdThe case to cancel, root case name specifies the target case
forecastThe forecast name
createdCase change created date
reasonThe change reason
startThe start date if the case is set to Ason.Payroll.CasePeriodInputMode.Start or Ason.Payroll.CasePeriodInputMode.StartAndEnd
endThe end date if the case is set to Ason.Payroll.CasePeriodInputMode.StartAndEnd
The case validation issues
Custom attributes
languageThe payroll languages
notifyIf set to false, the case change won't trigger notifications.
CaseDocument
nameThe document name
contentThe document content
contentTypeThe document content type
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
CaseDocumentReference
idThe document id
nameThe document name
contentTypeThe document content type
CaseFieldCancellationMode
The cancellation mode for a regulation case field
CaseFieldDateType
The case field date type
CaseFieldReference
nameThe case field name
orderThe case field order
CaseFieldSet
nameThe case field name (immutable)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized case field names
descriptionThe case field description
The localized case field descriptions
valueTypeThe payroll value types for cases
valueScopeThe scope for a payroll value
timeTypeThe time period type for a regulation case field
timeUnitThe date type for a regulation case field
overrideTypeOverride type for derivable object
cancellationModeThe cancellation mode for a regulation case field
valueCreationModeThe case value creation mode
optionalOptional case field
orderThe case field order
startDateTypeThe case field date type
endDateTypeThe case field date type
endMandatoryThe end date mandatory state
defaultStartThe default start value of the case field (date or expression)
defaultEndThe default end value of the case field (date or expression)
defaultValueThe default value of the case field (JSON format)
tagsThe case field tags
valueTagsThe case field tags
The lookup settings
clustersThe case field clusters
buildActionsThe case field build actions
validateActionsThe case field validate actions
Custom attributes
Custom value attributes
displayNameThe case field display name
valueThe case value (JSON format)
startThe starting date for the value
endThe ending date for the value
cancellationDateCancellation date
CaseFieldTimeType
The time period type for a regulation case field
CaseFieldValue
valueThe case period value as JSON
caseFieldNameThe case field name
The localized case field names
createdThe created date
startThe period start date
endThe period end date
valueTypeThe payroll value types for cases
cancellationDateCancellation date
tagsThe case value tags
Custom attributes
CaseIssueType
The type of a case issue
CasePeriodInputMode
The case period selection mode
CaseSet
caseTypeThe type of a case
nameThe case name (immutable)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized case names
nameSynonymsSynonyms for the case name
descriptionThe case description
The localized case descriptions
defaultReasonThe default case change reason
The localized default case change reasons
baseCaseThe base case name
The base case fields
overrideTypeOverride type for derivable object
cancellationTypeThe cancellation type of a case
periodInputModeThe case period selection mode
availableExpressionThe expression used to build a case
buildExpressionThe expression used to build a case
validateExpressionThe case validate expression
lookupsThe case lookups
availableActionsThe case available actions
buildActionsThe case build actions
validateActionsThe case validate actions
Custom attributes
clustersThe case clusters
displayNameThe case display name
cancellationDateCancellation date
Derived case fields
CaseSetup
caseNameThe case name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The case value setups
CaseValidationIssue
issueTypeThe type of a case issue
caseNameGets the name of the case
messageGets the validation message
numberThe issue number (negative issue type)
The localized case names
caseFieldNameGets the name of the case field
The localized case field names
sourceCaseNameThe relation source case name
The localized source case names
targetCaseNameThe relation target case name
The localized target case names
CaseValue
caseFieldNameThe associated case field name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
caseChangeIdThe case change id (immutable)
divisionIdThe division id (immutable) Mandatory for case values with local value scope Ason.Payroll.Api.Model.CaseField.ValueScope
employeeIdThe employee id, mandatory for employee case changes
caseNameThe associated case name
The localized case names
displayCaseNameThe localized case name
The localized case field names
displayCaseFieldNameThe localized case field name
valueTypeThe payroll value types for cases
valueThe case value (JSON format)
numericValueThe case numeric value
cancellationDateCancellation date
startThe starting date for the value
endThe ending date for the value
forecastThe forecast name
tagsThe case value tags
Custom attributes
CaseValueCreationMode
The case value creation mode
CaseValueSetup
caseFieldNameThe associated case field name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
caseChangeIdThe case change id (immutable)
divisionIdThe division id (immutable) Mandatory for case values with local value scope Ason.Payroll.Api.Model.CaseField.ValueScope
employeeIdThe employee id, mandatory for employee case changes
caseNameThe associated case name
The localized case names
displayCaseNameThe localized case name
The localized case field names
displayCaseFieldNameThe localized case field name
valueTypeThe payroll value types for cases
valueThe case value (JSON format)
numericValueThe case numeric value
cancellationDateCancellation date
startThe starting date for the value
endThe ending date for the value
forecastThe forecast name
tagsThe case value tags
Custom attributes
Case documents
ClusterSet
nameThe filter name
includeClustersThe included clusters
excludeClustersThe excluded clusters
Collector
collectTypeThe collect type
nameThe collector name (immutable)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized collector names
displayNameThe localized collector name
overrideTypeOverride type for derivable object
valueTypeThe payroll value types for cases
collectorGroupsAssociated collector groups
thresholdThe threshold value
minResultThe minimum allowed value
maxResultThe maximum allowed value
startExpressionExpression used while the collector is started
applyExpressionExpression used while applying a value to the collector
endExpressionExpression used while the collector is ended
Custom attributes
clustersThe collector clusters
CountrySpecificRegulations
namedisplayNameDataColumn
nameGets or sets the column name
expressionColumn expression used to filter rows
valueTypeGets or sets the type of data stored in the column
valueBaseTypeGets or sets the base type of data stored in the column
DataRelation
nameGets or sets the relation name
parentTableGets or sets the relation parent table name
parentColumnGets or sets the relation parent column names
childTableGets or sets the relation child table name
childColumnGets or sets the relation child column names
DataRow
valuesGets or sets the row values (JSON, type matching to the column)
DataTable
nameGets or sets the table name
Gets the collection of columns that belong to this table
Gets the collection of rows that belong to this table
Division
nameThe division name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized division names
cultureThe culture including the calendar, fallback of employee culture
Custom attributes
Document
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
nameThe document name
contentThe document content
contentTypeThe document content type
Custom attributes
Employee
identifierThe employee identifier
firstNameThe first name of the employee
lastNameThe last name of the employee
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
languageThe payroll languages
divisionsEmployee division ids
cultureThe culture including the calendar, fallback is the division culture
Custom attributes
EmployeeMissingDataRecord
idfirstNamelastNameidentifierEmployeeSet
identifierThe employee identifier
firstNameThe first name of the employee
lastNameThe last name of the employee
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
languageThe payroll languages
divisionsEmployee division ids
cultureThe culture including the calendar, fallback is the division culture
Custom attributes
leavingDateThe employee leaving date
isEmployedCurrent employment status.
EmployeeUpdate
statusThe object status
identifierThe employee identifier
firstNameThe first name of the employee
lastNameThe last name of the employee
languageThe payroll languages
divisionsEmployee division ids
cultureThe culture including the calendar, fallback is the division culture
Custom attributes
File
nameThe document name
contentThe document content
contentTypeThe document content type
FunctionType
The payroll function type
Language
The payroll languages
Lookup
nameThe unique lookup name (immutable)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized lookup names
descriptionThe lookup description
The localized lookup descriptions
overrideTypeOverride type for derivable object
rangeSizeThe lookup range size
LookupData
nameThe lookup name
The lookup values
languageThe payroll languages
rangeSizeThe lookup range size
LookupSettings
lookupNameThe lookup name
valueFieldNameThe lookup value field name
textFieldNameThe lookup text/display field name
LookupValueData
keyThe lookup key
valueThe lookup value as JSON
rangeValueThe lookup range value
PayoutEntry
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
payoutTypeThe payout type
employeeIdThe employee
amountThe payout amount
ibanThe IBAN of the account to transfer the amount to.
bankNameThe bank name.
PayoutSet
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
valueDateThe value date of the payout
accountIbanThe bank account to settle the payout.
The payout entries.
Payroll
nameThe payroll name
divisionIdThe division id (immutable)
accountingStartDateThe payroll accounting start date
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized payroll names
descriptionThe payroll description
The localized payroll descriptions
calendarCalculationModeThe calculation mode for case value
countryThe ISO 3166-1 country code, 0 for undefined
languageThe payroll languages
transmissionStartDateThe transmission start date
Cluster sets
Custom attributes
PayrollCaseChange
idcaseNamecreatedcancellationIdcancellationDatereasonPayrollCaseField
idnamedisplayNamedescriptionPayrollCaseValue
idcaseFieldNamevalueTypeThe payroll value types for cases
valuenumericValuestartendPayrollRegulations
countryRegulationindustrieserpaccountingDocumentaccountingDataPayrollSimple
nameThe payroll name
accountingStartDateThe payroll accounting start date
cultureThe culture, fallback for employee culture
languageThe payroll languages
PayrunPeriodEntrySet
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
employeeIdEmployee id
payrunJobIdPayrunJob id
stateReflects the state of the payrun period entry
openWagePayoutPreviousPeriodThe open wage payout from the previous period
openGarnishmentPayoutPreviousPeriodThe open garnishment payout from the previous period
identifierEmployee identifier
lastNameEmployee last name
firstNameEmployee first name
leavingDateEmployee leaving date
isEmployedEmployee employment status
grossWageGross wage
netWageNet wage
offsettingOffsetting
employerCostTotal cost for the Employer
retroCorrections from retro calculations
garnishmentGarnishment
openWagePayoutOpen amount to pay out
openGarnishmentPayoutOpen garnishment to pay out
openPayoutTotal amount to pay out
paidOutPaid out
paidOutGarnishmentPaid out garnishment
hasWageIndicates whether the payroll period entry set has a wage.
The documents of the entry
relevantEventCountThe count of the relevant event values in the period
PayrunPeriodEntryState
Reflects the state of the payrun period entry
PayrunPeriodProcessingStatus
Reflects the processing status of the payrun period
PayrunPeriodSet
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
periodStartThe period start
periodEndThe period end
periodStatusReflects the status of the payrun period
documentsGeneratedAtTimestamp of when the documents got generated
closedAtTimestamp of when the payrun period got closed.
The period entries
processingStatusReflects the processing status of the payrun period
PayrunPeriodStatus
Reflects the status of the payrun period
ProblemDetails
typetitlestatusdetailinstanceQueryResultCaseChange
countThe query result count
The query result items
QueryResultCaseChangeCaseValue
countThe query result count
The query result items
QueryResultCaseDocument
countThe query result count
The query result items
QueryResultCaseValue
countThe query result count
The query result items
QueryResultDivision
countThe query result count
The query result items
QueryResultEmployee
countThe query result count
The query result items
QueryResultPayoutSet
countThe query result count
The query result items
QueryResultPayroll
countThe query result count
The query result items
QueryResultPayrunPeriodSet
countThe query result count
The query result items
QueryResultTaskSet
countThe query result count
The query result items
QueryResultTenant
countThe query result count
The query result items
QueryResultUser
countThe query result count
The query result items
QueryResultUserMembership
countThe query result count
The query result items
QueryResultWebhook
countThe query result count
The query result items
QueryResultWebhookMessage
countThe query result count
The query result items
RebaseAccountingStartDateRequest
accountingStartDateThe new accounting start date to set. This needs to be equal or greater than the current accounting start date.
ReportParameter
nameThe report parameter name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
displayNameThe localized parameter name
The localized parameter names
descriptionThe report parameter description
displayDescriptionThe localized parameter description
The localized report parameter descriptions
mandatoryThe parameter mandatory state
valueThe parameter value (JSON)
valueTypeThe payroll value types for cases
orderThe parameter order
parameterTypeThe report value types
Custom attributes
ReportParameterType
The report value types
ReportRequest
languageThe payroll languages
payrollIdThe payroll id
The report parameters
ReportSet
nameThe payroll result report name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
displayNameThe display name
The localized payroll result report names
descriptionThe payroll result report description
displayDescriptionThe display description
The localized payroll result report descriptions
availableOutputsA collection of available document output types for the report
categoryThe report category
attributeModeThe case result kind
The report queries, key is the query name and value the api operation name
The report data relations, based on the queries
buildExpressionThe report build expression
startExpressionThe report start expression
endExpressionThe report end expression
Custom attributes
clustersThe wage type clusters
regulationIdThe regulation id
The report parameters
The report templates
ReportTemplate
languageThe payroll languages
contentThe report content (client owned)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
contentTypeThe report content type
schemasThe report schema (client owned)
resourceThe report external resource
Custom attributes
Script
nameThe script name (immutable)
valueThe script script
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
functionTypesThe scripting function types as bitmask
TaskSet
nameThe task name (immutable)
instructionThe task instruction
scheduledThe task schedule date
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
displayNameThe localized task name (immutable)
The localized task names (immutable)
categoryThe task category
displayCategoryThe localized task category
The localized task categories (immutable)
displayInstructionThe localized task instruction
The localized task instructions(immutable)
employeeIdThe employee id
assignedUserIdThe assigned user id
completedUserIdThe completed user id
completedThe task completed date
commentThe task comment
Custom attributes
tenantIdThe tenant id (immutable)
The employee API object
The payroll user API object
Tenant
identifierThe unique identifier of the tenant (immutable)
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
cultureThe culture including the calendar
Custom attributes
User
identifierThe email of the user
firstNameThe first name of the user
lastNameThe last name of the user
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
cultureThe users culture
languageThe payroll languages
externalIdThe external identifier of a IdP associated with the user
Custom attributes
UserMembership
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
tenantIdThe tenant id
userIdThe user id
employeeIdThe employee id
firstNameThe first name of the user.
lastNameThe last name of the user.
UserMembershipInvitation
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
tenantIdThe tenant id
tenantIdentifierThe tenant identifier
emailThe email
employeeIdThe employee id for the user membership.
expiresAtThe expiration date and time for the user membership invitation.
ValueType
The payroll value types for cases
WageType
wageTypeNumberThe wage type number (immutable)
nameThe wage type name
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
The localized wage type names
displayNameThe localized wage type name
descriptionThe wage type description
The localized wage type descriptions
overrideTypeOverride type for derivable object
valueTypeThe payroll value types for cases
calendarCalculationModeThe calculation mode for case value
collectorsAssociated collectors
collectorGroupsAssociated collector groups
valueExpressionExpression: calculates of the wage type value
resultExpressionExpression: calculates of the wage type result attributes
Custom attributes
clustersThe wage type clusters
Webhook
payloadUrlThe URL to send the event payload to
The events that trigger the webhook
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
hasSecretTrue if the webhook is configured with a secret
secretThe secret for the webhook. This property is only used when the client sets a secret.
The metadata to include in the payload
Custom attributes
WebhookEvent
$typeWebhookMessage
idThe unique object id (immutable)
statusThe object status
createdThe date which the API object was created (immutable)
updatedThe date which the API object was last updated (immutable)
eventNameThe webhook event name
payloadUrlThe webhook payload URL
requestDateThe request date
payloadThe message payload
responseDateThe response date
responseStatusThe response HTTP status code
responseMessageThe response message
WebhookPayload
$typetenantIdThe id of the tenant that the event belongs to.
correlationIdThe correlation id of the event.
timestampTimestamp in UTC when the event was created.
The metadata of the webhook.
