<!--
{
  "availability" : [
    "App Store Server API: 1.17.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppStoreServerAPI",
  "identifier" : "/documentation/AppStoreServerAPI/originalApplicationVersion",
  "metadataVersion" : "0.1.0",
  "role" : "Type",
  "symbol" : {
    "kind" : "Type",
    "modules" : [
      "App Store Server API"
    ],
    "preciseIdentifier" : "data:app_store_server_api:originalApplicationVersion"
  },
  "title" : "originalApplicationVersion"
}
-->

# originalApplicationVersion

The app version that the customer originally purchased from the App Store.

```
string originalApplicationVersion
```

## Discussion

Use this value to determine which app version the customer first purchased or downloaded. This value remains constant and doesn’t change when the customer upgrades the app.

The string value contains the original value of the <doc://com.apple.documentation/documentation/BundleResources/Information-Property-List/CFBundleShortVersionString> for apps running in macOS, and the original value of the <doc://com.apple.documentation/documentation/BundleResources/Information-Property-List/CFBundleVersion> for apps running on all other platforms.

In the sandbox testing environment, the `originalApplicationVersion` value is always 1.0.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)