# Upload an application to enterprise Returns application Endpoint: POST /enterprise/{enterprise_id}/application/upload/ Version: 1.0.0 Security: apiKey ## Path parameters: - `enterprise_id` (string, required) A UUID string identifying this enterprise. ## Request fields (multipart/form-data): - `app_file` (string, required) Valid APK file ## Response 201 fields (application/json): - `application` (object) - `application.id` (string) - `application.versions` (array) - `application.versions.version_code` (string) - `application.versions.build_number` (string,null) - `application.versions.hash_string` (string) - `application.versions.min_sdk_version` (string,null) - `application.versions.target_sdk_version` (string,null) - `application.versions.download_url` (string) - `application.versions.icon_url` (string) - `application.versions.release_name` (string) - `application.versions.release_comments` (string) - `application.application_name` (string, required) - `application.package_name` (string, required) - `application.developer` (string,null) - `application.category` (string,null) - `application.content_rating` (string) - `application.compatibility` (string,null) - `application.created_on` (string) - `application.updated_on` (string) - `application.is_active` (boolean) - `application.is_hidden` (boolean) - `application.enterprise` (string, required) ## Response 400 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer) ## Response 401 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer) ## Response 403 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer) ## Response 415 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer) ## Response 500 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer)