ark:PayPeriod
URI format identifier used to refer to this node within the graph.
https://graph.datawollet.com/.draft-nodes/f85b8b6b37fe3e8b144829d200000000A type identifier used to indicate the data model that the node conforms to.
ark:PayPeriodark:PayPeriodThe employment or contract that this pay period is related to.
https://graph.datawollet.com/.draft-nodes/employment-contract-1234567890The start date of the pay period.
2026-01-01The end date of the pay period.
2026-01-31The date the payment was made.
2026-01-25grossPay object
ark:CurrencyValuePossible values: Value must match regular expression ^[A-Z]{3}$
Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$
Will show as 'Debit' if the amount is negative, such as with refunds.
Possible values: [Debit]
taxablePay object
ark:CurrencyValuePossible values: Value must match regular expression ^[A-Z]{3}$
Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$
Will show as 'Debit' if the amount is negative, such as with refunds.
Possible values: [Debit]
pensionablePay object
ark:CurrencyValuePossible values: Value must match regular expression ^[A-Z]{3}$
Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$
Will show as 'Debit' if the amount is negative, such as with refunds.
Possible values: [Debit]
nonTaxablePay object
ark:CurrencyValuePossible values: Value must match regular expression ^[A-Z]{3}$
Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$
Will show as 'Debit' if the amount is negative, such as with refunds.
Possible values: [Debit]
totalDeductions object
ark:CurrencyValuePossible values: Value must match regular expression ^[A-Z]{3}$
Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$
Will show as 'Debit' if the amount is negative, such as with refunds.
Possible values: [Debit]
List of transaction IDs that correspond to the salary or other income made during the period.
netPay object
ark:CurrencyValuePossible values: Value must match regular expression ^[A-Z]{3}$
Possible values: Value must match regular expression ^[0-9]{1,}(\.[0-9]{2})?$
Will show as 'Debit' if the amount is negative, such as with refunds.
Possible values: [Debit]
{
"id": "https://graph.datawollet.com/.draft-nodes/f85b8b6b37fe3e8b144829d200000000",
"type": "ark:PayPeriod",
"relatedTo": "https://graph.datawollet.com/.draft-nodes/employment-contract-1234567890",
"startDate": "2026-01-01",
"endDate": "2026-01-31",
"paymentDate": "2026-01-25",
"grossPay": {
"type": "ark:CurrencyValue",
"currency": "GBP",
"amount": "2500.58"
},
"taxablePay": {
"type": "ark:CurrencyValue",
"currency": "GBP",
"amount": "1200.00"
},
"pensionablePay": {
"type": "ark:CurrencyValue",
"currency": "GBP",
"amount": "800.00"
},
"nonTaxablePay": {
"type": "ark:CurrencyValue",
"currency": "GBP",
"amount": "1300.58"
},
"totalDeductions": {
"type": "ark:CurrencyValue",
"currency": "GBP",
"amount": "500.00"
},
"transactions": [
"string"
],
"netPay": {
"type": "ark:CurrencyValue",
"currency": "GBP",
"amount": "2000.58"
}
}