# Query Employee Benefits Endpoint: GET /companies/{companyId}/benefits/employee Version: 1.0 ## Path parameters: - `companyId` (string, required) ## Query parameters: - `id` (array, required) - `employeeId` (string) - `description` (string) - `period` (string) Enum: "Monthly" - `type` (string) Enum: "Medical125", "Vision125", "Dental125", "Disability125", "Accident125", "Cancer125", "CriticalIllness125", "Hospital125", "Life125", "Pension401K", "Pension403B", "Pension457", "PensionRoth401K", "PensionRoth403B", "PensionRoth457", "FsaMedical", "FsaDependentCare", "Hsa", "SimpleIra" - `hsaContributionLimit` (string) Enum: "Single", "Family" - `effective` (string) - `employeeContributionAmountAbove` (number) - `employeeContributionPercentAbove` (number) - `companyContributionAmountAbove` (number) - `companyContributionPercentAbove` (number) - `employeeContributionAmountBelow` (number) - `employeeContributionPercentBelow` (number) - `companyContributionAmountBelow` (number) - `companyContributionPercentBelow` (number) - `page` (integer) - `pageSize` (integer) ## Response 200 fields (application/json): - `hasResources` (boolean) - `totalResources` (integer) - `totalPages` (integer) - `pageSize` (integer) - `currentPage` (integer,null) - `previousPage` (integer,null) - `nextPage` (integer,null) - `results` (array,null) - `results.id` (string) - `results.employeeId` (string) - `results.companyBenefitId` (string,null) - `results.source` (string,null) - `results.description` (string,null) - `results.effectiveStart` (string) - `results.effectiveEnd` (string,null) - `results.type` (string) Enum: "Medical125", "Vision125", "Dental125", "Disability125", "Accident125", "Cancer125", "CriticalIllness125", "Hospital125", "Life125", "Pension401K", "Pension403B", "Pension457", "PensionRoth401K", "PensionRoth403B", "PensionRoth457", "FsaMedical", "FsaDependentCare", "Hsa", "SimpleIra" - `results.hsaContributionLimit` (string) Enum: "Single", "Family" - `results.period` (string) Enum: "Monthly" - `results.employeeContributionAmount` (number,null) - `results.employeeContributionPercent` (number,null) - `results.companyContributionAmount` (number,null) - `results.companyContributionPercent` (number,null) - `results.isExternal` (boolean)