expensify_update_policy_categories
Update expense categories on a policy. Merge or replace categories with names, GL codes, enabled status, and max amounts in cents.
Instructions
Add, update, or replace expense categories on a policy. action="merge" upserts the supplied categories and leaves others untouched. action="replace" DELETES every category not listed in this call — use with care. maxExpenseAmount is in integer cents.
WRITES to Expensify. Dry-run is currently ON — this will preview only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | merge keeps existing entries and upserts the ones provided; replace deletes every entry not present in this payload | |
| policyID | Yes | Expensify policy (workspace) ID | |
| categories | Yes |