Contents

Create an End User License Agreement

Add a custom end user license agreement (EULA) to an app and configure the territories to which it applies.

URL

POST https://api.appstoreconnect.apple.com/v1/endUserLicenseAgreements

Response Codes

StatusReasonTypeDescription
201Created
Content-Type: application/json
EndUserLicenseAgreementResponse

400Bad Request
Content-Type: application/json
ErrorResponse

An error occurred with your request.

401Unauthorized
Content-Type: application/json
ErrorResponse

403Forbidden
Content-Type: application/json
ErrorResponse

Request not authorized.

409Conflict
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 associate a custom license agreement with an app in the specified App Store territories. Any other territories will use the standard Apple-provided license agreement.

In the following example the request contains a blank value for the agreementText attribute. Replace that attribute value with your actual agreement text.

Create a Custom License Agreement for USA and China

HTTP Body

See Also

Creating, Modifying, and Deleting an EULA