Modify an End User License Agreement
Update the text or territories for your custom end user license agreement.
URL
PATCH https://api.appstoreconnect.apple.com/v1/endUserLicenseAgreements/{id}Path Parameters
| Name | Type | Description |
|---|---|---|
id Required | string |
Response Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/json | EndUserLicenseAgreementResponse | |
| 400 | Bad Request Content-Type: application/json | ErrorResponse | An error occurred with your request. |
| 401 | Unauthorized Content-Type: application/json | ErrorResponse | |
| 403 | Forbidden Content-Type: application/json | ErrorResponse | Request not authorized. |
| 404 | Not Found Content-Type: application/json | ErrorResponse | Resource not found. |
| 409 | Conflict Content-Type: application/json | ErrorResponse | The provided resource data is not valid. |
| 422 | Content-Type: application/json | ErrorResponse | |
| 429 | Content-Type: application/json | ErrorResponse |
Discussion
Use this endpoint to change the license agreement text or associate the agreement with different App Store territories.
In the following example the request contains a blank value for the agreementText attribute. Replace that attribute value with your actual agreement text.
If you change the territories relationship, the new territories replace the original territories.