# depreciation_schedule on /v2/bills is deprecated

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

FreeAgent deprecated the body parameter depreciation_schedule for /v2/bills* endpoints without announcing a shutdown date. The deprecation applies to expense and bill/bill item requests and responses. Once removed, requests using this parameter will fail.

## 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/bills*`, `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-bills-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
