Apps

Update an app

Update app settings, integrations, and configuration

patch/apps/{id}

Request

  • Base URL: https://releaseflow.net/api/rest
  • URL: https://releaseflow.net/api/rest/apps/{id}
  • Auth: API key in header x-api-key

Path parameters

idstring required

Request body

namestring
sparklePublicKeystring nullable
minimumSystemVersionstring nullable
sparkleVersionStrategy'SEMVER' | 'NUMERIC_BUILD'
enableBetaboolean
enableAlphaboolean
isPublicboolean
releaseHistoryLimitinteger nullable
polarIntegrationIdstring nullable
lemonSqueezyIntegrationIdstring nullable
licenseProvider'NONE' | 'POLAR' | 'LEMONSQUEEZY' | 'INTERNAL'
licenseMaxActivationsinteger
licenseMachineTrackingboolean
licenseTrialDaysinteger
licenseOfflineGraceDaysinteger
licenseRevalidationDaysinteger
changelogMode'NONE' | 'GLINK' | 'CUSTOM'
glinkUsernamestring nullable
glinkProjectSlugstring nullable
polarProductIdsstring[]
polarBenefitIdsstring[]
lemonSqueezyProductIdsstring[]

Response

Successful response

idstring required
slugstring required
namestring required
type'ANDROID' | 'ELECTRON' | 'SPARKLE' required
githubRepostring nullable required
changelogMode'NONE' | 'GLINK' | 'CUSTOM' required
sparklePublicKeystring nullable required
minimumSystemVersionstring nullable required
sparkleVersionStrategy'SEMVER' | 'NUMERIC_BUILD' required
enableBetaboolean required
enableAlphaboolean required
isPublicboolean required
releaseHistoryLimitnumber nullable required
licenseProvider'NONE' | 'POLAR' | 'LEMONSQUEEZY' | 'INTERNAL' required
licenseMaxActivationsnumber required
licenseMachineTrackingboolean required
licenseTrialDaysnumber required
licenseOfflineGraceDaysnumber required
licenseRevalidationDaysnumber required
createdAtstring required
updatedAtstring required

Changes

No recorded changes to this operation across all 1 revision of this API.