# Migration v38

Contains breaking changes in the `getDowngradeOptions` method.

## Changes

We are back to using v1 of the downgrade options API, which returns an object containing information about the downgrade offer. v1 does not support the `firstOfferRejected` parameter.

## What to do

Make sure you change the code that handles responses from `getDowngradeOptions` so that it expects an object instead of an array of objects. Additionally, make sure you no longer pass the `firstOfferRejected` parameter to the `getDowngradeOptions` method. Please refer to the TRANSITION.md file to see the format of the object outputted by `getDowngradeOptions`:

```javascript
		{
			"offerId": "some-uuid-goes-here",
			"percent": 25,
			"friendlyName": "Friendly Offer Name"
		}
```

