--- title: "Payroll API Overview" slug: "payroll-api-overview" description: "apibendrinimas apie Softera PAYROLL API: tai programavimo sąsaja skirta integruoti darbo užmokesčio sistemą su išorinėmis sistemomis; per ją galima automatizuotai siųsti ir gauti duomenis apie darbuotojus, darbo grafikų įrašus, neatvykimus, tabelius ir pan., naudojant standartinius API galus (pvz., sprEmployees, sprAbsenceEntries ir kt.) bei autorizaciją per Azure/Business Central aplinką" tags: ["API", "Business Central API", "Darbo uzmokestis", "salary", "payroll", "DU apskaita"] updated: 2026-10-14T13:20:07Z published: 2026-10-14T13:20:07Z canonical: "instrukcijos.softera.lt/payroll-api-overview" --- > ## Documentation Index > Fetch the complete documentation index at: https://instrukcijos.softera.lt/llms.txt > Use this file to discover all available pages before exploring further. # Payroll API Overview ### Files Softera.Payroll API documentation's postman collection: Collection: [Softera Payroll API v1.05.postman_collection.json](https://cdn.document360.io/ba34aeb5-9f99-4d32-9b31-bbae99032468/Images/Documentation/Softera%20Payroll%20API%20v1.05.postman_collection.json) Environment: [Softera Payroll API v1.03.postman_environment.json](https://cdn.document360.io/ba34aeb5-9f99-4d32-9b31-bbae99032468/Images/Documentation/Softera%20Payroll%20API%20v1.03.postman_environment.json) Replace 4 variables in postman environment: 1. [TENANTID] - GUID of microsoft tenant 2. [ENVIRONMENTNAME] - BC environment name 3. [CLIENTID] - app registration GUID from Azure 4. [CLIENTSECRET] - app registration secret from Azure Other constants: {{sprAPIVersion}} - v1.0 Collection > Authorization > press "Get New Access Token" Run GET {{url}}/softera/softeraPayroll/{{sprAPIVersion}}/$metadata?$schemaversion=2.0 - this should return full Payroll API metadata [Detailed tutorial how to create Client Id, Secret and use postman to connect to Business Central.](https://yzhums.com/20690/) Info Processes descriptions like employment, termination, position change and other are inside Postman collection documentation. ### Processes [Hire employee (Minimum) New](/v1/docs/hire-minimum-new) [Hire employee (Minimum) Old](/v1/docs/hire-minimum-old) [Terminate employee](/v1/docs/terminate) [Change Contract Type](/v1/docs/change-contract-type) [Change Allocation Position or Other Fields New](/v1/docs/change-allocation-position-or-other-fields-new) [Change Allocation Position or Other Fields Old](/v1/docs/change-allocation-position-or-other-fields-old) [Fill Work Schedule Entries](/v1/docs/fill-work-schedule-entries) [Fill Time Sheet Entries (Without Deep Insert)](/v1/docs/fill-time-sheet-entries-without-deep-insert) [Fill Time Sheet Entries (With Deep Insert)](/v1/docs/fill-time-sheet-entries-with-deep-insert-faster-version) [Get Employee Vacation Balance](/v1/docs/get-employee-vacation-balance) ### List of APIs #### Personel [sprEmployees](/v1/docs/sprEmployees) [sprEmplPersonalInformations](/v1/docs/sprEmplPersonalInformations) [sprContracts](/v1/docs/sprContracts) [sprAllocations](/v1/docs/sprAllocations) [sprAllocationSalaries](/v1/docs/sprAllocationSalaries) [sprPaymentLocations](/v1/docs/sprPaymentLocations) [sprRelatives](/v1/docs/sprRelatives) [sprRelativesHistory](/v1/docs/sprRelativesHistory) [sprVacationBalances](/v1/docs/sprVacationBalances) #### Time [sprWorkScheduleEntries](/v1/docs/sprWorkScheduleEntries) [sprAbsences](/v1/docs/sprabsences) [sprAbsenceEntries](/v1/docs/sprAbsenceEntries) [sprTimeSheetJournals](/v1/docs/sprTimeSheetJournals) [sprTimeSheetJournalLines](/v1/docs/sprTimeSheetJournalLines) #### Amounts [sprAmountsJournals](/v1/docs/spramountsjournals) [sprAmountsJournalLines](/v1/docs/spramountsjournallines) [sprAmountsEntries](/v1/docs/spramountsentries) [sprPaymentFiles](/v1/docs/sprpaymentfiles) [sprPayslipFiles](/v1/docs/sprpayslipfiles) #### Setup [sprEmployeePostingGroups](/v1/docs/sprEmployeePostingGroups) [sprGroundsForTermination](/v1/docs/sprGroundsForTermination) [sprMaritalStatuses](/v1/docs/sprMaritalStatuses) [sprNationalities](/v1/docs/sprNationalities) [sprPositions](/v1/docs/sprPositions) [sprBanks](/v1/docs/sprBanks) [sprActivityCodes](/v1/docs/sprActivityCodes) [sprWorkScheduleFormulas](/v1/docs/sprWorkScheduleFormulas) [sprBusinessTripLocations](/v1/docs/sprBusinessTripLocations) [sprBusinessTripAims](/v1/docs/sprBusinessTripAims) [sprEDCodes](/v1/docs/sprEDCodes) [sprEmplPortalSetup](/v1/docs/sprEmplPortalSetup) #### Other [sprIntegrationExchanges](/v1/docs/sprIntegrationExchanges) [sprVacationBalancesApprox](/v1/docs/sprVacationBalancesApprox) [sprDimensionSetLines](/v1/docs/sprDimensionSetLines) ### Useful links - [Standard Business Central API Documentation.](https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/)