---
title: "Gets a list of all default salary types."
method: GET
path: "/api/salarytypes/default"
tags: ["SalaryTypes"]
---

# Gets a list of all default salary types.

`GET /api/salarytypes/default`

## Response `200`

OK

- IntectSalaryType[]
  - `SummaryCategory` IntectSalarySummaryCategory
    - `RelevantCountries` IntectCountry[]
      - `IsSupported` boolean
      - `DefaultLanguageId` integer
      - `ReleaseNoteLink` string
      - `GetHelpOnlineLink` string
      - `OperatingStatus` string
      - `StaticDataId` integer
      - `Key` string
      - `Id` integer
      - `Name` string
      - `Description` string
      - `SortKey` string
    - `StaticDataId` integer
    - `Key` string
    - `Id` integer
    - `Name` string
    - `Description` string
    - `SortKey` string
  - `Id` integer
  - `CompanyId` integer, nullable
  - `CategoryId` integer, nullable
  - `Name` string
  - `Description` string
  - `IsVisible` boolean, nullable
  - `IsActive` boolean, nullable
  - `SalaryTypeGroupId` integer, nullable
  - `UnitTypeId` integer, nullable
  - `AmountPerUnit` number, double, nullable
  - `Units` number, double, nullable
  - `BaseAmount` number, double, nullable
  - `Amount` number, double, nullable
  - `ExternalReference` string
  - `BaseSalaryTypeId` integer, nullable
  - `EIncomeCategory` integer, nullable
  - `EIncomeSubCategory` integer, nullable
  - `SummaryCategoryId` integer, nullable
  - `SortOrder` integer, nullable
  - `DefaultPayslipText` string
  - `AllowEditUnitType` boolean, nullable
  - `AllowEditBaseAmount` boolean, nullable
  - `NegativeDefault` boolean, nullable
  - `DefaultPersistanceTypeId` integer, nullable
  - `SumFromIds` string
  - `SumFromReverseSign` boolean, nullable
  - `IncludeAlways` boolean, nullable
  - `StatisticsOnly` boolean, nullable
  - `StatisticsFieldCode` string
  - `RelatesToIncomeType5` boolean, nullable
  - `Explanation` string
  - `AccountTypeId` integer, nullable
  - `Identifier` string
  - `TriggersOvertimeSupplement` boolean, nullable
  - `SulinalFieldNumber` string
  - `IsAdvanced` boolean
  - `OverviewIndex` integer, nullable
  - `OverviewDisplayMode` integer, nullable
  - `InternalReferenceId` integer, nullable
  - `ImportExternalReference` string
  - `BalanceDefinitionId` integer, nullable
  - `BalanceBehavior` integer, nullable
  - `SkatteverketAgiFieldCode` integer, nullable
  - `DimensionDistributionOptionId` integer, nullable
  - `DisplayDates` boolean, nullable
  - `PensionBehaviorId` integer, nullable
  - `Dimension1ValueId` integer, nullable
  - `Dimension2ValueId` integer, nullable
  - `Dimension3ValueId` integer, nullable
  - `FlexBehaviorId` integer, nullable
  - `ProhibitDimensionValues` boolean
  - `SalaryIncomeTypeId` integer, nullable
  - `SalaryIncomeDescriptionId` integer, nullable
  - `VatCode` string
  - `Formula1Id` integer, nullable
  - `Formula2Id` integer, nullable
  - `Formula3Id` integer, nullable
  - `Created` string, date-time
  - `Updated` string, date-time
  - `IsUnionFeeBasis` boolean, nullable
  - `IgnoreDateLimitation` boolean, nullable
  - `IsVacationBasis` boolean, nullable
  - `SalaryIncomeAdditionalInfoIds` string
  - `SumUnitsFromIds` string
  - `StatisticsPayClassificationId` integer, nullable
  - `SalaryTypeTranslations` IntectSalaryTypeTranslation[]
    - `Id` integer
    - `SalaryTypeId` integer
    - `LanguageId` integer
    - `Name` string
    - `Description` string
    - `DefaultPayslipText` string
    - `StatusId` integer
    - `Comment` string
    - `Explanation` string
  - `BaseSalaryType` IntectSalaryType — recursive
  - `ImportMappingColumns` IntectImportMappingColumn[]
    - `Id` integer
    - `ImportMappingId` integer
    - `ColumnKey` string
    - `UserColumnNumber` integer
    - `SalaryTypeId` integer, nullable
    - `BackendKey` string
  - `BalanceDefinition` IntectBalanceDefinition
    - `Id` integer
    - `CompanyId` integer, nullable
    - `CountryId` integer, nullable
    - `Name` string
    - `SpecialIdentifier` string
    - `IsConfigurable` boolean
    - `AmountEnabled` boolean
    - `TaxEnabled` boolean
    - `SecondaryAmountEnabled` boolean
    - `TertiaryAmountEnabled` boolean
    - `DaysEnabled` boolean
    - `SecondaryDaysEnabled` boolean
    - `HoursEnabled` boolean
    - `BaseAmountEnabled` boolean
    - `HasPeriods` boolean
    - `SuspendedDaysEnabled` boolean
    - `IsActive` boolean
    - `BaseCalculationMethodId` integer, nullable
    - `BalanceEarningIntervalId` integer, nullable
    - `UnitsEarnedPerInterval` number, double, nullable
    - `EarningFixedAmount` number, double, nullable
    - `EarningPercentage` number, double, nullable
    - `TerminationMethodId` integer, nullable
    - `SpendingMethodId` integer, nullable
    - `BalancePeriods` IntectBalancePeriod[]
      - `Id` integer
      - `BalanceId` integer
      - `EarningStartDate` string, date-time
      - `EarningEndDate` string, date-time
      - `SpendingStartDate` string, date-time
      - `SpendingEndDate` string, date-time
      - `SpecialIdentifier` string
      - `BalanceDefinition` IntectBalanceDefinition — recursive
      - `Name` string
  - `Formula1` IntectFormula
    - `Id` integer
    - `CompanyId` integer, nullable
    - `AccountId` integer, nullable
    - `Name` string
    - `Description` string
    - `Expression` string
    - `FormulaOutputTypeId` integer
  - `Formula2` IntectFormula
    - `Id` integer
    - `CompanyId` integer, nullable
    - `AccountId` integer, nullable
    - `Name` string
    - `Description` string
    - `Expression` string
    - `FormulaOutputTypeId` integer
  - `Formula3` IntectFormula
    - `Id` integer
    - `CompanyId` integer, nullable
    - `AccountId` integer, nullable
    - `Name` string
    - `Description` string
    - `Expression` string
    - `FormulaOutputTypeId` integer

---

[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)
