# Amendments

You can use amendments to modify subscriptions. However, Zuora recommends
you to use the [Create an order](https://developer.zuora.com/api-references/api/operation/POST_Order/) operation to do so. 


## Retrieve an amendment

 - [GET /v1/amendments/{amendment-key}](https://developer.zuora.com/v1-api-reference/older-api/amendments/get_amendmentsbykey.md): Retrieves detailed information about the specified subscription amendment.

## Retrieve the last amendment of a subscription

 - [GET /v1/amendments/subscriptions/{subscription-id}](https://developer.zuora.com/v1-api-reference/older-api/amendments/get_amendmentsbysubscriptionid.md): Retrieves detailed information about the last amendment of the specified subscription.

## CRUD: Retrieve an amendment

 - [GET /v1/object/amendment/{id}](https://developer.zuora.com/v1-api-reference/older-api/amendments/object_getamendment.md)

## CRUD: Update an amendment

 - [PUT /v1/object/amendment/{id}](https://developer.zuora.com/v1-api-reference/older-api/amendments/object_putamendment.md)

## CRUD: Delete an amendment

 - [DELETE /v1/object/amendment/{id}](https://developer.zuora.com/v1-api-reference/older-api/amendments/object_deleteamendment.md): Invoiced amendments cannot usually be deleted. One exception to this rule is auto-renew amendments. You can delete the last auto-renew amendment even if an invoice has been generated.

