Accounting Amortization
Update amortization template
Changed onChange a template's name or visibility. Omitted fields are left unchanged. At least one field must be supplied. This endpoint does not use an Idempotency-Key: sending one has no effect, and since the update sets the supplied fields to the supplied values, replaying the same request converges on the same state.
patch/v3/accounting/integration/{integration_id}/amortization/{brex_id}
Request
- Base URLhttps://api.brex.com
- Auth
- HTTP bearer
- or OAuth 2Authorization codehttps://accounts-api.brex.com/oauth2/default/v1/authorizeToken URLhttps://accounts-api.brex.com/oauth2/default/v1/tokenScopesaccounting.integration.write
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
brex_idstring required
integration_idstring required
Request body
Example request
{
"is_disabled": true,
"name": "Annual Prepaid Insurance (FY26)"
}Response
Amortization template updated
Example response
{
"brex_id": "extended_field_option_abc123",
"name": "Annual Prepaid Insurance",
"remote_id": "TMPL-001",
"updated_at": "2026-01-01T00:00:00Z"
}Changes
- info
endpoint added
- info