---
title: "Retrieves a list of modules with information about whether each is enabled for the current company."
method: GET
path: "/api/modules"
tags: ["Modules"]
---

# Retrieves a list of modules with information about whether each is enabled for the current company.

`GET /api/modules`

## Response `200`

OK

- IntectGetModuleCompanyViewResult[]
  - `CompanyId` integer
  - `CompanyName` string
  - `ModuleId` integer
  - `PackageId` integer, nullable
  - `ModuleName` string
  - `ModuleKey` string
  - `ModuleDescription` string
  - `PackageName` string
  - `PackageKey` string
  - `PackageDescription` string
  - `RegisterUsageOnly` boolean
  - `ModulePrice` number, double, nullable
  - `ModuleBillingPrinciple` string
  - `ModuleBillingPrincipleId` integer, nullable
  - `PackagePricePerPayslip` number, double, nullable
  - `IsEnabled` boolean, nullable
  - `InfoOnly` boolean, nullable
  - `CompanyCurrentPackageLevel` integer
  - `SortKey` string

---

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