---
title: "Get Employee Deduction Template"
method: GET
path: "/employee-deduction-templates/{deductionTemplateID}"
tags: ["Employee Deduction Templates"]
---

# Get Employee Deduction Template

`GET /employee-deduction-templates/{deductionTemplateID}`

## Request

- Base URL: `https://api.zeal.com`
- URL: `https://api.zeal.com/employee-deduction-templates/{deductionTemplateID}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/zeal/apis/zeal-api/docs/employee-deduction-templates/:deductionTemplateID/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `deductionTemplateID` string, required: ID of this template

## Response `200`

Successful response

- object
  - `success` true
  - `data` ExampleTemplate
    - `deductionTemplateID` string, required: ID of this template
    - `companyID` string, required: ID of the company related to this template
    - `employeeID` string, required: ID of the employee related to this template
    - `custom_name` string, required: Human-readable name for the deduction template
    - `deduction_type` '401k' | '403b' | 'dependent_care_benefit' | 'employer_sponsored_health_coverage' | 'garnishment' | 'hsa' | 'miscellaneous' | 'roth_401k' | 'roth_ira' | 'section_125' | 'simple_ira', required
    - `effective_start_date` string, required: Date the template should start become effective
    - `employee_contribution_amount` number: Default dollar amount to be contributed by the employee for deductions
    - `employer_contribution_percentage` number: Default percentage of employee's pay to be contributed by the employee for deductions
    - `external_id` string: ID in a external system related to the template

## Other responses

- `400`: Invalid request error
- `404`: Resource not found error

---

[API](https://skmtc.dev/zeal/apis/zeal-api.md) - [All operations](https://skmtc.dev/zeal/apis/zeal-api/llms.txt) - [OpenAPI document](https://skmtc.dev/zeal/apis/zeal-api/revisions/01346dceb27d?raw)
