Supersedes the existing record with a new linked garnishment. This is the only way to change withholding terms or display fields. Send a partial modification object — omitted fields are inherited from the superseded record. Optional fields accept null to clear them on the replacement. Simple caps (cap_amount / cap_percentage) and withholding_schedule are mutually exclusive: sending a non-null value on one mode clears the omitted opposite mode, so a mode switch does not need to null the other side. Sending both modes together is rejected. When you send a withholding_schedule, the garnishment must be for an employee (contractors have no pay frequency; use simple caps instead). The schedule must tile $0.00 to infinity per pay frequency with no gaps or overlaps, and at least one bracket must withhold. It does not need to cover every pay frequency — include only the frequencies the order specifies; a payment whose pay frequency is not listed withholds nothing. The resulting record must still have at least one withholding rule. The response is the new active garnishment with previous_garnishmentID set to the superseded record’s ID; amount already withheld is carried forward.
Partial overrides for the replacement garnishment. Omitted fields are inherited from the superseded record. Simple caps (cap_amount / cap_percentage) and withholding_schedule are mutually exclusive: sending a non-null value on one mode clears the omitted opposite mode, so a mode switch does not need to null the other side. Sending both modes together is rejected. When withholding_schedule is set, the garnishment must be for an employee (contractors have no pay frequency; use simple caps instead). Every frequency branch must tile $0.00 to infinity with no gaps or overlaps, and at least one bracket must withhold. The schedule does not need to cover every pay frequency; a payment whose pay frequency is not listed withholds nothing.
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Zeal Docs","colors":{"primary":"#31834c","light":"#b9b9b9","dark":"#787878"},"logo":{"light":"https://mintcdn.com/zeal-9a4b7c2b/I-SD668Cl_K1ihDn/images/logo-black.svg?fit=max\u0026auto=format\u0026n=I-SD668Cl_K1ihDn\u0026q=85\u0026s=d1d1cd04479773115dd71a29ee95fc11","dark":"https://mintcdn.com/zeal-9a4b7c2b/I-SD668Cl_K1ihDn/images/logo-white.svg?fit=max\u0026auto=format\u0026n=I-SD668Cl_K1ihDn\u0026q=85\u0026s=2fce1058f567fba77a494bbc07ce2a4c"},"favicon":"https://mintcdn.com/zeal-9a4b7c2b/uqmOvSoRkvLRltR4/images/favicon.png?fit=max\u0026auto=format\u0026n=uqmOvSoRkvLRltR4\u0026q=85\u0026s=c2aa2cd39741acd9c1e2a38fd09433b7","navbar":{"primary":{"type":"button","label":"Get Started","href":"https://app.zeal.com"}},"fonts":{"family":"Inter"},"integrations":{"ga4":{"measurementId":"G-BNRZ1K77J0"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zeal-9a4b7c2b","hasAudioNarration":false,"actualSubdomain":"zeal-9a4b7c2b","customDomains":["docs.zeal.com"],"gitSource":{"type":"github","owner":"zeal-corp","repo":"mono","deployBranch":"main","contentDirectory":"services/la-forge/docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aee1f63f9cd0bc76b583dc5","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API Reference","count":225},{"language":"default","tag":"Employee Checks","count":37},{"language":"default","tag":"Documentation","count":34},{"language":"default","tag":"Webhooks","count":27},{"language":"default","tag":"Employee Onboarding","count":19},{"language":"default","tag":"Pay","count":16},{"language":"default","tag":"Embedded HR","count":13},{"language":"default","tag":"Reports","count":13},{"language":"default","tag":"Deductions","count":11},{"language":"default","tag":"Payroll","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@media (min-width: 1024px){#sidebar-content{width:300px!important}#body-content{padding-left:300px!important}#content-area{margin-left:0!important}}@media (min-width: 1280px){#content-side-layout{margin-left:1.5rem}}@media (min-width: 1024px){#content-area{max-width:800px!important}}@media (min-width: 1620px){#sidebar-content{left:calc((100vw - 1620px) / 2)!important}#body-content{padding-left:calc(300px + (100vw - 1620px) / 2)!important}#content-container{max-width:1320px!important}}"}],"page":{"pagePath":"reference/garnishments/update-garnishment","slug":"/reference/garnishments/update-garnishment","pageMetadata":{"title":"Update Garnishment","sidebarTitle":"Update Garnishment","description":"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.","openapi":"openapi/zeal-api.json patch /garnishments/{garnishmentID}","href":"/reference/garnishments/update-garnishment"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Garnishment details are append-only. Every `,_jsx(_components.code,{children:`PATCH`}),` is a lifecycle transition keyed on `,_jsx(_components.code,{children:`status`}),`. Only `,_jsx(_components.code,{children:`active`}),` garnishments can be updated.`]}),`\n`,_jsxs(Heading,{level:`3`,id:`modify-status-modified`,children:[`Modify (`,_jsx(_components.code,{children:`status: \"modified\"`}),`)`]}),`\n`,_jsxs(_components.p,{children:[`Supersedes the existing record with a new linked garnishment. This is the only way to change withholding terms or display fields. Send a partial `,_jsx(_components.code,{children:`modification`}),` object — omitted fields are inherited from the superseded record. Optional fields accept `,_jsx(_components.code,{children:`null`}),` to clear them on the replacement. Simple caps (`,_jsx(_components.code,{children:`cap_amount`}),` / `,_jsx(_components.code,{children:`cap_percentage`}),`) and `,_jsx(_components.code,{children:`withholding_schedule`}),` are mutually exclusive: sending a non-null value on one mode clears the omitted opposite mode, so a mode switch does not need to null the other side. Sending both modes together is rejected. When you send a `,_jsx(_components.code,{children:`withholding_schedule`}),`, the garnishment must be for an employee (contractors have no pay frequency; use simple caps instead). The schedule must tile `,_jsx(_components.code,{children:`$0.00`}),` to infinity per pay frequency with no gaps or overlaps, and at least one bracket must withhold. It does not need to cover every pay frequency — include only the frequencies the order specifies; a payment whose pay frequency is not listed withholds nothing. The resulting record must still have at least one withholding rule. The response is the `,_jsx(_components.strong,{children:`new`}),` active garnishment with `,_jsx(_components.code,{children:`previous_garnishmentID`}),` set to the superseded record’s ID; amount already withheld is carried forward.`]}),`\n`,_jsxs(Heading,{level:`3`,id:`cancel-status-canceled`,children:[`Cancel (`,_jsx(_components.code,{children:`status: \"canceled\"`}),`)`]}),`\n`,_jsxs(_components.p,{children:[`Closes the garnishment in place. Requires `,_jsx(_components.code,{children:`canceled_reason`}),` (for mistakes, duplicates, bad worker match, or other non-legal cancellation).`]}),`\n`,_jsxs(Heading,{level:`3`,id:`vacate-status-vacated`,children:[`Vacate (`,_jsx(_components.code,{children:`status: \"vacated\"`}),`)`]}),`\n`,_jsx(_components.p,{children:`Closes the garnishment in place when the court/order was withdrawn or overturned.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Update Garnishment","sidebarTitle":"Update Garnishment","description":"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.","openapi":"openapi/zeal-api.json patch /garnishments/{garnishmentID}","href":"/reference/garnishments/update-garnishment"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Modify (status: \"modified\")","slug":"modify-status-modified","depth":3,"children":[]},{"title":"Cancel (status: \"canceled\")","slug":"cancel-status-canceled","depth":3,"children":[]},{"title":"Vacate (status: \"vacated\")","slug":"vacate-status-vacated","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Update Garnishment","description":"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.","operationId":"update-garnishment","parameters":["70875750-8255-457d-9c2a-bf7e75183b3c"],"requestBody":"b10807e0-9464-477d-91b7-13b9088bba96","responses":{"200":"72ea50e6-e3cc-43ac-ab27-5e3403b8ef3a","400":"640d20c1-1020-4038-a020-bc49d5370ad9"},"deprecated":false,"x-fern-sdk-group-name":"garnishments","x-fern-sdk-method-name":"update","method":"patch","type":"path","servers":["6c68a522-8609-4eee-bd9f-8c12f5580434"],"security":["5e7033e1-7dbd-4399-921c-b191ae0e9cd8"],"path":"/garnishments/{garnishmentID}","baseUrlOptions":["https://api.zeal.com"],"title":"Update Garnishment","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"70875750-8255-457d-9c2a-bf7e75183b3c":{"name":"garnishmentID","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"Garnishment ID","uniqueKey":"","typeLabel":"string"},"description":"Garnishment ID"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Modify","required":["companyID","status","modification"],"properties":{"companyID":{"type":"string","description":"Company ID of employer","isRequired":true,"uniqueKey":"oneOf.0.companyID","typeLabel":"string"},"status":{"type":"string","enum":["modified"],"description":"Must be modified","isRequired":true,"uniqueKey":"oneOf.0.status","typeLabel":"enum\u003cstring>"},"modification":{"type":"object","description":"Partial overrides for the replacement garnishment. Omitted fields are inherited from the superseded record. Simple caps (cap_amount / cap_percentage) and withholding_schedule are mutually exclusive: sending a non-null value on one mode clears the omitted opposite mode, so a mode switch does not need to null the other side. Sending both modes together is rejected. When withholding_schedule is set, the garnishment must be for an employee (contractors have no pay frequency; use simple caps instead). Every frequency branch must tile $0.00 to infinity with no gaps or overlaps, and at least one bracket must withhold. The schedule does not need to cover every pay frequency; a payment whose pay frequency is not listed withholds nothing.","properties":{"garnishment_type":{"type":"string","enum":["child_support","federal_tax_levy","state_tax_levy","creditor","student_loan","other"],"description":"Override garnishment type. Omit to inherit from the superseded record.","uniqueKey":"oneOf.0.modification.garnishment_type","typeLabel":"enum\u003cstring>"},"effective_start_date":{"type":"string","description":"Override effective start date. Omit to inherit.","uniqueKey":"oneOf.0.modification.effective_start_date","typeLabel":"string"},"effective_end_date":{"oneOf":[{"type":"string","description":"Override effective end date. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.effective_end_date.oneOf.0","typeLabel":"string"},{"type":"null","description":"Override effective end date. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.effective_end_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.effective_end_date","typeLabel":"string | null"},"priority":{"oneOf":[{"type":"integer","minimum":0,"description":"Override priority. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.priority.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"description":"Override priority. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.priority.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.priority","typeLabel":"integer | null"},"total_amount_owed":{"oneOf":[{"type":"number","minimum":0,"description":"Override total amount owed. Pass null to clear. Omit to inherit. Must be >= amount already withheld.","uniqueKey":"oneOf.0.modification.total_amount_owed.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"description":"Override total amount owed. Pass null to clear. Omit to inherit. Must be >= amount already withheld.","uniqueKey":"oneOf.0.modification.total_amount_owed.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.total_amount_owed","typeLabel":"number | null"},"cap_amount":{"oneOf":[{"type":"number","minimum":0,"description":"Override per-paycheck cap amount in dollars. Pass null to clear. Omit to inherit, unless a non-null withholding_schedule is sent (that mode switch clears omitted simple caps). Mutually exclusive with withholding_schedule; do not send both. Resulting record must still have cap_amount, cap_percentage, or withholding_schedule.","uniqueKey":"oneOf.0.modification.cap_amount.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"description":"Override per-paycheck cap amount in dollars. Pass null to clear. Omit to inherit, unless a non-null withholding_schedule is sent (that mode switch clears omitted simple caps). Mutually exclusive with withholding_schedule; do not send both. Resulting record must still have cap_amount, cap_percentage, or withholding_schedule.","uniqueKey":"oneOf.0.modification.cap_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.cap_amount","typeLabel":"number | null"},"cap_percentage":{"oneOf":[{"type":"number","minimum":0,"maximum":100,"description":"Override per-paycheck cap percentage (0-100). Pass null to clear. Omit to inherit, unless a non-null withholding_schedule is sent (that mode switch clears omitted simple caps). Mutually exclusive with withholding_schedule; do not send both.","uniqueKey":"oneOf.0.modification.cap_percentage.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"maximum":100,"description":"Override per-paycheck cap percentage (0-100). Pass null to clear. Omit to inherit, unless a non-null withholding_schedule is sent (that mode switch clears omitted simple caps). Mutually exclusive with withholding_schedule; do not send both.","uniqueKey":"oneOf.0.modification.cap_percentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.cap_percentage","typeLabel":"number | null"},"garnishment_state":{"oneOf":[{"type":"string","description":"Override state code. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.garnishment_state.oneOf.0","typeLabel":"string"},{"type":"null","description":"Override state code. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.garnishment_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.garnishment_state","typeLabel":"string | null"},"agency_name":{"type":"string","description":"Override agency name. Omit to inherit.","uniqueKey":"oneOf.0.modification.agency_name","typeLabel":"string"},"agency_address":{"type":"string","description":"Override agency address. Omit to inherit.","uniqueKey":"oneOf.0.modification.agency_address","typeLabel":"string"},"case_id":{"type":"string","description":"Override case ID. Omit to inherit.","uniqueKey":"oneOf.0.modification.case_id","typeLabel":"string"},"order_number":{"type":"string","description":"Override order number. Omit to inherit.","uniqueKey":"oneOf.0.modification.order_number","typeLabel":"string"},"custom_name":{"oneOf":[{"type":"string","description":"Override custom name. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.custom_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Override custom name. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.custom_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.custom_name","typeLabel":"string | null"},"external_id":{"oneOf":[{"type":"string","description":"Override external ID. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.external_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"Override external ID. Pass null to clear. Omit to inherit.","uniqueKey":"oneOf.0.modification.external_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.external_id","typeLabel":"string | null"},"withholding_schedule":{"oneOf":[{"type":"array","items":{"type":"object","required":["frequency","brackets"],"properties":{"frequency":{"type":"string","enum":["daily","weekly","biweekly","semimonthly","monthly","quarterly"],"description":"Pay frequency this branch applies to","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].frequency","typeLabel":"enum\u003cstring>"},"brackets":{"type":"array","minItems":1,"description":"Disposable-earnings brackets for this frequency. Must tile $0.00 to infinity with no gaps or overlaps (first min is 0; each next min is previous max + 0.01; last max is null).","items":{"type":"object","required":["min","max","action"],"properties":{"min":{"type":"number","minimum":0,"description":"Inclusive lower bound of disposable earnings in dollars. The first bracket in a branch must start at 0.","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].min","typeLabel":"number"},"max":{"oneOf":[{"type":"number","minimum":0,"description":"Inclusive upper bound of disposable earnings in dollars. Only the last bracket may be null (open-ended); earlier brackets require a max.","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].max.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"description":"Inclusive upper bound of disposable earnings in dollars. Only the last bracket may be null (open-ended); earlier brackets require a max.","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].max","typeLabel":"number | null"},"action":{"oneOf":[{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind"],"properties":{"kind":{"type":"string","enum":["exempt"],"description":"Do not withhold in this band","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.0.kind","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.0","typeLabel":"object"},{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind","amount"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"amount":{"type":"number","minimum":0,"description":"Fixed dollar amount to withhold","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.1.amount","typeLabel":"number"}},"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.1","typeLabel":"object"},{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind","floor"],"properties":{"kind":{"type":"string","enum":["excess_over_floor"],"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.2.kind","typeLabel":"enum\u003cstring>"},"floor":{"type":"number","minimum":0,"description":"Withhold disposable earnings above this floor (dollars)","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.2.floor","typeLabel":"number"}},"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.2","typeLabel":"object"},{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind","percentage"],"properties":{"kind":{"type":"string","enum":["percentage"],"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.3.kind","typeLabel":"enum\u003cstring>"},"percentage":{"type":"number","minimum":0,"maximum":100,"description":"Percentage of disposable earnings to withhold (0-100)","isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.3.percentage","typeLabel":"number"}},"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action.oneOf.3","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX].action","typeLabel":"object"}},"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX].brackets","typeLabel":"object[]"}},"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Override withholding schedule. Employee-only: contractors have no pay frequency, so a schedule on a contractor is rejected — use cap_amount / cap_percentage instead. Pass null to clear. Omit to inherit, unless a non-null simple cap is sent (that mode switch clears an omitted schedule). Mutually exclusive with cap_amount / cap_percentage; do not send both. When set, every frequency branch must tile $0.00 to infinity with no gaps or overlaps, and at least one bracket must withhold. Money fields are in dollars.","minItems":1,"uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.0","typeLabel":"object[]"},{"type":"null","uniqueKey":"oneOf.0.modification.withholding_schedule.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.modification.withholding_schedule","typeLabel":"object[] | null"}},"isRequired":true,"uniqueKey":"oneOf.0.modification","typeLabel":"object"}},"uniqueKey":"oneOf.0","typeLabel":"Modify · object"},{"type":"object","title":"Cancel","required":["companyID","status","canceled_reason"],"properties":{"companyID":{"type":"string","description":"Company ID of employer","isRequired":true,"uniqueKey":"oneOf.1.companyID","typeLabel":"string"},"status":{"type":"string","enum":["canceled"],"description":"Must be canceled","isRequired":true,"uniqueKey":"oneOf.1.status","typeLabel":"enum\u003cstring>"},"canceled_reason":{"type":"string","description":"Reason for cancellation (required)","isRequired":true,"uniqueKey":"oneOf.1.canceled_reason","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"Cancel · object"},{"type":"object","title":"Vacate","required":["companyID","status"],"properties":{"companyID":{"type":"string","description":"Company ID of employer","isRequired":true,"uniqueKey":"oneOf.2.companyID","typeLabel":"string"},"status":{"type":"string","enum":["vacated"],"description":"Must be vacated","isRequired":true,"uniqueKey":"oneOf.2.status","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2","typeLabel":"Vacate · object"}],"uniqueKey":"","typeLabel":"Modify · object | Cancel · object | Vacate · object"},"examples":{"Modify":{"title":"Modify","value":{"companyID":"1eeec343485723ee58afef12","status":"modified","modification":{"cap_percentage":30,"total_amount_owed":450}}},"Modify to withholding schedule":{"title":"Modify to withholding schedule","value":{"companyID":"1eeec343485723ee58afef12","status":"modified","modification":{"withholding_schedule":[{"frequency":"weekly","brackets":[{"min":0,"max":null,"action":{"kind":"amount","amount":50}}]}]}}},"Cancel":{"title":"Cancel","value":{"companyID":"1eeec343485723ee58afef12","status":"canceled","canceled_reason":"duplicate entry"}},"Vacate":{"title":"Vacate","value":{"companyID":"1eeec343485723ee58afef12","status":"vacated"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"72ea50e6-e3cc-43ac-ab27-5e3403b8ef3a":{"description":"200","content":{"application/json":{"examples":{"Canceled":{"title":"Canceled","value":{"success":true,"data":{"garnishmentID":"3cab1c18d38a45e7a688aceeb4fcfcaa","companyID":"1eeec343485723ee58afef12","workerID":"674759a85785745748e3847a","workerType":"contractor","garnishment_type":"creditor","priority":50,"total_amount_owed":500,"total_amount_withheld":0,"status":"canceled","effective_start_date":"2025-01-01","agency_name":"Acme Agency","agency_address":"123 Court St","cap_percentage":25,"case_id":"CASE-1","order_number":"ORD-1","created_at":"2025-01-01T00:00:00.000Z","updated_at":"2025-01-01T00:00:00.000Z","canceled_reason":"duplicate entry"}}},"Modified":{"title":"Modified","value":{"success":true,"data":{"garnishmentID":"4dab1c18d38a45e7a688aceeb4fcfcbb","companyID":"1eeec343485723ee58afef12","workerID":"674759a85785745748e3847a","workerType":"contractor","garnishment_type":"creditor","priority":50,"total_amount_owed":450,"total_amount_withheld":0,"status":"active","effective_start_date":"2025-01-01","agency_name":"Acme Agency","agency_address":"123 Court St","cap_percentage":30,"case_id":"CASE-1","order_number":"ORD-1","previous_garnishmentID":"3cab1c18d38a45e7a688aceeb4fcfcaa","created_at":"2025-01-01T00:00:00.000Z","updated_at":"2025-01-01T00:00:00.000Z"}}},"Modify to withholding schedule":{"title":"Modify to withholding schedule","value":{"success":true,"data":{"garnishmentID":"4dab1c18d38a45e7a688aceeb4fcfcbb","companyID":"1eeec343485723ee58afef12","workerID":"674759a85785745748e3847a","workerType":"employee","garnishment_type":"creditor","priority":50,"total_amount_owed":500,"total_amount_withheld":0,"status":"active","effective_start_date":"2025-01-01","agency_name":"Acme Agency","agency_address":"123 Court St","withholding_schedule":[{"frequency":"weekly","brackets":[{"min":0,"max":null,"action":{"kind":"amount","amount":50}}]}],"case_id":"CASE-1","order_number":"ORD-1","previous_garnishmentID":"3cab1c18d38a45e7a688aceeb4fcfcaa","created_at":"2025-01-01T00:00:00.000Z","updated_at":"2025-01-01T00:00:00.000Z"}}}},"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"default":true,"uniqueKey":"success","typeLabel":"boolean"},"data":{"type":"object","properties":{"garnishmentID":{"type":"string","description":"Unique identifier for this garnishment","example":"3cab1c18d38a45e7a688aceeb4fcfcaa","uniqueKey":"data.garnishmentID","typeLabel":"string"},"companyID":{"type":"string","description":"Company ID of employer","example":"1eeec343485723ee58afef12","uniqueKey":"data.companyID","typeLabel":"string"},"workerID":{"type":"string","description":"Employee or contractor ID this garnishment applies to","example":"674759a85785745748e3847a","uniqueKey":"data.workerID","typeLabel":"string"},"workerType":{"type":"string","enum":["employee","contractor"],"description":"Whether the worker is an employee or contractor","example":"contractor","uniqueKey":"data.workerType","typeLabel":"enum\u003cstring>"},"garnishment_type":{"type":"string","enum":["child_support","federal_tax_levy","state_tax_levy","creditor","student_loan","other"],"description":"Type of garnishment order","example":"creditor","uniqueKey":"data.garnishment_type","typeLabel":"enum\u003cstring>"},"priority":{"type":"integer","description":"Withholding priority. Lower numbers are withheld first. When omitted on create, Zeal applies a type-based default. Orders that share a priority prorate the remaining disposable-earnings pool by each order's own limit. A cent lost to rounding goes to the largest remainder, then to the garnishment created first.","example":50,"uniqueKey":"data.priority","typeLabel":"integer"},"total_amount_owed":{"type":"number","description":"Total balance owed in dollars. Omit for open-ended / forever orders.","example":500,"uniqueKey":"data.total_amount_owed","typeLabel":"number"},"total_amount_withheld":{"type":"number","description":"Total amount withheld to date in dollars","example":0,"uniqueKey":"data.total_amount_withheld","typeLabel":"number"},"status":{"type":"string","enum":["active","satisfied","modified","vacated","canceled"],"description":"Lifecycle status of the garnishment","example":"active","uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"effective_start_date":{"type":"string","description":"ISO date (YYYY-MM-DD) when withholding begins","example":"2025-01-01","uniqueKey":"data.effective_start_date","typeLabel":"string"},"effective_end_date":{"type":"string","description":"ISO date (YYYY-MM-DD) when withholding ends. Omit for open-ended orders.","example":"2025-12-31","uniqueKey":"data.effective_end_date","typeLabel":"string"},"agency_name":{"type":"string","description":"Name of the collecting agency","example":"Acme Agency","uniqueKey":"data.agency_name","typeLabel":"string"},"agency_address":{"type":"string","description":"Address of the collecting agency","example":"123 Court St","uniqueKey":"data.agency_address","typeLabel":"string"},"cap_amount":{"type":"number","description":"Per-paycheck maximum withhold amount in dollars. At least one of cap_amount or cap_percentage is required on create.","example":150,"uniqueKey":"data.cap_amount","typeLabel":"number"},"cap_percentage":{"type":"number","description":"Per-paycheck maximum withhold percentage of disposable earnings (0-100). At least one of cap_amount or cap_percentage is required on create.","example":25,"uniqueKey":"data.cap_percentage","typeLabel":"number"},"garnishment_state":{"type":"string","description":"US state code (2-letter) associated with the order","example":"CA","uniqueKey":"data.garnishment_state","typeLabel":"string"},"case_id":{"type":"string","description":"Court/agency case identifier","example":"CASE-1","uniqueKey":"data.case_id","typeLabel":"string"},"order_number":{"type":"string","description":"Court/agency order number","example":"ORD-1","uniqueKey":"data.order_number","typeLabel":"string"},"custom_name":{"type":"string","description":"Optional display name for this garnishment","example":"Acme creditor","uniqueKey":"data.custom_name","typeLabel":"string"},"external_id":{"type":"string","description":"Optional external identifier for your own systems","example":"ext-create-1","uniqueKey":"data.external_id","typeLabel":"string"},"previous_garnishmentID":{"type":"string","description":"ID of the garnishment this record supersedes. Present when this garnishment was created via a modify (status: modified) transition; omitted otherwise.","example":"2bab1c18d38a45e7a688aceeb4fcfcbb","uniqueKey":"data.previous_garnishmentID","typeLabel":"string"},"canceled_reason":{"type":"string","description":"Reason provided when status is canceled","uniqueKey":"data.canceled_reason","typeLabel":"string"},"satisfied_at":{"type":"string","description":"ISO timestamp when the garnishment was fully satisfied","uniqueKey":"data.satisfied_at","typeLabel":"string"},"created_at":{"type":"string","description":"ISO timestamp when the garnishment was created","example":"2025-01-01T00:00:00.000Z","uniqueKey":"data.created_at","typeLabel":"string"},"updated_at":{"type":"string","description":"ISO timestamp when the garnishment was last updated","example":"2025-01-01T00:00:00.000Z","uniqueKey":"data.updated_at","typeLabel":"string"},"withholding_schedule":{"type":"array","minItems":1,"description":"Advanced withholding schedule (mutually exclusive with cap_amount / cap_percentage). Employee-only: contractors have no pay frequency, so a schedule on a contractor is rejected — use cap_amount / cap_percentage instead. Use for fixed amounts per pay frequency or disposable-earnings brackets. At least one of cap_amount, cap_percentage, or withholding_schedule is required. Money fields are in dollars. When present, every frequency branch must tile disposable earnings from $0.00 to infinity with no gaps or overlaps: the first bracket min must be 0, each next min must be exactly $0.01 after the previous max, and the last bracket max must be null. At least one bracket in the schedule must withhold (not all exempt).","items":{"type":"object","required":["frequency","brackets"],"properties":{"frequency":{"type":"string","enum":["daily","weekly","biweekly","semimonthly","monthly","quarterly"],"description":"Pay frequency this branch applies to","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].frequency","typeLabel":"enum\u003cstring>"},"brackets":{"type":"array","minItems":1,"description":"Disposable-earnings brackets for this frequency. Must tile $0.00 to infinity with no gaps or overlaps (first min is 0; each next min is previous max + 0.01; last max is null).","items":{"type":"object","required":["min","max","action"],"properties":{"min":{"type":"number","minimum":0,"description":"Inclusive lower bound of disposable earnings in dollars. The first bracket in a branch must start at 0.","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].min","typeLabel":"number"},"max":{"oneOf":[{"type":"number","minimum":0,"description":"Inclusive upper bound of disposable earnings in dollars. Only the last bracket may be null (open-ended); earlier brackets require a max.","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].max.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"description":"Inclusive upper bound of disposable earnings in dollars. Only the last bracket may be null (open-ended); earlier brackets require a max.","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].max","typeLabel":"number | null"},"action":{"oneOf":[{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind"],"properties":{"kind":{"type":"string","enum":["exempt"],"description":"Do not withhold in this band","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.0.kind","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.0","typeLabel":"object"},{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind","amount"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"amount":{"type":"number","minimum":0,"description":"Fixed dollar amount to withhold","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.1.amount","typeLabel":"number"}},"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.1","typeLabel":"object"},{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind","floor"],"properties":{"kind":{"type":"string","enum":["excess_over_floor"],"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.2.kind","typeLabel":"enum\u003cstring>"},"floor":{"type":"number","minimum":0,"description":"Withhold disposable earnings above this floor (dollars)","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.2.floor","typeLabel":"number"}},"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.2","typeLabel":"object"},{"type":"object","description":"How to compute the withhold amount for this bracket","required":["kind","percentage"],"properties":{"kind":{"type":"string","enum":["percentage"],"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.3.kind","typeLabel":"enum\u003cstring>"},"percentage":{"type":"number","minimum":0,"maximum":100,"description":"Percentage of disposable earnings to withhold (0-100)","isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.3.percentage","typeLabel":"number"}},"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action.oneOf.3","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX].action","typeLabel":"object"}},"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.withholding_schedule.items.[INDEX].brackets","typeLabel":"object[]"}},"uniqueKey":"data.withholding_schedule.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.withholding_schedule","typeLabel":"object[]"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"exampleType":"examples"}},"exampleType":"examples"},"640d20c1-1020-4038-a020-bc49d5370ad9":{"description":"400","content":{"application/json":{"examples":{"Result":{"title":"Result","value":{"success":false,"errors":[{"message":"status is required and must be 'modified', 'canceled', or 'vacated'","code":0}]}}},"schema":{"type":"object","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"code":{"type":"integer","example":0,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"integer"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"5e7033e1-7dbd-4399-921c-b191ae0e9cd8":{"sec0":{"type":"apiKey","in":"header","name":"Authorization","x-bearer-format":"bearer","scopes":[],"schemeName":"sec0"}}},"servers":{"6c68a522-8609-4eee-bd9f-8c12f5580434":{"url":"https://api.zeal.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","x-bearer-format":"bearer","scopes":[],"schemeName":"sec0"},"schema":{"title":"Authorization","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"sec0","name":"Authorization"}],"title":"sec0"}]},"originalFileLocation":"openapi/zeal-api.json"},"subdomain":"zeal-9a4b7c2b","siteName":"Zeal Docs","title":"Update Garnishment - Zeal Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-18T22:49:21.848Z","originalFileLocation":"reference/garnishments/update-garnishment.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zeal Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update Garnishment - Zeal Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zeal Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.zeal.com/reference/garnishments/update-garnishment\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zeal-9a4b7c2b.mintlify.site/_mintlify/api/og/v2?division=Garnishments\u0026amp;title=Update+Garnishment\u0026amp;description=Transitions+a+garnishment+lifecycle+status%3A+modify+%28supersede%29%2C+cancel%2C+or+vacate.\u0026amp;theme=70ed26b7a7c0770e544c43f8\u0026amp;signature=654e2acdd6cde332794c920d1931f370ddf8743ef83fc3eaf0d644dbf0d877b5\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Update Garnishment - Zeal Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zeal-9a4b7c2b.mintlify.site/_mintlify/api/og/v2?division=Garnishments\u0026amp;title=Update+Garnishment\u0026amp;description=Transitions+a+garnishment+lifecycle+status%3A+modify+%28supersede%29%2C+cancel%2C+or+vacate.\u0026amp;theme=70ed26b7a7c0770e544c43f8\u0026amp;signature=654e2acdd6cde332794c920d1931f370ddf8743ef83fc3eaf0d644dbf0d877b5\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/zeal-9a4b7c2b/AJq1b2MrV6vpeXyJ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zeal Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#31834c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.zeal.com/reference/garnishments/update-garnishment\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/garnishments/update-garnishment.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.zeal.com/#organization\",\"name\":\"Zeal Docs\",\"url\":\"https://docs.zeal.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zeal-9a4b7c2b/I-SD668Cl_K1ihDn/images/logo-black.svg?fit=max\u0026auto=format\u0026n=I-SD668Cl_K1ihDn\u0026q=85\u0026s=d1d1cd04479773115dd71a29ee95fc11\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.zeal.com#website\",\"name\":\"Zeal Docs\",\"url\":\"https://docs.zeal.com\",\"publisher\":{\"@id\":\"https://docs.zeal.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.zeal.com/reference/garnishments/update-garnishment#webpage\",\"url\":\"https://docs.zeal.com/reference/garnishments/update-garnishment\",\"name\":\"Update Garnishment\",\"description\":\"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.\",\"dateModified\":\"2026-08-18T22:49:21.848Z\",\"isPartOf\":{\"@id\":\"https://docs.zeal.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.zeal.com/reference/garnishments/update-garnishment#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.zeal.com/reference/garnishments/update-garnishment#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Garnishments\",\"item\":\"https://docs.zeal.com/reference/garnishments/garnishment-object\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Update Garnishment\",\"item\":\"https://docs.zeal.com/reference/garnishments/update-garnishment\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.zeal.com/reference/garnishments/update-garnishment#apireference\",\"headline\":\"Update Garnishment\",\"name\":\"Update Garnishment\",\"description\":\"Transitions a garnishment lifecycle status: modify (supersede), cancel, or vacate.\",\"url\":\"https://docs.zeal.com/reference/garnishments/update-garnishment\",\"mainEntityOfPage\":{\"@id\":\"https://docs.zeal.com/reference/garnishments/update-garnishment#webpage\"},\"dateModified\":\"2026-08-18T22:49:21.848Z\",\"publisher\":{\"@id\":\"https://docs.zeal.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.zeal.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zeal Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zeal Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/what-is-zeal"}]},{"tab":"API Reference","groups":[{"group":"Introduction","pages":[{"title":"Introduction","sidebarTitle":"Introduction","href":"/reference/introduction/introduction"},{"title":"Authentication and Keys","sidebarTitle":"Authentication and Keys","href":"/reference/introduction/authentication-and-keys"},{"title":"Rate Limiting","sidebarTitle":"Rate Limiting","href":"/reference/introduction/rate-limiting"},{"title":"Idempotency","sidebarTitle":"Idempotency","href":"/reference/introduction/idempotency"},{"title":"Pagination","sidebarTitle":"Pagination","href":"/reference/introduction/pagination"},{"title":"Times and Dates","sidebarTitle":"Times and Dates","href":"/reference/introduction/times-and-dates"},{"title":"Pay Frequency, Reporting Periods and Check Dates","sidebarTitle":"Pay Frequency, Reporting Periods and Check Dates","href":"/reference/employee-checks/reporting-periods/pay-frequency-reporting-periods-and-check-dates"},{"title":"Early Access Endpoints","sidebarTitle":"Early Access Endpoints","href":"/reference/introduction/early-access-endpoints"},{"title":"Metadata","sidebarTitle":"Metadata","href":"/reference/introduction/metadata"},{"title":"Error Codes","sidebarTitle":"Error Codes","href":"/reference/introduction/error-codes"}]},{"group":"Webhooks","pages":[{"title":"What are Zeal Webhooks?","sidebarTitle":"What are Zeal Webhooks?","href":"/reference/webhooks/what-are-zeal-webhooks"},{"title":"Webhook Event Overview","sidebarTitle":"Webhook Event Overview","href":"/reference/webhooks/webhook-events"},{"title":"Create Employee Event","sidebarTitle":"Create Employee Event","href":"/reference/webhooks/create-employee-event"},{"title":"Company Onboarding Event","sidebarTitle":"Company Onboarding Event","href":"/reference/webhooks/company-onboarding-event"},{"title":"Company Event","sidebarTitle":"Company Event","href":"/reference/webhooks/company-event"},{"title":"Customer Account Onboarding Event","sidebarTitle":"Customer Account Onboarding Event","href":"/reference/webhooks/customer-account-onboarding-event"},{"title":"Customer Account Event","sidebarTitle":"Customer Account Event","href":"/reference/webhooks/customer-account-event"},{"title":"Employee Onboarding Event","sidebarTitle":"Employee Onboarding Event","href":"/reference/webhooks/employee-onboarding-event"},{"title":"Employee Event","sidebarTitle":"Employee Event","href":"/reference/webhooks/employee-event"},{"title":"Contractor Event","sidebarTitle":"Contractor Event","href":"/reference/webhooks/contractor-event-webhook"},{"title":"Employee Check Event","sidebarTitle":"Employee Check Event","href":"/reference/webhooks/employee-check-event"},{"title":"Contractor Payment Event","sidebarTitle":"Contractor Payment Event","href":"/reference/webhooks/contractor-payment-event"},{"title":"Shift Event","sidebarTitle":"Shift Event","href":"/reference/webhooks/shift-event"},{"title":"Employer Check Created Event","sidebarTitle":"Employer Check Created Event","href":"/reference/webhooks/employer-check-created-event"},{"title":"Employer Check Processed Event","sidebarTitle":"Employer Check Processed Event","href":"/reference/webhooks/employer-check-processed"},{"title":"Employer Check Processed Webhook Lite","sidebarTitle":"Employer Check Processed Webhook Lite","href":"/reference/webhooks/employer-check-processed-lite"},{"title":"Job Queue Event","sidebarTitle":"Job Queue Event","href":"/reference/webhooks/report-status-change-webhook"},{"title":"Employee I9 Update Event (Early Access)","sidebarTitle":"Employee I9 Update Event (Early Access)","href":"/reference/webhooks/employee-i9-update-event"},{"title":"Employee E-Verify Update Event (Early Access)","sidebarTitle":"Employee E-Verify Update Event (Early Access)","href":"/reference/webhooks/employee-e-verify-update-event"},{"title":"Employee Requirements Create Event","sidebarTitle":"Employee Requirements Create Event","href":"/reference/webhooks/employee-requirements-create-event"},{"title":"Employee Requirements Update Event","sidebarTitle":"Employee Requirements Update Event","href":"/reference/webhooks/employee-requirements-update-event"},{"title":"Paycard Onboarding Status Event (Early Access)","sidebarTitle":"Paycard Onboarding Status Event (Early Access)","href":"/reference/webhooks/paycard-onboarding-status-event"},{"title":"Instant Pay Wallet Transaction Event","sidebarTitle":"Instant Pay Wallet Transaction Event","href":"/reference/webhooks/instant-pay-wallet-transaction-event"},{"title":"Transaction Update Event","sidebarTitle":"Transaction Update Event","href":"/reference/webhooks/transaction-update-event"},{"title":"Paperwork Submission Event","sidebarTitle":"Paperwork Submission Event","href":"/reference/webhooks/paperwork-submission-event"},{"title":"Bank Account Event","sidebarTitle":"Bank Account Event","href":"/reference/webhooks/bank-account-event"},{"title":"Garnishment Event","sidebarTitle":"Garnishment Event","href":"/reference/webhooks/garnishment-event"}]},{"group":"Zeal Components","pages":[{"title":"Generate Company Taxes Page link","sidebarTitle":"Generate Company Taxes Page link","openapi":"openapi/zeal-api.json post /authLinks/taxes","href":"/reference/zeal-components/generate-company-taxes-page-link"},{"title":"Generate Company Login Link","sidebarTitle":"Generate Company Login Link","openapi":"openapi/zeal-api.json post /getAuthLink","href":"/reference/zeal-components/generate-company-login-link"},{"title":"Generate Employee or Contractor Dashboard Link","sidebarTitle":"Generate Employee or Contractor Dashboard Link","openapi":"openapi/auth-links.json post /getAuthLink","href":"/reference/zeal-components/generate-employee-contractor-dashboard-link"},{"title":"Generate Reports Link","sidebarTitle":"Generate Reports Link","openapi":"openapi/zeal-api.json post /authLinks/reports","href":"/reference/zeal-components/generate-reports-link"},{"title":"Get Paystub/Employee Check Link","sidebarTitle":"Get Paystub/Employee Check Link","openapi":"openapi/zeal-api.json get /paystubLink","href":"/reference/zeal-components/get-paystub-link"},{"title":"Get Contractor Payment Link","sidebarTitle":"Get Contractor Payment Link","openapi":"openapi/zeal-api.json get /paymentLink","href":"/reference/zeal-components/get-contractor-payment-link"},{"title":"Tax Requirements","sidebarTitle":"Tax Requirements","hidden":true,"href":"/reference/zeal-components/tax-requirements"}]},{"group":"Companies","pages":[{"title":"The Company Object","sidebarTitle":"The Company Object","href":"/reference/companies/the-company-object"},{"title":"The Requirement Object","sidebarTitle":"The Requirement Object","href":"/reference/companies/the-requirement-object"},{"title":"Create Company","sidebarTitle":"Create Company","openapi":"openapi/companies.json post /companies","href":"/reference/companies/create-company"},{"title":"Get Company Onboarding Link","sidebarTitle":"Get Company Onboarding Link","openapi":"openapi/companies.json get /companies/onboard","href":"/reference/companies/get-company-onboarding-link"},{"title":"Update Company Information","sidebarTitle":"Update Company Information","openapi":"openapi/companies.json patch /companies","href":"/reference/companies/update-company-info"},{"title":"Get Company Information","sidebarTitle":"Get Company Information","openapi":"openapi/companies.json get /companies","href":"/reference/companies/get-company-information"}]},{"group":"Company Onboarding","pages":[{"title":"Create Company Bank Account","sidebarTitle":"Create Company Bank Account","openapi":"openapi/zeal-api.json post /companies/bank","href":"/reference/company-onboarding/create-company-bank-account"},{"title":"Sign Company Authorization Documents","sidebarTitle":"Sign Company Authorization Documents","openapi":"openapi/zeal-api.json post /companies/authorization_documents","href":"/reference/company-onboarding/create-company-authorization-documents"},{"title":"Get Company Authorization Documents","sidebarTitle":"Get Company Authorization Documents","openapi":"openapi/zeal-api.json get /companies/authorization_documents","href":"/reference/company-onboarding/get-company-authorization-documents"},{"title":"Set Company Onboarded Status to True","sidebarTitle":"Set Company Onboarded Status to True","openapi":"openapi/zeal-api.json post /companies/onboardCompany","href":"/reference/company-onboarding/set-company-status-to-onboarded"},{"title":"Trigger Micro-Deposits","sidebarTitle":"Trigger Micro-Deposits","openapi":"openapi/zeal-api.json post /companies/microdeposits/trigger","href":"/reference/company-onboarding/trigger-microdeposits"},{"title":"Verify Microdeposit Values","sidebarTitle":"Verify Microdeposit Values","openapi":"openapi/zeal-api.json post /companies/microdeposits/verify","href":"/reference/company-onboarding/verify-microdeposit-values"}]},{"group":"Reserve Accounts","pages":[{"title":"Get Reserve Balance","sidebarTitle":"Get Reserve Balance","openapi":"openapi/zeal-api.json get /provider-accounts/balances","href":"/reference/provider-accounts/get-reserve-balance"}]},{"group":"Customer Accounts (Early Access)","pages":[{"title":"Customer Account Object","sidebarTitle":"Customer Account Object","href":"/reference/customer-accounts/customer-account-object"},{"title":"Create Customer Account","sidebarTitle":"Create Customer Account","openapi":"openapi/zeal-api.json post /customer-accounts","href":"/reference/customer-accounts/create-customer-account"},{"title":"Get All Customer Accounts","sidebarTitle":"Get All Customer Accounts","openapi":"openapi/zeal-api.json get /customer-accounts","href":"/reference/customer-accounts/get-all-customer-accounts"},{"title":"Get Customer Account","sidebarTitle":"Get Customer Account","openapi":"openapi/zeal-api.json get /customer-accounts/{customerAccountID}","href":"/reference/customer-accounts/get-customer-account"},{"title":"Update Customer Account","sidebarTitle":"Update Customer Account","openapi":"openapi/zeal-api.json patch /customer-accounts/{id}","href":"/reference/customer-accounts/update-customer-account"},{"title":"Generate Customer Account Onboarding Link","sidebarTitle":"Generate Customer Account Onboarding Link","openapi":"openapi/zeal-api.json post /customer-accounts/onboard","href":"/reference/customer-accounts/generate-customer-account-onboarding-link"},{"title":"Set Customer Account Onboarded To true","sidebarTitle":"Set Customer Account Onboarded To true","openapi":"openapi/zeal-api.json post /customer-accounts/{customerAccountID}/setOnboardedStatusToTrue","href":"/reference/customer-accounts/set-customer-account-onboarded-to-true"},{"title":"Trigger Microdeposits","sidebarTitle":"Trigger Microdeposits","openapi":"openapi/zeal-api.json post /customer-accounts/{customerAccountID}/trigger-micro-deposits","href":"/reference/customer-accounts/trigger-ca-microdeposits"},{"title":"Verify Microdeposits","sidebarTitle":"Verify Microdeposits","openapi":"openapi/zeal-api.json post /customer-accounts/{customerAccountID}/verify-micro-deposits","href":"/reference/customer-accounts/verify-microdeposits"},{"title":"Create Funding Source","sidebarTitle":"Create Funding Source","openapi":"openapi/zeal-api.json post /customer-accounts/{id}/funding-sources","href":"/reference/customer-accounts/create-funding-source"}]},{"group":"Taxable Locations","pages":[{"title":"Taxable Location Object","sidebarTitle":"Taxable Location Object","href":"/reference/taxable-locations/taxable-location-object"},{"title":"Resolve Taxable Location","sidebarTitle":"Resolve Taxable Location","openapi":"openapi/zeal-api.json post /taxableLocations","href":"/reference/taxable-locations/resolve-taxable-location"},{"title":"Get Taxable Location by ID","sidebarTitle":"Get Taxable Location by ID","openapi":"openapi/zeal-api.json get /taxableLocations","href":"/reference/taxable-locations/get-taxable-location-by-id"}]},{"group":"Work Locations","pages":[{"title":"Work Location Object","sidebarTitle":"Work Location Object","href":"/reference/work-locations/work-location-object"},{"title":"Create Work Location","sidebarTitle":"Create Work Location","openapi":"openapi/zeal-api.json post /workLocations","href":"/reference/work-locations/create-work-location"},{"title":"Get Work Locations","sidebarTitle":"Get Work Locations","openapi":"openapi/zeal-api.json get /workLocations","href":"/reference/work-locations/get-work-locations"},{"title":"Update Work Location","sidebarTitle":"Update Work Location","openapi":"openapi/zeal-api.json patch /workLocations","href":"/reference/work-locations/update-work-location"}]},{"group":"Employees","pages":[{"title":"The Employee Object","sidebarTitle":"The Employee Object","href":"/reference/employees/the-employee-object"},{"title":"Create Employee","sidebarTitle":"Create Employee","openapi":"openapi/zeal-api.json post /employees","href":"/reference/employees/create-employee"},{"title":"Update Employee Information","sidebarTitle":"Update Employee Information","openapi":"openapi/zeal-api.json patch /employees","href":"/reference/employees/update-employee-information"},{"title":"Get Employees","sidebarTitle":"Get Employees","openapi":"openapi/zeal-api.json get /employees","href":"/reference/employees/get-employees"},{"title":"Get Employee Information","sidebarTitle":"Get Employee Information","openapi":"openapi/zeal-api.json get /employees","href":"/reference/employees/get-employee-information"},{"title":"Employee Requirements Object","sidebarTitle":"Employee Requirements Object","href":"/reference/employees/employee-requirements-object"}]},{"group":"Employee Deduction Templates","pages":[{"title":"Create Employee Deduction Template","sidebarTitle":"Create Employee Deduction Template","openapi":"openapi/zeal-api.json post /employee-deduction-templates","href":"/reference/employee-deduction-templates/create-employee-deduction-template"},{"title":"List Employee Deduction Templates","sidebarTitle":"List Employee Deduction Templates","openapi":"openapi/zeal-api.json get /employee-deduction-templates","href":"/reference/employee-deduction-templates/list-employee-deduction-templates"},{"title":"Get Employee Deduction Template","sidebarTitle":"Get Employee Deduction Template","openapi":"openapi/zeal-api.json get /employee-deduction-templates/{deductionTemplateID}","href":"/reference/employee-deduction-templates/get-employee-deduction-template"},{"title":"Update Employee Deduction Template","sidebarTitle":"Update Employee Deduction Template","openapi":"openapi/zeal-api.json patch /employee-deduction-templates/{deductionTemplateID}","href":"/reference/employee-deduction-templates/update-employee-deduction-template"},{"title":"Delete Employee Deduction Template","sidebarTitle":"Delete Employee Deduction Template","openapi":"openapi/zeal-api.json delete /employee-deduction-templates/{deductionTemplateID}","href":"/reference/employee-deduction-templates/delete-employee-deduction-template"}]},{"group":"Garnishments","pages":[{"title":"Garnishment Object","sidebarTitle":"Garnishment Object","href":"/reference/garnishments/garnishment-object"},{"title":"Create Garnishment","sidebarTitle":"Create Garnishment","openapi":"openapi/zeal-api.json post /garnishments","href":"/reference/garnishments/create-garnishment"},{"title":"Get Garnishments","sidebarTitle":"Get Garnishments","openapi":"openapi/zeal-api.json get /garnishments","href":"/reference/garnishments/list-garnishments"},{"title":"Get Garnishment","sidebarTitle":"Get Garnishment","description":"Fetch a single garnishment by ID.","openapi":"openapi/zeal-api.json get /garnishments/{garnishmentID}","href":"/reference/garnishments/get-garnishment"},{"title":"Update Garnishment","sidebarTitle":"Update Garnishment","openapi":"openapi/zeal-api.json patch /garnishments/{garnishmentID}","href":"/reference/garnishments/update-garnishment"}]},{"group":"Employee Onboarding","pages":[{"title":"Create Account Setup Link","sidebarTitle":"Create Account Setup Link","description":"This endpoint provides a link for an employee to complete Account Setup.","openapi":"openapi/zeal-api.json post /employees/account_information","href":"/reference/employee-onboarding/create-account-setup-link"},{"title":"Create Paycard Enrollment Link (Early Access)","sidebarTitle":"Create Paycard Enrollment Link (Early Access)","openapi":"openapi/zeal-api.json post /employees/paycard","href":"/reference/employee-onboarding/create-paycard-enrollment-link"},{"title":"Generate Employee Onboarding Link","sidebarTitle":"Generate Employee Onboarding Link","openapi":"openapi/zeal-api.json post /employees/onboard","href":"/reference/employee-onboarding/generate-employee-onboarding-link"},{"title":"Send Employee Onboarding Link","sidebarTitle":"Send Employee Onboarding Link","openapi":"openapi/zeal-api.json post /sendLink","href":"/reference/employee-onboarding/send-employee-onboarding-link"},{"title":"Generate Employee Tax Parameter Definitions","sidebarTitle":"Generate Employee Tax Parameter Definitions","openapi":"openapi/zeal-api.json post /employees/getTaxParameterDefinitions","href":"/reference/employee-onboarding/generate-employee-tax-parameter-definitions"},{"title":"Get Employee Tax Parameter Summary","sidebarTitle":"Get Employee Tax Parameter Summary","openapi":"openapi/zeal-api.json post /employees/getTaxParameterSummary","href":"/reference/employee-onboarding/get-employee-tax-parameter-summary"},{"title":"Set Employee Tax Parameters","sidebarTitle":"Set Employee Tax Parameters","openapi":"openapi/zeal-api.json post /employees/setTaxParameters","href":"/reference/employee-onboarding/set-employee-tax-parameters"},{"title":"Set Onboarded Status to True","sidebarTitle":"Set Onboarded Status to True","openapi":"openapi/zeal-api.json post /employees/setOnboardedStatusToTrue","href":"/reference/employee-onboarding/set-onboarded-status-to-true"},{"title":"Get Employee Requirements","sidebarTitle":"Get Employee Requirements","openapi":"openapi/zeal-api.json get /employeeRequirements","href":"/reference/employee-onboarding/get-employee-requirements"},{"title":"Get Employee Requirements Link","sidebarTitle":"Get Employee Requirements Link","openapi":"openapi/zeal-api.json get /employeeRequirements/link","href":"/reference/employee-onboarding/get-employee-requirements-link"},{"title":"Get I9 Status (Early Access)","sidebarTitle":"Get I9 Status (Early Access)","openapi":"openapi/zeal-api.json get /employees/getI9Status","href":"/reference/employee-onboarding/get-i9-status"},{"title":"Create I9 Link (Early Access)","sidebarTitle":"Create I9 Link (Early Access)","openapi":"openapi/zeal-api.json post /employees/i9","href":"/reference/employee-onboarding/create-i9-link"},{"title":"Upload Employee Government ID","sidebarTitle":"Upload Employee Government ID","openapi":"openapi/zeal-api.json post /employees/id","href":"/reference/employee-onboarding/upload-employee-government-id"},{"title":"Create W4 Link","sidebarTitle":"Create W4 Link","openapi":"openapi/zeal-api.json post /employees/w4","href":"/reference/employee-onboarding/create-w4-link"},{"title":"Create Custom Paperwork Link (Early Access)","sidebarTitle":"Create Custom Paperwork Link (Early Access)","openapi":"openapi/zeal-api.json post /employees/custom_paperwork","href":"/reference/employee-onboarding/create-custom-paperwork-link"},{"title":"Create Profile Information Collection Link","sidebarTitle":"Create Profile Information Collection Link","openapi":"openapi/zeal-api.json post /employees/profile_information","href":"/reference/employee-onboarding/create-profile-information-collection-link"},{"title":"Create Instant Pay Employee Enrollment Link","sidebarTitle":"Create Instant Pay Employee Enrollment Link","openapi":"openapi/zeal-api.json post /employees/instant-pay","href":"/reference/employee-onboarding/create-instant-pay-enrollment-link"},{"title":"Create Bank Account Collection Link","sidebarTitle":"Create Bank Account Collection Link","openapi":"openapi/zeal-api.json post /employees/bank_information","href":"/reference/employee-onboarding/create-bank-account-collection-link"},{"title":"Create Employee ID Upload Link","sidebarTitle":"Create Employee ID Upload Link","openapi":"openapi/zeal-api.json post /employees/id_upload_link","href":"/reference/employee-onboarding/create-employee-id-upload-link"}]},{"group":"Bank Accounts","pages":[{"title":"Bank Account Object","sidebarTitle":"Bank Account Object","href":"/reference/bank-accounts/bank-account-object"},{"title":"Get Bank Account by ID","sidebarTitle":"Get Bank Account by ID","openapi":"openapi/zeal-api.json get /bankaccount","href":"/reference/bank-accounts/get-bank-account-by-id"},{"title":"Get Bank Accounts by Worker ID","sidebarTitle":"Get Bank Accounts by Worker ID","openapi":"openapi/zeal-api.json get /bankaccount/","href":"/reference/bank-accounts/get-bank-accounts-by-worker-id"},{"title":"Create Bank Account","sidebarTitle":"Create Bank Account","openapi":"openapi/zeal-api.json post /bankaccount","href":"/reference/bank-accounts/create-bank-account"},{"title":"Update Bank Account","sidebarTitle":"Update Bank Account","openapi":"openapi/zeal-api.json patch /bankaccount","href":"/reference/bank-accounts/update-bank-account"}]},{"group":"Custom Attributes","pages":[{"title":"Custom Attribute Object","sidebarTitle":"Custom Attribute Object","href":"/reference/custom-attributes/custom-attribute-object"},{"title":"Get Attributes","sidebarTitle":"Get Attributes","openapi":"openapi/zeal-api.json get /attributes","href":"/reference/custom-attributes/get-attributes"},{"title":"Set Attribute Value","sidebarTitle":"Set Attribute Value","openapi":"openapi/zeal-api.json patch /attributes","href":"/reference/custom-attributes/set-attribute-value"}]},{"group":"Paperwork API","pages":[{"title":"Paperwork Template Object","sidebarTitle":"Paperwork Template Object","href":"/reference/paperwork-api/paperwork-template-object"},{"title":"Get Paperwork Templates","sidebarTitle":"Get Paperwork Templates","openapi":"openapi/zeal-api.json post /paperwork/templates","href":"/reference/paperwork-api/get-paperwork-templates"},{"title":"Get Paperwork Template by ID","sidebarTitle":"Get Paperwork Template by ID","openapi":"openapi/zeal-api.json get /paperwork/templates/{templateID}","href":"/reference/paperwork-api/get-paperwork-template-by-id"},{"title":"Paperwork Submission Object","sidebarTitle":"Paperwork Submission Object","href":"/reference/paperwork-api/paperwork-submission-object"},{"title":"Get paperwork submissions","sidebarTitle":"Get paperwork submissions","openapi":"openapi/zeal-api.json post /paperwork/submissions","href":"/reference/paperwork-api/get-paperwork-submissions"},{"title":"Get a specific paperwork submission","sidebarTitle":"Get a specific paperwork submission","openapi":"openapi/zeal-api.json get /paperwork/submissions/{submissionID}","href":"/reference/paperwork-api/get-specific-paperwork-submission"},{"title":"Create a paperwork submission","sidebarTitle":"Create a paperwork submission","openapi":"openapi/zeal-api.json put /paperwork/submissions","href":"/reference/paperwork-api/create-paperwork-submission"},{"title":"Get Employee Custom Paperwork","sidebarTitle":"Get Employee Custom Paperwork","openapi":"openapi/zeal-api.json get /employees/getCustomPaperwork","href":"/reference/paperwork-api/get-employee-custom-paperwork"},{"title":"Get Contractor Custom Paperwork","sidebarTitle":"Get Contractor Custom Paperwork","openapi":"openapi/zeal-api.json get /contractors/getCustomPaperwork","href":"/reference/paperwork-api/get-contractor-custom-paperwork"}]},{"group":"Employee Checks","pages":[{"group":"Reporting Periods","pages":[{"title":"Reporting Period Object","sidebarTitle":"Reporting Period Object","href":"/reference/employee-checks/reporting-periods/reporting-period-object"},{"title":"Get Reporting Period by ID","sidebarTitle":"Get Reporting Period by ID","openapi":"openapi/employee-checks.json get /reportingPeriod","href":"/reference/employee-checks/reporting-periods/get-reporting-period-by-id"},{"title":"Get Reporting Period by Date Range","sidebarTitle":"Get Reporting Period by Date Range","openapi":"openapi/employee-checks.json get /reportingPeriod","href":"/reference/employee-checks/reporting-periods/get-reporting-period-by-date-range"},{"title":"Get All Reporting Periods","sidebarTitle":"Get All Reporting Periods","openapi":"openapi/employee-checks.json get /reportingPeriod/","href":"/reference/employee-checks/reporting-periods/get-all-reporting-periods"}]},{"group":"Employee Checks","pages":[{"title":"Employee Check Object","sidebarTitle":"Employee Check Object","href":"/reference/employee-checks/employee-checks/employee-check-object"},{"title":"Create Employee Check","sidebarTitle":"Create Employee Check","openapi":"openapi/employee-checks.json post /employeeCheck","href":"/reference/employee-checks/employee-checks/create-employee-check"},{"title":"Create Bulk Employee Checks","sidebarTitle":"Create Bulk Employee Checks","openapi":"openapi/zeal-api.json post /employeeChecks","href":"/reference/employee-checks/employee-checks/create-bulk-employee-checks"},{"title":"Get Employee Checks by Employee","sidebarTitle":"Get Employee Checks by Employee","openapi":"openapi/employee-checks.json get /employeeCheck","href":"/reference/employee-checks/employee-checks/get-employee-checks-by-employee"},{"title":"Get Employee Check by ID","sidebarTitle":"Get Employee Check by ID","openapi":"openapi/zeal-api.json get /employeeCheck","href":"/reference/employee-checks/employee-checks/get-employee-check-by-id"},{"title":"Update Employee Check","sidebarTitle":"Update Employee Check","openapi":"openapi/employee-checks.json patch /employeeCheck","href":"/reference/employee-checks/employee-checks/update-employee-check"},{"title":"Delete Employee Check","sidebarTitle":"Delete Employee Check","openapi":"openapi/employee-checks.json delete /employeeCheck","href":"/reference/employee-checks/employee-checks/delete-employee-check"},{"title":"Download Paystub PDF","sidebarTitle":"Download Paystub PDF","openapi":"openapi/zeal-api.json get /paystub/company/{companyID}/check/{employeeCheckID}","href":"/reference/employee-checks/employee-checks/download-paystub-pdf"}]},{"group":"Deductions","pages":[{"title":"Deduction Template Definition Object","sidebarTitle":"Deduction Template Definition Object","href":"/reference/employee-checks/deductions/deduction-template-definition-object"},{"title":"Deduction Template Object","sidebarTitle":"Deduction Template Object","href":"/reference/employee-checks/deductions/deduction-template-object"},{"title":"Deduction Object","sidebarTitle":"Deduction Object","href":"/reference/employee-checks/deductions/deduction-object"},{"title":"Types of Deductions","sidebarTitle":"Types of Deductions","href":"/reference/employee-checks/deductions/types-of-deductions"},{"title":"Get Deduction Template Definitions","sidebarTitle":"Get Deduction Template Definitions","openapi":"openapi/employee-checks.json get /deductionTemplateDefinitions","href":"/reference/employee-checks/deductions/get-deduction-template-definitions"},{"title":"Create Deduction Template","sidebarTitle":"Create Deduction Template","openapi":"openapi/employee-checks.json post /deductionTemplate","href":"/reference/employee-checks/deductions/create-deduction-template"},{"title":"Get Deduction Template","sidebarTitle":"Get Deduction Template","openapi":"openapi/employee-checks.json get /deductionTemplate","href":"/reference/employee-checks/deductions/get-deduction-template"},{"title":"Create Deduction","sidebarTitle":"Create Deduction","openapi":"openapi/employee-checks.json post /deductions","href":"/reference/employee-checks/deductions/create-deduction"},{"title":"Get Deduction","sidebarTitle":"Get Deduction","openapi":"openapi/employee-checks.json get /deductions","href":"/reference/employee-checks/deductions/get-deduction"},{"title":"Update Deduction","sidebarTitle":"Update Deduction","openapi":"openapi/employee-checks.json patch /deductions","href":"/reference/employee-checks/deductions/update-deduction"},{"title":"Delete Deduction","sidebarTitle":"Delete Deduction","openapi":"openapi/employee-checks.json delete /deductions","href":"/reference/employee-checks/deductions/delete-deduction"}]},{"group":"Shifts","pages":[{"title":"Shift Object","sidebarTitle":"Shift Object","href":"/reference/employee-checks/shifts/shift-object"},{"title":"Add Shifts to Existing Check","sidebarTitle":"Add Shifts to Existing Check","openapi":"openapi/employee-checks.json post /shifts","href":"/reference/employee-checks/shifts/add-shifts-to-check"},{"title":"Get Shift Information","sidebarTitle":"Get Shift Information","openapi":"openapi/employee-checks.json get /shifts","href":"/reference/employee-checks/shifts/get-shift-information"},{"title":"Update Pending Shifts","sidebarTitle":"Update Pending Shifts","openapi":"openapi/employee-checks.json patch /shifts","href":"/reference/employee-checks/shifts/update-pending-shifts"},{"title":"Delete Pending Shifts","sidebarTitle":"Delete Pending Shifts","openapi":"openapi/employee-checks.json delete /shifts","href":"/reference/employee-checks/shifts/delete-pending-shifts"}]},{"group":"Payroll Run","pages":[{"title":"Get Upcoming Regular Payroll","sidebarTitle":"Get Upcoming Regular Payroll","openapi":"openapi/employee-checks.json get /payroll/regular","href":"/reference/employee-checks/payroll-run/get-upcoming-regular-payroll"}]}]},{"group":"Contractors","pages":[{"title":"Contractor Object","sidebarTitle":"Contractor Object","href":"/reference/contractors/contractor-object"},{"title":"Create Contractor","sidebarTitle":"Create Contractor","openapi":"openapi/zeal-api.json post /contractors","href":"/reference/contractors/create-contractor"},{"title":"Update Contractor Information","sidebarTitle":"Update Contractor Information","openapi":"openapi/zeal-api.json patch /contractors","href":"/reference/contractors/update-contractor-information"},{"title":"Get Contractors","sidebarTitle":"Get Contractors","openapi":"openapi/zeal-api.json get /contractors","href":"/reference/contractors/get-contractors"},{"title":"Get Contractor Information","sidebarTitle":"Get Contractor Information","openapi":"openapi/zeal-api.json get /contractors","href":"/reference/contractors/get-contractor-information"},{"title":"Upload Contractor Government ID","sidebarTitle":"Upload Contractor Government ID","openapi":"openapi/zeal-api.json post /contractors/id","href":"/reference/contractors/upload-contractor-government-id"},{"title":"Create Available Pay Enrollment Link","sidebarTitle":"Create Available Pay Enrollment Link","openapi":"openapi/zeal-api.json post /contractors/available_pay","hidden":true,"href":"/reference/contractors/create-available-pay-enrollment-link"}]},{"group":"Contractor Onboarding","pages":[{"title":"Create Paycard Enrollment Link (Early Access)","sidebarTitle":"Create Paycard Enrollment Link (Early Access)","openapi":"openapi/zeal-api.json post /contractors/paycard","href":"/reference/contractor-onboarding/create-paycard-enrollment-link"},{"title":"Generate Contractor Onboarding Link","sidebarTitle":"Generate Contractor Onboarding Link","openapi":"openapi/zeal-api.json post /contractors/onboard","href":"/reference/contractor-onboarding/generate-contractor-onboarding-link"},{"title":"Send Contractor Onboarding Link","sidebarTitle":"Send Contractor Onboarding Link","openapi":"openapi/zeal-api.json post /sendContractorLink","href":"/reference/contractor-onboarding/send-contractor-onboarding-link"},{"title":"Set Onboarded Status to True","sidebarTitle":"Set Onboarded Status to True","openapi":"openapi/zeal-api.json post /contractors/setOnboardedStatusToTrue","href":"/reference/contractor-onboarding/set-onboarded-status-to-true"},{"title":"Create Instant Pay Contractor Enrollment Link","sidebarTitle":"Create Instant Pay Contractor Enrollment Link","openapi":"openapi/zeal-api.json post /contractors/instant-pay","href":"/reference/contractor-onboarding/create-instant-pay-enrollment-link"},{"title":"Create Contractor ID Upload Link","sidebarTitle":"Create Contractor ID Upload Link","openapi":"openapi/zeal-api.json post /contractors/id_upload_link","href":"/reference/contractor-onboarding/create-contractor-id-verification-link"}]},{"group":"Contractor Payment Deductions","pages":[{"title":"Create Contractor Deduction Template","sidebarTitle":"Create Contractor Deduction Template","openapi":"openapi/zeal-api.json post /contractor-deduction-templates","href":"/reference/contractor-deduction-templates/create-contractor-deduction-template"},{"title":"Get Contractor Deduction Templates","sidebarTitle":"Get Contractor Deduction Templates","openapi":"openapi/zeal-api.json get /contractor-deduction-templates","href":"/reference/contractor-deduction-templates/get-contractor-deduction-templates"},{"title":"Update Contractor Deduction Template","sidebarTitle":"Update Contractor Deduction Template","openapi":"openapi/zeal-api.json patch /contractor-deduction-templates","href":"/reference/contractor-deduction-templates/update-contractor-deduction-template"},{"title":"Delete Contractor Deduction Template","sidebarTitle":"Delete Contractor Deduction Template","openapi":"openapi/zeal-api.json delete /contractor-deduction-templates","href":"/reference/contractor-deduction-templates/delete-contractor-deduction-template"}]},{"group":"Payment Items","pages":[{"title":"Payment Item Object","sidebarTitle":"Payment Item Object","href":"/reference/payment-items/payment-item-object"},{"title":"Create Payment Item","sidebarTitle":"Create Payment Item","openapi":"openapi/zeal-api.json post /payment-items","href":"/reference/payment-items/create-payment-item"},{"title":"Get Payment Items","sidebarTitle":"Get Payment Items","openapi":"openapi/zeal-api.json get /payment-items","href":"/reference/payment-items/get-payment-items"},{"title":"Update Payment Item","sidebarTitle":"Update Payment Item","openapi":"openapi/zeal-api.json patch /payment-items","href":"/reference/payment-items/update-payment-item"},{"title":"Delete Payment Item","sidebarTitle":"Delete Payment Item","openapi":"openapi/zeal-api.json delete /payment-items","href":"/reference/payment-items/delete-payment-item"}]},{"group":"Contractor Payments","pages":[{"title":"Contractor Payment Object","sidebarTitle":"Contractor Payment Object","href":"/reference/contractor-payments/contractor-payment-object"},{"title":"Create Contractor Payment","sidebarTitle":"Create Contractor Payment","openapi":"openapi/zeal-api.json post /contractorPayment","href":"/reference/contractor-payments/create-contractor-payment"},{"title":"Get Contractor Payments","sidebarTitle":"Get Contractor Payments","openapi":"openapi/zeal-api.json get /contractorPayment","href":"/reference/contractor-payments/get-contractor-payments"},{"title":"Update Contractor Payment","sidebarTitle":"Update Contractor Payment","openapi":"openapi/zeal-api.json patch /contractorPayment","href":"/reference/contractor-payments/update-contractor-payment"},{"title":"Delete Contractor Payment","sidebarTitle":"Delete Contractor Payment","openapi":"openapi/zeal-api.json delete /contractorPayment","href":"/reference/contractor-payments/delete-contractor-payment"},{"title":"Trigger Disbursement","sidebarTitle":"Trigger Disbursement","openapi":"openapi/zeal-api.json post /contractorPayment/trigger","href":"/reference/contractor-payments/trigger-disbursement"}]},{"group":"Transactions","pages":[{"title":"Retry Transaction","sidebarTitle":"Retry Transaction","openapi":"openapi/zeal-api.json post /transactions/retry","href":"/reference/transactions/retry-transaction"}]},{"group":"Paycards","pages":[{"title":"Paycard Object","sidebarTitle":"Paycard Object","href":"/reference/paycards/paycard-object"},{"title":"Get Paycards","sidebarTitle":"Get Paycards","openapi":"openapi/zeal-api.json get /paycards","href":"/reference/paycards/get-paycards"}]},{"group":"Instant Pay","pages":[{"title":"Card Object","sidebarTitle":"Card Object","href":"/reference/wallet/card-object"},{"title":"Wallet Transaction Object","sidebarTitle":"Wallet Transaction Object","href":"/reference/wallet/wallet-transaction-object"},{"title":"Get Wallet Balance","sidebarTitle":"Get Wallet Balance","openapi":"openapi/zeal-api.json get /wallet","href":"/reference/wallet/get-wallet-balance"},{"title":"Get Wallet Transactions","sidebarTitle":"Get Wallet Transactions","openapi":"openapi/zeal-api.json get /wallet/transactions","href":"/reference/wallet/get-wallet-transactions"},{"title":"Transfer Funds","sidebarTitle":"Transfer Funds","openapi":"openapi/zeal-api.json post /wallet/transfer","href":"/reference/wallet/transfer-funds"},{"title":"Get Card","sidebarTitle":"Get Card","openapi":"openapi/zeal-api.json get /card","href":"/reference/wallet/get-card"}]},{"group":"Employer Checks","pages":[{"title":"Employer Check Object","sidebarTitle":"Employer Check Object","href":"/reference/employer-checks/employer-check-object"},{"title":"Employer CheckID Object","sidebarTitle":"Employer CheckID Object","href":"/reference/employer-checks/employer-checkid-object"},{"title":"Get Employer Check by ID","sidebarTitle":"Get Employer Check by ID","openapi":"openapi/zeal-api.json get /employerCheck","href":"/reference/employer-checks/get-employer-check-by-id"}]},{"group":"Preview","pages":[{"title":"Get Preview","sidebarTitle":"Get Preview","openapi":"openapi/zeal-api.json get /preview","href":"/reference/preview/get-preview"},{"title":"Preview Check Data","sidebarTitle":"Preview Check Data","openapi":"openapi/zeal-api.json post /preview/checkData","href":"/reference/preview/preview-check-data"},{"title":"Preview Payroll by Check Date","sidebarTitle":"Preview Payroll by Check Date","openapi":"openapi/zeal-api.json post /preview/checkDate","href":"/reference/preview/preview-payroll-by-check-date"},{"title":"Preview Payroll by Check IDs","sidebarTitle":"Preview Payroll by Check IDs","openapi":"openapi/zeal-api.json post /preview/checks","href":"/reference/preview/preview-payroll-by-check-ids"},{"title":"Preview Overtime Checks","sidebarTitle":"Preview Overtime Checks","openapi":"openapi/zeal-api.json post /preview/checks/ot","href":"/reference/preview/preview-overtime-checks"},{"title":"Get Next Available Check/Pay Date","sidebarTitle":"Get Next Available Check/Pay Date","openapi":"openapi/zeal-api.json get /preview/availableDate","href":"/reference/preview/get-preview-available-date"}]},{"group":"Embedded HR","pages":[{"title":"Accrual Policy Object","sidebarTitle":"Accrual Policy Object","href":"/reference/embedded-hr/accrual-policy-object"},{"title":"Create Accrual Policy","sidebarTitle":"Create Accrual Policy","openapi":"openapi/zeal-api.json post /accrualPolicy","href":"/reference/embedded-hr/create-accrual-policy"},{"title":"Get Accrual Policy","sidebarTitle":"Get Accrual Policy","openapi":"openapi/zeal-api.json get /accrualPolicy","href":"/reference/embedded-hr/get-accrual-policy"},{"title":"Update Accrual Policy","sidebarTitle":"Update Accrual Policy","openapi":"openapi/zeal-api.json patch /accrualPolicy","href":"/reference/embedded-hr/update-accrual-policy"},{"title":"Get Accrual Balance","sidebarTitle":"Get Accrual Balance","openapi":"openapi/zeal-api.json get /accrualBalance","href":"/reference/embedded-hr/get-accrual-balance"},{"title":"Update Accrual Balance","sidebarTitle":"Update Accrual Balance","openapi":"openapi/zeal-api.json patch /accrualBalance","href":"/reference/embedded-hr/update-accrual-balance"},{"title":"Accrual Balance History","sidebarTitle":"Accrual Balance History","openapi":"openapi/zeal-api.json post /accrualBalance/history","href":"/reference/embedded-hr/accrual-balance-history"},{"title":"Add/Remove Employees to Accrual Policy","sidebarTitle":"Add/Remove Employees to Accrual Policy","openapi":"openapi/zeal-api.json post /accrualPolicyEmployees","href":"/reference/embedded-hr/add-employees-to-accrual-policy"},{"title":"Create Accrual Policy Usage","sidebarTitle":"Create Accrual Policy Usage","openapi":"openapi/zeal-api.json post /accrualPolicy/{policyCode}/usage","href":"/reference/embedded-hr/create-accrual-policy-usage"},{"title":"Get Sick Time Compliance Rules","sidebarTitle":"Get Sick Time Compliance Rules","openapi":"openapi/zeal-api.json get /sickTimeCompliance","href":"/reference/embedded-hr/get-sick-time-compliance-rules"},{"title":"Get Minimum Wage Rules","sidebarTitle":"Get Minimum Wage Rules","openapi":"openapi/zeal-api.json get /minimumWageRules","href":"/reference/embedded-hr/get-minimum-wage-rules"}]},{"group":"Reports","pages":[{"title":"Create Labor Allocation Report","sidebarTitle":"Create Labor Allocation Report","openapi":"openapi/zeal-api.json post /reports/labor-allocation","href":"/reference/reports/create-labor-allocation-report"},{"title":"Create Deduction Summary Report","sidebarTitle":"Create Deduction Summary Report","openapi":"openapi/zeal-api.json post /reports/deductions-summary","href":"/reference/reports/create-deduction-summary-report"},{"title":"Create Payroll Journal Report","sidebarTitle":"Create Payroll Journal Report","openapi":"openapi/zeal-api.json post /reports/payroll-journal","href":"/reference/reports/create-payroll-journal-report"},{"title":"Create Custom Payroll Journal Report","sidebarTitle":"Create Custom Payroll Journal Report","openapi":"openapi/zeal-api.json post /reports/custom-payroll-journal","href":"/reference/reports/create-custom-payroll-journal-report"},{"title":"Create Worker Summary Report","sidebarTitle":"Create Worker Summary Report","openapi":"openapi/zeal-api.json post /reports/worker-summary","href":"/reference/reports/create-worker-summary-report"},{"title":"Create Cash Requirements Report","sidebarTitle":"Create Cash Requirements Report","openapi":"openapi/zeal-api.json post /reports/cash-requirements","href":"/reference/reports/create-cash-requirements-report"},{"title":"Create Payment Summary Report","sidebarTitle":"Create Payment Summary Report","openapi":"openapi/zeal-api.json post /reports/payment-summary","href":"/reference/reports/create-payment-summary-report"},{"title":"Create Paystub Report","sidebarTitle":"Create Paystub Report","openapi":"openapi/zeal-api.json post /reports/paystub","href":"/reference/reports/create-paystub-report"},{"title":"Create Year to Date Report","sidebarTitle":"Create Year to Date Report","openapi":"openapi/zeal-api.json post /reports/ytd","href":"/reference/reports/create-year-to-date-report"},{"title":"Create Quarter to Date Report","sidebarTitle":"Create Quarter to Date Report","openapi":"openapi/zeal-api.json post /reports/qtd","href":"/reference/reports/create-quarter-to-date-report"},{"title":"Create KYC Summary Report","sidebarTitle":"Create KYC Summary Report","openapi":"openapi/zeal-api.json post /reports/kyc-summary","href":"/reference/reports/create-kyc-summary-report"},{"title":"Get Job Status","sidebarTitle":"Get Job Status","openapi":"openapi/zeal-api.json get /reports","href":"/reference/reports/get-job-status"},{"title":"Get Report Download","sidebarTitle":"Get Report Download","openapi":"openapi/zeal-api.json get /reports/downloads","href":"/reference/reports/get-report-download"}]},{"group":"Documents","pages":[{"title":"The Document Object","sidebarTitle":"The Document Object","href":"/reference/documents/the-document-object"},{"title":"Get Documents","sidebarTitle":"Get Documents","openapi":"openapi/zeal-api.json get /documents","href":"/reference/documents/get-documents"}]}]}]},"basePath":"","title":"Update Garnishment - Zeal Docs","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-C945cI-W.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}