Create category
Adds one of Finta’s standard categories to the company’s chart of accounts: the same templates people add themselves under Settings -> Categories in the Finta web app. You name a template, never a category name or parent, and each template always goes under the same parent, so nothing outside this list can be created. Requires API access and Accounting setup: Manage.
template | Adds | Under |
|---|---|---|
fulfillment | Fulfillment | Cost of Revenue |
cost_of_services | Cost of Services | Cost of Revenue |
rd_expenses | R&D Expenses, with Consumables, Biologicals, Chemicals and R&D services beneath it. Needs the Startup plan or higher. | Expenses |
equipment | Equipment and Accumulated Depreciation. Transactions categorized as Equipment are depreciated over 5 years. | Assets |
inventory | Inventory | Assets |
intercompany_expenses | Intercompany Expenses. Only Finta adds it. | Expenses |
investments | Investments. Only Finta adds it. | Assets |
shareholder_dividends | Shareholder Dividends. Only Finta adds it. | Equity |
Returns every category of the template in the GET /categories shape, so you can use the
IDs right away: 201 when this call added any of them or repaired one, 200 when they
all already existed. Repairing means an existing category with the template’s name that
wasn’t yet linked to the template becomes the template’s category (for Equipment, that
turns on depreciation). Retrying is safe without an idempotency key; a template’s categories are never
created twice. Check GET /categories first.
A template only Finta adds is never created here. It returns 403 request_required:
ask for it from Settings -> Categories in the web app, and Finta adds it. Once Finta has
added it, this returns it with 200. On a plan below Startup, rd_expenses and the
templates only Finta adds return 403 plan_upgrade_required instead.
Authorizations
API key prefixed with finta_
Body
The standard category to add; see POST /categories for what each adds. rd_expenses needs the Startup plan or higher. intercompany_expenses, investments, and shareholder_dividends are added only by Finta and return 403 request_required.
fulfillment, cost_of_services, rd_expenses, intercompany_expenses, equipment, inventory, investments, shareholder_dividends "equipment"