Purpose

Replace or renew an existing license with a new license file.

Preconditions

Steps

  1. Back up current license (if an API exists):
curl -H "Authorization: Bearer $TOKEN" "https://APP_BASE_URL/api/license" -o current-license.json
  1. Upload new license (UI or API). Example API call:
curl -X POST "https://APP_BASE_URL/api/license" \
  -H "Authorization: Bearer $TOKEN" \
  -F "license=@./new-license.lic"
  1. Verify the new license details (expiration, enabled features).

Rollback

Troubleshooting

TODO for app author