# API Versions Breaking Changes

This is a list of breaking changes and the API version in which they were introduced.

## 2025-03-26 (Beta)

- Borrower field `borrowerType` was added.
- Borrower field `collectionIntensity` was changed to be not read only.
- Fixed User object schema: `user.employee` should only have a subset of full employee properties.
- Fixed Employee object schema: `availableAndPermittedTasktypes` should be a read only array.
- Removed deprecated property `gracePeriod` from Line of Credit statement details.
- Fixed transaction object schema: transaction objects have a `metaData` property.
- Renamed `idsOnly` enum option to `minimal` in the API request parameters for /loans.


### Changed Endpoints

- `GET /employees`
- `POST /employees`
- `GET /employees/{employeeId}`
- `PUT /employees/{employeeId}`
- `GET /loans`
- `POST /people/{personId}/loans/{loanId}/migration/past-transaction`
- `GET /people/{personId}/loans/{loanId}/statements/{statementId}/details`
- `POST /people/{personId}/loans/{loanId}/transactions`
- `GET /users`
- `POST /users`
- `GET /users/{userId}`
- `PUT /users/{userId}`


## 2023-11-29

- This is an empty change created to facilitate deployment of the API Versioning system. It does not change the schema or transform requests/responses.


## 2018-01-01

- This is the base version of the API.