Get details of payroll

GET /api-v1/payroll/{id}

Headers

Path parameters

  • id integer Required

    id

Responses

GET /api-v1/payroll/{id}
curl \
 -X GET http://10.10.10.132/api-v1/payroll/{id} \
 -H "TARGET-ORGANIZATION-ID: 42" \
 -H "WEAL-TOKEN: string"
Response examples (200)
{
  "address": {
    "city": "string",
    "countryCode2": "string",
    "countryId": 42,
    "houseNumber": "string",
    "id": 42,
    "line1": "string",
    "line2": "string",
    "name": "string",
    "position": 42,
    "postCode": "string",
    "readOnly": true,
    "region": {
      "code": "string",
      "id": 42,
      "name": "string",
      "taxMode": "ANNUALLY"
    },
    "service": "string",
    "toTheAttentionOf": "string"
  },
  "calendarYear": 42,
  "contactEntityId": 42,
  "createdOn": "string",
  "currencyId": 42,
  "description": "string",
  "employeeInfoId": 42,
  "grossSalary": "string",
  "id": 42,
  "isDeleted": true,
  "isFromLockedAccountingPeriod": true,
  "journalEntryId": 42,
  "monthEndDate": "2024-05-04T09:42:00+00:00",
  "monthStartDate": "2024-05-04T09:42:00+00:00",
  "monthType": "JANUARY",
  "netSalary": "string",
  "organizationEmployeeGroupId": 42,
  "organizationId": 42,
  "payable": "string",
  "paymentDate": "string",
  "payrollLines": [
    {
      "baseAmount": "string",
      "description": "string",
      "employeeAmount": "string",
      "employeeRate": "string",
      "employerAmount": "string",
      "employerRate": "string",
      "id": 42,
      "isAutomaticallyAdded": true,
      "isChanged": true,
      "isShownOnSalarySlip": true,
      "localizations": {
        "de": "string",
        "en": "string",
        "fr": "string",
        "id": 42,
        "it": "string"
      },
      "number": 42,
      "payrollEntityId": 42,
      "payslipLineEntityId": 42,
      "payslipLineType": "EMPLOYEE_LINE",
      "payslipValueType": "VALUE",
      "specialAttributionType": "BASE_SALARY"
    }
  ],
  "payrollPayments": [
    {
      "bankCharges": "string",
      "id": 42,
      "isFromLockedAccountingPeriod": true,
      "paidAmount": "string",
      "payableByAccountId": 42,
      "payableToBankId": 42,
      "payrollEntityId": 42,
      "plannedDate": "string",
      "requestedAmount": "string",
      "requestedDate": "string",
      "sentDate": "string",
      "valueDate": "string"
    }
  ],
  "removedPayrollLineNumbers": [
    42
  ],
  "staffEntityId": 42,
  "staffPayslipId": 42,
  "status": "UNPAID",
  "warnings": "string"
}