Update application configuration and settings
Required Permission: mad.application.management.update
Updates configuration, settings, and metadata for an existing application, allowing administrators to modify SDK behavior, notification preferences, storage providers, retention policies, and other operational parameters after initial creation.
Request
authorization
Authorization: Bearer <token>
application/json
{
"slug": "mobile-banking-app",
"name": "Enterprise Mobile Banking App",
"sdk": {
"ios": {
"ota": true,
"forceUpdate": false,
"minVersion": "2.5.0",
"forceAuth": true,
"detected": {
"sdkVersion": "3.2.1",
"capabilities": [
"ota",
"auth",
"feedback"
],
"integrationValid": true
},
"lastBuildId": "507f1f77bcf86cd799439014",
"lastBuildVersion": "3.1.2"
},
"android": {
"ota": true,
"forceUpdate": false,
"minVersion": "2.5.0",
"forceAuth": true,
"detected": {
"sdkVersion": "3.2.1",
"capabilities": [
"ota",
"auth",
"feedback"
],
"integrationValid": true
},
"lastBuildId": "507f1f77bcf86cd799439014",
"lastBuildVersion": "3.1.2"
}
},
"notifications": {
"newBuildNotifyCollaborators": true,
"newBuildNotifyEmployees": false,
"newBuildMessage": "This release includes critical security patches and new features for enhanced mobile banking. Please update immediately to ensure continued access to your accounts.",
"newFeedbackNotifyCollaborators": true
},
"configuration": {
"storageProvider": "507f1f77bcf86cd799439012",
"emmJwtSignature": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkVudGVycHJpc2UgQXBwIn0.signature",
"notificationLanguage": "en",
"buildRetentionDays": 90,
"buildsRetainedPerPublication": 5
},
"description": "A secure mobile banking application designed for enterprise customers, featuring biometric authentication, real-time transaction monitoring, and seamless integration with our core banking systems.",
"metadata": {
"costCenter": "IT-2024",
"projectCode": "MOBILE-BANK-001",
"complianceLevel": "PCI-DSS"
},
"defaultScripts": {
"preInstall": "string",
"postInstall": "string",
"audit": "string",
"enforce": "string",
"runner": "string"
},
"picture": "https://cdn.applivery.com/apps/507f1f77bcf86cd799439011/icon.png"
}
Responses
application/json
{
"status": true,
"data": {
"id": "507f1f77bcf86cd799439011",
"name": "Enterprise Mobile Banking App",
"slug": "mobile-banking-app",
"sdk": {
"ios": {
"ota": true,
"forceUpdate": false,
"minVersion": "2.5.0",
"forceAuth": true,
"detected": {
"sdkVersion": "3.2.1",
"capabilities": [
"ota",
"auth",
"feedback"
],
"integrationValid": true
},
"lastBuildId": "507f1f77bcf86cd799439014",
"lastBuildVersion": "3.1.2"
},
"android": {
"ota": true,
"forceUpdate": false,
"minVersion": "2.5.0",
"forceAuth": true,
"detected": {
"sdkVersion": "3.2.1",
"capabilities": [
"ota",
"auth",
"feedback"
],
"integrationValid": true
},
"lastBuildId": "507f1f77bcf86cd799439014",
"lastBuildVersion": "3.1.2"
}
},
"notifications": {
"newBuildNotifyCollaborators": true,
"newBuildNotifyEmployees": false,
"newBuildMessage": "This release includes critical security patches and new features for enhanced mobile banking. Please update immediately to ensure continued access to your accounts.",
"newFeedbackNotifyCollaborators": true
},
"description": "A secure mobile banking application designed for enterprise customers, featuring biometric authentication, real-time transaction monitoring, and seamless integration with our core banking systems.",
"oss": [
"ios",
"android"
],
"buildPlatforms": [
"ios",
"android"
],
"security": {
"role": "org.admin"
},
"configuration": {
"storageProvider": {
"id": "507f1f77bcf86cd799439012",
"name": "AWS S3 Production Bucket",
"region": "eu-west-1",
"config": "production-app-storage",
"provider": "aws-s3"
},
"emmJwtSignature": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkVudGVycHJpc2UgQXBwIn0.signature",
"notificationLanguage": "en",
"buildRetentionDays": 90,
"buildsRetainedPerPublication": 5
},
"picture": "https://cdn.applivery.com/apps/507f1f77bcf86cd799439011/icon.png",
"pictureSource": "build",
"organization": "507f1f77bcf86cd799439013",
"lastBuildProcessedDate": "2026-02-03T10: 30: 00.000Z",
"counts": {
"totalBuilds": 127,
"activeInstalls": 3421,
"feedbackCount": 45
},
"metadata": {
"costCenter": "IT-2024",
"projectCode": "MOBILE-BANK-001",
"complianceLevel": "PCI-DSS"
},
"defaultScripts": {
"preInstall": "string",
"postInstall": "string",
"audit": "string",
"enforce": "string",
"runner": "string"
},
"createdBy": "507f1f77bcf86cd799439016",
"createdAt": "2025-01-15T09: 00: 00.000Z",
"updatedAt": "2026-02-03T14: 25: 00.000Z"
}
}
application/json
{
"status": false,
"error": {
"code": 5030,
"message": "Other published application have this slug"
}
}
application/json
{
"status": false,
"error": {
"code": 4002,
"message": "No auth token"
}
}
application/json
{
"status": false,
"error": {
"code": 3001,
"message": "Entity not found"
}
}