Get details of salary config

GET /api-v1/payslip/{id}

Headers

Path parameters

  • id integer Required

    id

Responses

GET /api-v1/payslip/{id}
curl \
 -X GET http://10.10.10.132/api-v1/payslip/{id} \
 -H "TARGET-ORGANIZATION-ID: 42" \
 -H "WEAL-TOKEN: string"
Response examples (200)
{
  "calendarYear": 42,
  "cla": "string",
  "countryCode": "string",
  "countryId": 42,
  "countryName": {
    "de": "string",
    "en": "string",
    "fr": "string",
    "it": "string"
  },
  "endDate": "string",
  "fromSwitzerland": true,
  "holidays": [
    {
      "date": "string",
      "id": 42,
      "name": "string"
    }
  ],
  "id": 42,
  "isRegionAvailable": true,
  "parentPayslipId": 42,
  "payslipCertificateInsuranceInfoEntity": {
    "aciSalary": [
      42
    ],
    "aciiSalary": [
      42
    ],
    "allowancesOfTheMembersOfTheAdministration": [
      42
    ],
    "ancillaryWageBenefitsOther": [
      42
    ],
    "ancillaryWageBenefitsPensionHousing": [
      42
    ],
    "ancillaryWageBenefitsPrivateCarUse": [
      42
    ],
    "apgSalary": [
      42
    ],
    "avsSalary": [
      42
    ],
    "capitalBenefits": [
      42
    ],
    "costAllowancesActualCosts": [
      42
    ],
    "costAllowancesFixedExpensesCar": [
      42
    ],
    "costAllowancesFixedExpensesOther": [
      42
    ],
    "costAllowancesFixedExpensesRepresentation": [
      42
    ],
    "costAllowancesTravelFoodLodging": [
      42
    ],
    "developmentContributions": [
      42
    ],
    "directTaxAtSource": [
      42
    ],
    "id": 42,
    "laaSalary": [
      42
    ],
    "laacExceesSalary": [
      42
    ],
    "laacSalary": [
      42
    ],
    "nonRecurringBenefits": [
      42
    ],
    "occupationalBenefitsOrdinary": [
      42
    ],
    "occupationalBenefitsRePurchaseContributions": [
      42
    ],
    "otherServices": [
      42
    ],
    "participationFeeAccordingToAnnex": [
      42
    ],
    "salaryRent": [
      42
    ],
    "socialContributions": [
      42
    ]
  },
  "payslipLines": [
    {
      "description": {
        "de": "string",
        "en": "string",
        "fr": "string",
        "it": "string"
      },
      "id": 42,
      "isAutomaticallyAdded": true,
      "isHourlyWageLine": true,
      "isLinkedToAccount": true,
      "isShownOnSalarySlip": true,
      "lineName": {
        "de": "string",
        "en": "string",
        "fr": "string",
        "it": "string"
      },
      "localizations": {
        "de": "string",
        "en": "string",
        "fr": "string",
        "id": 42,
        "it": "string"
      },
      "number": 42,
      "parentPayslipLines": [
        42
      ],
      "payslipEntityId": 42,
      "payslipLineSign": "INCOME",
      "payslipLineType": "EMPLOYEE_LINE",
      "shouldIncludeVat": true,
      "specialAttributionType": "BASE_SALARY",
      "systemLine": {
        "id": 42,
        "payslipLineType": "EMPLOYEE_LINE",
        "systemAdjustmentLineNumber": 42
      },
      "touched": true
    }
  ],
  "region": {
    "code": "string",
    "id": 42,
    "name": "string",
    "taxMode": "ANNUALLY"
  },
  "regionAvailable": true,
  "startDate": "string",
  "status": "DRAFT",
  "type": "COUNTRY",
  "warnings": "string"
}