---
title: "Gets a list of all salary types relevant for the currently active company, including hidden ones. The result is the final values after accounting for inheritance (if any)."
method: GET
path: "/api/salarytypes/all"
tags: ["SalaryTypes"]
---

# Gets a list of all salary types relevant for the currently active company, including hidden ones. The result is the final values after accounting for inheritance (if any).

`GET /api/salarytypes/all`

## Response `200`

OK

- IntectSalaryTypeView[]
  - `SalaryTypeId` integer
  - `BaseSalaryTypeId` integer, nullable
  - `CompanyId` integer
  - `LanguageId` integer
  - `CategoryId` integer, nullable
  - `Name` string
  - `Description` string
  - `DefaultPayslipText` string
  - `IsVisible` boolean
  - `IsActive` boolean
  - `UnitTypeId` integer, nullable
  - `AmountPerUnit` number, double, nullable
  - `Units` number, double, nullable
  - `BaseAmount` number, double, nullable
  - `Amount` number, double, nullable
  - `EIncomeCategory` integer
  - `EIncomeSubCategory` integer
  - `SummaryCategoryId` integer, nullable
  - `SalaryTypeGroupId` integer, nullable
  - `ExternalReference` string
  - `ImportExternalReference` string
  - `IncludeInPayment` boolean
  - `SortOrder` integer
  - `AllowEditUnitType` boolean
  - `AllowEditBaseAmount` boolean
  - `NegativeDefault` boolean
  - `DefaultPersistanceTypeId` integer, nullable
  - `StatisticsOnly` boolean
  - `StatisticsFieldCode` string
  - `SumFromIds` string
  - `SumFromReverseSign` boolean
  - `IncludeAlways` boolean
  - `RelatesToIncomeType5` boolean, nullable
  - `Explanation` string
  - `TriggersOvertimeSupplement` boolean, nullable
  - `SulinalFieldNumber` string
  - `OverviewIndex` integer, nullable
  - `OverviewDisplayMode` integer, nullable
  - `Identifier` string
  - `IsAdvanced` boolean, nullable
  - `AccountTypeId` integer, nullable
  - `BalanceDefinitionId` integer, nullable
  - `BalanceBehavior` integer, nullable
  - `BaseName` string
  - `BaseDescription` string
  - `BasePayslipText` string
  - `SkatteverketAgiFieldCode` integer, nullable
  - `DimensionDistributionOptionId` integer, nullable
  - `DisplayDates` boolean
  - `PensionBehaviorId` integer
  - `Dimension1ValueId` integer, nullable
  - `Dimension2ValueId` integer, nullable
  - `Dimension3ValueId` integer, nullable
  - `FlexBehaviorId` integer, nullable
  - `ProhibitDimensionValues` boolean
  - `SalaryIncomeTypeId` integer, nullable
  - `IsVariable` boolean
  - `VatCode` string
  - `IsBaseSalary` boolean
  - `TriggersSecondaryEmployeeTax` boolean
  - `TriggersMainEmployeeTax` boolean
  - `TriggersPublicPension` boolean
  - `TriggersPrimaryVacation` boolean
  - `HideOnPayslip` boolean
  - `TriggersMainEmployerTax` boolean
  - `Formula1Id` integer, nullable
  - `Formula1Expression` string
  - `Formula2Id` integer, nullable
  - `Formula2Expression` string
  - `Formula3Id` integer, nullable
  - `Formula3Expression` string
  - `Formula1Name` string
  - `Formula2Name` string
  - `Formula3Name` string
  - `Formula1Description` string
  - `Formula2Description` string
  - `Formula3Description` string
  - `BaseIdentifier` string
  - `SalaryIncomeDescriptionId` integer, nullable
  - `IsUnionFeeBasis` boolean
  - `IgnoreDateLimitation` boolean
  - `IsVacationBasis` boolean, nullable
  - `SalaryIncomeAdditionalInfoIds` string
  - `SumUnitsFromIds` string
  - `StatisticsPayClassificationId` integer, nullable

---

[API](https://skmtc.dev/intect/apis/intect-rest-api.md) · [All operations](https://skmtc.dev/intect/apis/intect-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/intect/intect-rest-api/revisions/e256dcb495d4/schema)
