Headers
-
API token (can be retrieved from account settings)
-
ID of organization, for which the operation must be performed
POST
/api-v1/payslip/batch
curl \
--request POST 'https://wyzio.app/api-v1/payslip/batch' \
--header "Content-Type: application/json" \
--header "WEAL-TOKEN: string" \
--header "TARGET-ORGANIZATION-ID: 42" \
--data '[{"id":42,"parentPayslipId":42,"startDate":"string","endDate":"string","calendarYear":42,"countryId":42,"countryName":{"en":"string","fr":"string","de":"string","it":"string"},"countryCode":"string","isRegionAvailable":true,"type":"COUNTRY","region":{"id":42,"name":"string","code":"string","taxMode":"ANNUALLY"},"cla":"string","warnings":"string","payslipLines":[{"id":42,"number":42,"localizations":{"id":42,"en":"string","fr":"string","de":"string","it":"string"},"payslipLineType":"EMPLOYEE_LINE","payslipLineSign":"INCOME","isShownOnSalarySlip":true,"isAutomaticallyAdded":true,"isLinkedToAccount":true,"specialAttributionType":"BASE_SALARY","payslipEntityId":42,"systemLine":{"id":42,"payslipLineType":"string","systemAdjustmentLineNumber":42},"parentPayslipLines":[42],"touched":true,"shouldIncludeVat":true,"isHourlyWageLine":true,"description":{"en":"string","fr":"string","de":"string","it":"string"},"lineName":{"en":"string","fr":"string","de":"string","it":"string"}}],"payslipCertificateInsuranceInfoEntity":{"id":42,"salaryRent":[42],"ancillaryWageBenefitsPensionHousing":[42],"ancillaryWageBenefitsPrivateCarUse":[42],"ancillaryWageBenefitsOther":[42],"nonRecurringBenefits":[42],"capitalBenefits":[42],"participationFeeAccordingToAnnex":[42],"allowancesOfTheMembersOfTheAdministration":[42],"otherServices":[42],"socialContributions":[42],"occupationalBenefitsOrdinary":[42],"occupationalBenefitsRePurchaseContributions":[42],"directTaxAtSource":[42],"costAllowancesTravelFoodLodging":[42],"costAllowancesActualCosts":[42],"costAllowancesFixedExpensesRepresentation":[42],"costAllowancesFixedExpensesCar":[42],"costAllowancesFixedExpensesOther":[42],"developmentContributions":[42],"avsSalary":[42],"aciSalary":[42],"aciiSalary":[42],"laaSalary":[42],"laacSalary":[42],"laacExceesSalary":[42],"apgSalary":[42]},"holidays":[{"id":42,"date":"string","name":"string"}],"status":"DRAFT","fromSwitzerland":true,"regionAvailable":true}]'
Request examples
# Headers
WEAL-TOKEN: string
TARGET-ORGANIZATION-ID: 42
# Payload
[
{
"id": 42,
"parentPayslipId": 42,
"startDate": "string",
"endDate": "string",
"calendarYear": 42,
"countryId": 42,
"countryName": {
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
},
"countryCode": "string",
"isRegionAvailable": true,
"type": "COUNTRY",
"region": {
"id": 42,
"name": "string",
"code": "string",
"taxMode": "ANNUALLY"
},
"cla": "string",
"warnings": "string",
"payslipLines": [
{
"id": 42,
"number": 42,
"localizations": {
"id": 42,
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
},
"payslipLineType": "EMPLOYEE_LINE",
"payslipLineSign": "INCOME",
"isShownOnSalarySlip": true,
"isAutomaticallyAdded": true,
"isLinkedToAccount": true,
"specialAttributionType": "BASE_SALARY",
"payslipEntityId": 42,
"systemLine": {
"id": 42,
"payslipLineType": "string",
"systemAdjustmentLineNumber": 42
},
"parentPayslipLines": [
42
],
"touched": true,
"shouldIncludeVat": true,
"isHourlyWageLine": true,
"description": {
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
},
"lineName": {
"en": "string",
"fr": "string",
"de": "string",
"it": "string"
}
}
],
"payslipCertificateInsuranceInfoEntity": {
"id": 42,
"salaryRent": [
42
],
"ancillaryWageBenefitsPensionHousing": [
42
],
"ancillaryWageBenefitsPrivateCarUse": [
42
],
"ancillaryWageBenefitsOther": [
42
],
"nonRecurringBenefits": [
42
],
"capitalBenefits": [
42
],
"participationFeeAccordingToAnnex": [
42
],
"allowancesOfTheMembersOfTheAdministration": [
42
],
"otherServices": [
42
],
"socialContributions": [
42
],
"occupationalBenefitsOrdinary": [
42
],
"occupationalBenefitsRePurchaseContributions": [
42
],
"directTaxAtSource": [
42
],
"costAllowancesTravelFoodLodging": [
42
],
"costAllowancesActualCosts": [
42
],
"costAllowancesFixedExpensesRepresentation": [
42
],
"costAllowancesFixedExpensesCar": [
42
],
"costAllowancesFixedExpensesOther": [
42
],
"developmentContributions": [
42
],
"avsSalary": [
42
],
"aciSalary": [
42
],
"aciiSalary": [
42
],
"laaSalary": [
42
],
"laacSalary": [
42
],
"laacExceesSalary": [
42
],
"apgSalary": [
42
]
},
"holidays": [
{
"id": 42,
"date": "string",
"name": "string"
}
],
"status": "DRAFT",
"fromSwitzerland": true,
"regionAvailable": true
}
]
Response examples (200)
{
"items": [
{
"errorCode": {
"errorCode": "NO_ERROR",
"errorDetailValues": [
{
"errorCode": "string",
"fieldName": "string",
"data": "string",
"isSevere": true
}
]
},
"freshRow": {},
"freshData": {},
"possibleWorkflows": [
{
"id": 42,
"name": "string"
}
],
"error": true,
"severeError": true
}
]
}