# depreciation_schedule on /v2/expenses is deprecated

FreeAgent API deprecated /v2/expenses*, body parameter depreciation_schedule without giving a shutdown date yet.

FreeAgent deprecated the body parameter depreciation_schedule for /v2/expenses* requests and responses without a shutdown date. The deprecation applies to expense and bill/bill item requests and responses. Calls that rely on this parameter will eventually fail once the removal takes effect.

## What to use instead

Describe the depreciation in capital_asset.depreciation_profile (method, asset_life_years or annual_depreciation_percentage, frequency) instead of depreciation_schedule.

- API: FreeAgent API (api.freeagent.com)
- Kind: Endpoint removal
- Announced: March 7, 2024
- Takes effect: no date given yet
- Calls after that day: fail
- Calls it hits: `/v2/expenses*`, `body parameter depreciation_schedule`
- Source: [Announcement](https://dev.freeagent.com/docs/changes)
- Verified: October 26, 2026, against FreeAgent API's own pages
- Page: https://www.okapi.bot/providers/freeagent-api/breaking-changes/depreciation-schedule-on-v2-expenses-is-deprecated/

## FreeAgent API's words

> Deprecate depreciation_schedule for expense and bill/bill item requests and responses.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
