# Get System Information

Gets the information about operating system.

Action available for the following operating systems:

![](/files/-MGIiDGuNcrVFP-DbUma)

### Parameters

* **Platform** *\<string> -* The control or variable to save the Platform of the operating system. Please see the possible values in the notes section.
* **Major Version** *\<string> -* The control or variable to save the Major Version. Please see in the notes the possible values for this parameter.
* **Minor Version** *\<string> -* The control or variable to save the Minor Version. Please see in the notes the possible values for this parameter.
* **Build** *\<string> -* The control or variable to save the Build number.
* **Processor Architecture** *\<string> -* The control or variable to save the Processor Architecture. Please see in the notes the possible values for this parameter.
* **Device Manufacturer** \<string> - Retrieves the device manufacturer if registered in the system information. Windows Mobile/CE do not report this.
* **Device Model** \<string> - Retrieves the device model if registered in the system information. Windows Mobile/CE do not report this.
* **Device Serial Number** \<string> - Retrieves the device serial number if registered in the system information. Windows Win32 (Desktop/Mobile/CE) do not report this. In Android and Windows 10 this reports the registered hardware serial number that normally matches the manufacturer serial number. It is different from the value reported by action [**GetSerialNumber**](/kalipso5/developing/form/actions/actions-description/group-others/untitled.md) as that value is an application specific device serial number reported by the O.S.

{% hint style="info" %}
The possible values for **Platform**, **Windows Major Version** and **Windows Minor Version** are:

* 0 - Unknow
* 1 - Windows32 (Windows 95, Windows 98)
* 2 - Windows32\_NT (Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP or Window 2000)
* 3 - Windows32\_CE
* 4 - Windows32\_CE PocketPC2003
* 5 - Windows32\_CE WindowsMobile5
* 6 - Windows32\_CE WindowsMobile6
* 1xxx - Android (xxx is the API version, for example 1015 for Ice Cream Sandwich)
* 2xxx - Windows 10
* 3xxx - iOS (xxx is the iOS version)
  {% endhint %}

{% hint style="info" %}
The possible value for Processor Architecture are:

* 0 - Unknow
* 1 - x86 Intel (Win32)
* 2 - Intel Itanium Processor Family (Win32)
* 3 - x64 AMD or Intel (Win32)
* 4 - Intel (WinCE)
* 5 - MIPS (WinCE)
* 6 - SH3 (WinCE)
* 7 - SH4 (WinCE)
* 8 - ARM4 (WinCE)
* 1001 - ARM (Android)
* 1002 - MIPS (Android)
* 1003 - x86 (Android)
* 1004 - x64 (Android)
* 1005 - ARM64 (Android)
* 2000 - x86 (Win10 UWP)
* 2005 - Arm (Win10 UWP)
* 2009 - x64 (Win10 UWP)
* 2011 - Neutral (Win10 UWP)
* 3001 - x86 (iOS)
* 3002 - ARM (iOS)
* 3003 - x64 (iOS)
* 3004 - ARM64 (iOS)
  {% endhint %}

{% hint style="info" %}
Windows 10 and Windows 11 on UWP both report Major version as 10.

Windows 11 is technically considered an iteration of Windows 10 under the hood for compatibility reasons, and Microsoft continues to report the major version number as 10 even on Windows 11 systems.

The actual distinction between Windows 10 and Windows 11 is in the build number rather than the major version. For example:

Windows 10: Build numbers are typically in the 19041, 19042, etc., range.

Windows 11: Build numbers start with 22000 or higher.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-others/get-system-information.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
