Write-offs: removing materials and products from stock outside sales and production, for example defects, damage or materials for internal use. Via the API you can create, edit and delete write-offs, change their status, and get a list and a write-off's details.

Method paths are given relative to the base API URL; the rules common to all methods (authorization, request format, partial editing, pagination) are described in [API Overview](https://developers.controlata.com/hc/api-docs/articles/api-overview) and [Common Rules](https://developers.controlata.com/hc/api-docs/articles/api-rules).

## Methods

| Method | What it does |
|---|---|
| [v1/writeoffs/add](https://developers.controlata.com/hc/api-docs/articles/api-writeoffs-add) | Creates a write-off |
| [v1/writeoffs/edit](https://developers.controlata.com/hc/api-docs/articles/api-writeoffs-edit) | Updates a write-off |
| [v1/writeoffs/delete](https://developers.controlata.com/hc/api-docs/articles/api-writeoffs-delete) | Deletes a write-off |
| [v1/writeoffs/update_status](https://developers.controlata.com/hc/api-docs/articles/api-writeoffs-update-status) | Changes the write-off status |
| [v1/writeoffs/get_list](https://developers.controlata.com/hc/api-docs/articles/api-writeoffs-get-list) | Returns the list of write-offs |
| [v1/writeoffs/get_entry](https://developers.controlata.com/hc/api-docs/articles/api-writeoffs-get-entry) | Returns a write-off with its lines |
